DEV Community

Hugo Marques
Hugo Marques

Posted on

Como eu lidei com a ansiedade pra estudar?

Disclaimer: Eu não sou profissional da área de saúde. Aqui eu só relato qual foi a MINHA experiência. Cada caso é um caso e na dúvida, procure ajuda especializada.


Dica: Uma das DMs que eu mais recebo são de pessoas jrs e sandys desesperadas porque não sabem X ou Y, querendo saber quais são meus horários de estudo, como eu aprendo/sei tanta coisa e completamente perdidas sobre no quê focar. Se identificou? Segue o fio... 🧵👇


... Primeiro uma historinha: você sabia que quando eu me formei eu mal sabia fazer consultas SQL (eu ainda sou no máximo mediano), você sabia que no meu primeiro emprego embora eu conhecesse OO e design patterns eu não sabia aplicar aquilo direito?...


... Eu conhecia o acrônimo SOLID, mas eu não sabia como usar aquilo direito? Eu não sabia Spring (já existia)... nem DI... eu mal sabia Struts (o framework da época)... eu não sabia HTML direito e pior ainda CSS e JS...


... Eu não sabia de arquitetura de sistemas, de "clean code"/architetura ou seu flavor favorito...


... eu era um recém-formado em ciência da computação com bons conhecimentos de algoritmos, eu sabia escrever código em 1 linguagem (Java), eu sabia parar pra ler outras linguagens e aprender à medida que eu precisava...


E como eu aprendi o resto?

  1. Com o tempo, trabalhando, escrevendo projetos, acertando E ERRANDO;
  2. Estudando por conta própria.

Aqui eu vou focar no 2. Levou ANOS depois que eu me formei pra eu ter curiosidade e interesse de ir atrás estudar algo relacionado ao trabalho. Por quê? No início da minha carreira eu tava bem desmotivado, mas isso é assunto pra outra thread...


... Depois que eu decidi estudar, como eu fiz pra estudar? Primeiro, eu foquei no que eu precisava pro meu trabalho imediato e futuras oportunidades de emprego. Na época, rolava muita vaga pedindo certificação Java, então foi isso que eu fiz. Eu estudei pras certificações Java...


... Fazendo isso, eu acabei aprendendo mais sobre Java padrão, web e Java EE. Como consequência, eu aprendi mais sobre JPA (já esqueci quase tudo) e Spring. Também devido ao trabalho, eu fiz um curso de JPA na Caelum...


... (Pausa): Viram como até aqui eu não fiquei desesperado sobre o que estudar? Eu fui guiando meus estudos sempre baseados em: 1. O que o meu trampo atual precisa; 2. O que as vagas pro meu nível tão pedindo que eu não sei ou poderia saber mais?...


... Agora vem a parte mais divertida, depois que eu sabia trabalhar já com certa eficiência (ali eu devia ser um pleno pra padrões BR da época), eu me dei ao luxo de explorar pra descobrir o que eu gostava...


... eu estudei de tudo um pouco: Ruby, Javascript, fiz curso de consultor SOA, fiz pós-graduação em arquitetura de software, li livros bons e outros péssimos. Mas e a rotina?


... Quando eu estava fazendo algo mais formal, por exemplo, a pós, o curso de SOA ou um curso online, eu tirava todo dia algumas horas pra focar nos estudos. Quando era algo que eu estava lendo por curiosidade, eu fazia (e faço) quando eu tô afim...


... Como assim afim? Simples, eu transformei estudar em um hobby. Algo que eu faço só porque eu sou curioso. Eu não conto as horas que eu estou estudando ou fico desesperado pra "acabar logo"...


... Logo, tem dia que eu abro um mangá pra ler, tem dias que eu leio Fantasia medieval e outros dias eu leio a thread do @rponte sobre arquitetura 🤣...


Em resumo: Tenham paciência, não é uma "sprint", mas uma maratona. Cultivem sua curiosidade e interesse no que vocês gostam. Foquem em aprender o que vocês tão usando no trampo e aí depois abram o leque pra explorar outras coisas...


... outro dia, uma pessoa P me falou:
P: "Hugo pelo amor de Deus, o que eu estudo agora?".
Eu:"Qual stack vc tá trabalhando?"
P: "Python mas eu já entrego tudo do trampo"
Eu: "você manja de coisa mais avançadas da linguagem?"...
P: "Acho que sim"
Eu: "Já perguntou pra comunidade? Já leu o Fluent Python do @ramalhoorg ?"
P: "Não"
Eu: "Pronto, vá aprender mais sobre o ecosistema e depois você se preocupa com próximos passos".


... SEMPRE vai ter algo que a gente não sabe. Eu não sei quase nada sobre bancos relacionais, eu usei eles muito pouco na minha carreira mas eu sei o bastante pra manter uma conversa e se eu precisar eu sei onde ir atrás...


... eu entrei no time de Search do Twitter eu não sabia NADA sobre ElasticSearch ou Scala. Fui lá aprender, sei o básico hoje em dia (passei pouco tempo no time) mas eu sei onde buscar mais conhecimento...


... Aprendam a entender que vocês não vão saber de tudo e aprendam a ficar confortáveis em não saber 😉.


É isso thread gigantesca (eu vou compilar em um artigo) mas espero que seja útil pra dar uma ajudada com essa ansiedade.


Espero que esses exemplos ajudem a esclarecer o caminho de alguns de vocês 🥰.


Atualmente, eu tenho estudado (pouco) sobre AWS e sistemas distribuídos porque é o que eu preciso pro trabalho. E vocês como andam?

Gostou?! Dá o ♥ e compartilha!

Latest comments (8)

Collapse
 
raulferreirasilva profile image
Raul Ferreira

O artigo caiu como uma luva, estou me sentindo meio perdido, sem saber o que estudar, me sentindo sem uma boia à deriva nesse mar de informação, estou mandando msg para dev mais experientes que encontro aqui, pelo LinkedIn, para saber se existe uma formula magica de como se destacar no mercado KKKKK, mas descobri que tudo se resume a esse artigo, se sentir perdido, achar algo na área q pague as contas, se tornar bom naquilo e depois se divertir e evoluir dentro da área. Sou muito grato por ter lido isso, realmente me acalmou bastante e me uma boia, não me sinto tão à deriva. Muito obrigado 🦤.

Collapse
 
hugaomarques profile image
Hugo Marques

Escute o próximo DNE 402 que sai sexta-feira. Ele foi gravado com pessoas como você em mente :)

Collapse
 
raulferreirasilva profile image
Raul Ferreira • Edited

Acabei de assistir o EP cara simplesmente fenomenal a diferença entre os entrevistados, achei incrível ver a trajetória de cada um, migração de carreira, metendo a cara pra ir pra fora, ralando pra se tornar que é. Tomei um balde de agua fria, achava que todas as pessoas que estão com cargos altos nasceram com talento ou destinados a estarem ali, me mostrou que preciso aprender mais e descobrir coisas que ainda não sei, que não sei. Achei incrível seu ponto sobre participar da comunidade e o toque de participar de códigos open sources e de nunca desistir de persistir enfrentando os nãos e não escolhendo os trabalhos e indo de cabeça, basicamente é o ponto que eu estou hoje, pretendo achar projetos e focar tanto no quesito profissional tanto no pessoal, para que eu possa impactar positivamente a comunidade ao todo, muito obrigado pelas dicas e por compartilhar seu conhecimento 🦤.

Thread Thread
 
hugaomarques profile image
Hugo Marques

Fico feliz que você curtiu Raul!

Collapse
 
raulferreirasilva profile image
Raul Ferreira

Pode ter certeza que vou, obrigaduuu 🦤.

Collapse
 
thunderk8t profile image
Catarina Martins

Muito bom Hugo!! Obrigada por compartilhar. Gostaria de um comentário seu sobre a "ansiedade de linguagens" também. Estou ainda num momento de estágio, mas assinando contrato como Junior em Java. Ao procurar algumas oportunidades de back-end, o frio na barriga surge ao encontrar vagas interessantes, porém requirindo outras linguagens. Talvez eu só esteja olhando as coisas da forma errada, mas acho difícil chegar numa entrevista sem ter experiência real na lang que a vaga requer, mesmo tendo outras habilidades. É mais inteligente focar em uma linguagem ou vale a pena apostar em outras tecnologias, mesmo bem no inicio da carreira?

Collapse
 
leonardomarques profile image
LeonardoMarques

Caraca, incrível como sou parecido com você no início de carreira kkk
Mas acabei naturalmente seguindo suas dicas de focar no que o trabalho exige e aos poucos ir expandindo. Obrigado pelo compartilhamento!

Collapse
 
macantovitz profile image
Matheus Cantovitz

Me identifico muito cara, muito obrigado por abordar um tópico tão importante!