image

Access unlimited bootcamps and 650+ courses

50
%OFF
Article image
Carlos Almeida
Carlos Almeida14/09/2024 22:43
Share

Primeiros Passos na Programação: Como Se Destacar Com Boas Práticas e Aprendizado Contínuo

  • #Aprendizagem Contínua
  • #Programação para Internet

E aí pessoal, tudo certo? Meu nome é William

 

Esse é o meu primeiro artigo na DIO, e de início, quero passar algumas dicas para quem está começando, assim como eu, na área da programação.

 

Faça códigos que as pessoas entendam

 

         Eu gosto muito de uma frase do Martin Fowler que diz: “Qualquer tolo consegue escrever código que um computador entenda. Bons programadores escrevem código que humanos possam entender”. Essa é frase muito interessante porque ela difere bons programadores de programadores medíocres, pelo fato de que o programador que se destaca consegue fazer códigos que qualquer outro programador quando pegar o código conseguirá entender o que o programa faz só de ler o código em si, é isso que os diferencia dos demais.

 

         É possível notar a diferença de um desenvolvedor normal para um bom na forma como eles desenvolvem suas tarefas, um dev normal se preocupa apenas no escopo da sua tarefa, ele não vai se importar se a funcionalidade que ele está incrementando vai ou não afetar outras funcionalidades do sistema, o objetivo dele é apenas concluir a tarefa que lhe foi passada. Um dev que tem um diferencial a mais se preocupa em como a sua tarefa vai afetar outras partes do sistema, ele a faz pensando em diversos cenários possíveis de acontecer, prevendo até erros futuros, quando ele faz isso, está 10 passos a frente do desenvolvedor comum, aquele que só se preocupa em entregar a sua tarefa dentro do prazo.

 

Pratique o Lifelong Learning

 

         Você pode está se perguntando o que é o lifelong learning, ele nada mais é do que você está em constante aprendizado, ou seja, nunca parar de estudar, isso tem um peso muito grande na área da programação, visto que estamos em uma área que vive em constante mudança e a todo momento muda de uma hora para outra. Isso não quer dizer que devemos estudar de forma intensiva, mas que possamos estar sempre buscando aprender algo novo, algo que possa agregar tanto na área que trabalhamos como no nosso conhecimento.

         O lifelong learning é importante também porque você vai sempre esta atualizado das notícias e tendências atuais, você vai estar sempre com um passo a frente das outras pessoas, visto que está sempre se atualizando e aumentando seu conhecimento. Quando uma pessoa deixa de estudar e fica estagnada, são vários os perigos que ela corre, entre eles o de ser deixada para trás, visto que vivemos em um mundo bastante volátil e que muda a forma como faz as coisas a todo momento.

 

Por onde começar?

 

         Tenha em mente que você não vai aprender programação do dia para a noite, é um processo que leva tempo, principalmente se você quiser se tornar um programador de destaque. Eu vejo muitas pessoas dizendo e postando na internet que dá para se tornar um programador pleno ou sênior em 6 meses ou um ano, mas a verdade é que isso não passa de discursos de coachs que querem vender seus cursos a todo custo. É importante lembrar que a experiência também é algo que as pessoas prezam muito, algumas pessoas gostam de trabalhar com pessoas que já são acostumadas a resolver determinados problemas, e para isso elas buscam pessoas que tenham experiência no mercado.

 

Tenha foco

 

Foque em aprender uma coisa de cada vez, não tente aprender tudo de uma vez, pois isso pode dificultar ainda mais o seu aprendizado, fazendo com que em vez de você aprender uma coisa e se tornar especialista nela, você vai ter diversos conhecimentos em várias áreas, mas conhecimentos superficiais, que não abrangem o que é realmente importante. É muito melhor você aprender uma coisa por vez e se tornar bom nela, do que aprender várias ao mesmo tempo e não aprender nada.

 

         O mais importante de tudo é ter paciência, devemos lembrar que o processo é demorado, por isso devemos buscar tirar bastante proveito dele, tirando o máximo de aprendizado possível. Dessa forma, podemos ter certeza que seguindo essas dicas acima você com certeza vai se diferenciar dos outros profissionais.

Share
Comments (1)

LM

Lucas Martielle - 15/09/2024 00:43

Muito bom o texto amigo, estou migrando de area, tenho um pequeno comercio de pneus reformados e remolds em minha cidade e eu e minha esposa estamos estudando em varias plataformas algumas horas por dia, e temos percebido que existe uma dedicação por trás de todo desenvolvedor.

Tenho privilégio de ter uma fonte de renda principal e poder ter paciencia e dar tempo ao tempo para estudar.


abraço.