« Voltar
em carreira

Como se tornar um grande desenvolvedor.

Ser desenvolvedor está em alta hoje em dia. Afinal, o investimento é relativamente baixo e o retorno pode ser muito bom. Há várias razões pra você querer desenvolver software.

Depois de aprender o básico das ferramentas e linguagens que você precisa, vem a pergunta: e agora, como eu faço pra ficar foda?

Não existe solução mágica, mas tem algumas coisinhas que você pode fazer que vão te ajudar.

Não seja preguiçoso

Bom, essa é a regra número 1 se você quer se tornar um grande desenvolvedor.

Tenha em mente que pra ficar bom você precisa praticar, ler, colocar a mão na massa. Se você tiver preguiça, não vai fazer as coisas e consequentemente não irá evoluir.

Acho que isso meio que serve pra qualquer carreira, né? (:

Seja preguiçoso

Ué??? Mas você acabou de falar pra eu não ser preguiçoso!

Calma! Esse preguiçoso é num sentido diferente :P

Sabe aquela tarefa que você faz todos os dias? Algo no seu dia que você tem que ficar fazendo de novo e de novo do mesmo?
Escreva um código para fazer isso por você! Automatize tarefas repetitivas.

Faça a máquina trabalhar pra você, e não o contrário.

Aprenda a se comunicar

Quando falamos em desenvolvimento de software, pensamos muito em que tecnologias aprender, frameworks, ferramentas e etc.
Mas esquecemos de um detalhe: as pessoas.

Pessoas escrevem software. Pessoas testam software. Pessoas usam software.

Quando você for trabalhar, você terá que interagir com essas pessoas. Um bom desenvolvedor sabe trabalhar bem em equipe, expor suas ideias, apontar problemas. Aquele esteriótipo do desenvolvedor nerdão que senta, fica escrevendo código e não fala com ninguém é coisa do passado.

Bons desenvolvedores sabem se expressar, são dinâmicos e sabem expor ideias.

Interaja com a comunidade

Não seja um desenvolvedor solitário!

Com certeza existe uma comunidade para discutir a tecnologia que você usa. E existe comunidade pra caramba hein, é só pesquisar.

Vá em eventos, conheça pessoas, participe das discussões e interaja o máximo que puder (:

Leia constantemente

Escrever código é bom, mas ler também faz parte da vida de um bom desenvolvedor.

Leia artigos técnicos, noticias, novidades e especialmente livros.

Pra me manter atualizado eu gosto do Twitter. Sigo quem eu acho interessante e geralmente essas pessoas postam coisas que eu quero saber.

Pra noticias técnicas eu gosto do Hacker News e Reddit.

Pratique

Qual a diferença entre um cara que tem 10 anos de experiência em desenvolvimento e outro que só tem 1?
Basicamente, a quantidade de código que eles escreveram.

Claro que existem desenvolvedores e desenvolvedores. Uns se esforçam mais e outros menos. Não dá pra generalizar.

Só que nesse exemplo que estou dando, o cara que tem 10 anos de experiência já escreveu muito código. E por ter escrito muito código, já passou por vários problemas e cenários diferentes. Ele já sabe os atalhos porque já passou por muita coisa.

Então, esteja sempre praticando: crie um projeto seu no Github, leia o código de outros desenvolvedores, teste novas funcionalidades da tecnologia X, ajude outros desenvolvedores, etc.

Não pare...

Não existe uma receita pra se tornar um grande desenvolvedor. Isso é algo que requer tempo e prática.
É é muito suor e força de vontade. É um esforço diário.

Duvide quando te oferecerem aquele curso ou aquele livro que te transformarão magicamente num desenvolvedor super foda. Não, isso não vai acontecer.

Cursos e livros vão te ajudar(e muito), mas no final tudo depende somente de você (:


Quer ganhar 15% de desconto pra gastar na Casa do Código e ainda ficar em dia com as minhas postagem e outras promoções e sorteios legais? Assina minha newsletter: http://gabsferreira.com/newsletter/ (:

Se quiser, curta minha página no Face também! O endereço é https://www.facebook.com/devgabsferreira

comments powered by Disqus