DEV Community

Vitor Luiz Cavalcanti
Vitor Luiz Cavalcanti

Posted on

4 Dicas para as Futuras Pessoas Desenvolvedoras de Software

1. Se aprofunde nos conhecimentos mais fundamentais

Ao estudar sobre desenvolvimento de software é normal se sentir perdido porque existe todo um universo de conteúdo. Porém é importante se aprofundar nos conhecimentos que são mais fundamentais, porque eles ajudam a entender os outros.

Isso porque os conhecimentos estão relacionados e muitas vezes até se compõe. Então ao aprender mais profundamente um conteúdo você, por tabela, aprende e/ou tem mais facilidade de aprender vários outros.

E depois de construir um repertório sólido com os conhecimentos mais fundamentais você provavelmente vai estudar outras ferramentas, técnicas etc. conforme a sua demanda e necessidade.

2. Valorize seu repertório de conhecimento

Por existir tanto conteúdo, a síndrome do impostor é praticamente uma regra aos profissionais da área porque ninguém sabe tudo. E é difícil ter a percepção de todo repertório de conhecimento que você constrói ao longo do tempo.

Então é importante ter na cabeça que no dia-a-dia o seu repertório e o das demais pessoas com quem você trabalha vão se complementar para chegar nas soluções.

3. Ganhe segurança conhecendo pessoas da área e se ambientando com o trabalho

Por melhor que seja o curso que você está fazendo, vai existir um gap entre o que você vai aprender nele e o dia-a-dia trabalhando na área de desenvolvimento de software. Por isso é importante participar de comunidades e eventos (meetups e hackathons por exemplo) para conhecer pessoas da área, ferramentas e, de forma geral, se ambientar e ganhar segurança com o trabalho de pessoa desenvolvedora de software.

E, se a sua realidade permitir, vale participar de programas de summer jobs ou estágios que são a forma ainda mais eficiente de se ambientar com o trabalho e ganhar segurança.

4. Trabalhe em projetos pessoais

É importante dedicar algum tempo para projetos pessoais. Porque trabalhar em aplicações, bibliotecas, experimentos próprios ajudam a fixar os conhecimentos e a se desafiar a aprender coisas novas. E vale usar ferramentas como o GitHub, o CodePen etc. para publicar esses projetos pessoais e, de quebra, interagir com a comunidade.

Aprender em público também pode ser interessante porque faz com que você se force a sintetizar seus conhecimentos de uma forma organizada para poder compartilha-los.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay