5 Dicas para se tornar um bom programador.
Caso você seja um programador, ou pretende ser, sugiro seguir essas 5 dicas.
1ª Seja analítico
Caso alguém te solicite uma funcionalidade, entenda o porque dela existir, para que serve e quem serão os usuários. Aqui você precisa ser empático, você é o responsável por mudar a vida de outras pessoas por meio de software.
Exemplo:
É solicitado a criação de um cadastro do usuário, e que o cadastro deve ter apenas e-mail e senha.
Solução sem análise:
Um formulário contendo o e-mail e a senha e ao clicar em salvar, armazenará em banco de dados.
Solução com análise:
Um formulário contendo o campo e-mail, senha, na qual a senha será salva de forma criptografada, a senha terá uma validação, para assegurar que a senha seja forte, será realizado uma validação para não permitir e-mails iguais.
É extremamente importante pensar de forma analítica para sugerir ao cliente as melhorias que são necessárias para um produto profissional.
2ª Saiba ler e escrever código
80% do que você vai fazer será ler código.
Você precisar saber escrever e ler código de forma muito simples.
Carro atualizar(Long id){
Carro c = repository.findById(id);
return repository.save(c);
}
Você precisa ser capaz de ler esse código e explicar de uma forma simples em uma frase.
Por exemplo, esse método deve encontrar um carro e criar ou atualizar caso exista.
Ao ler o que o método faz, a gente percebe alguns erros, o método se chama atualizar, mas caso o carro não exista, ele dará erro.
3ª Treine sempre
Não existe nenhum profissional sem treino.
Kobe Bryant não se tornou profissional sem treinar.
Cristiano Ronaldo não se tornou profissional sem treinar.
Você não se tornará profissional sem treinar.
Você deve estar sempre praticando para conseguir fazer sempre melhor.
Um programador profissional, é aquele que pratica no seu tempo livre, pois essa é sua responsabilidade para manter suas habilidades afiadas.
Praticar naquilo que você não está sendo pago, é o que te fara ser bem pago.
- Robert Cecil Martin
Recomendo o canal do Alberto Souza, ele fala muito a respeito dessa dica. https://www.youtube.com/channel/UC9xYzttzFxK9cmhKPQCalYQ
4ª Se atualize diariamente
Você precisa estar sempre se atualizando, o mundo da tecnologia está em constante evolução, e você também precisa estar.
Se você não acompanhar as principais tecnologias que trabalha e gostaria de trabalhar no futuro, você ficará desatualizado e se tornará um programador ruim.
Para quem só sabe usar o martelo, todo problema é prego
5ª Seja profissional
Se o que você fizer com capricho, com verdadeiro interesse, então, você provavelmente não está sendo profissional.
O que você faz impacta a vida de outras pessoas, então seja responsável pelo que você produz.
Caso tenha interesse em saber mais a respeito, eu escrevi um breve artigo, na qual eu coloco algumas referências que você precisa conhecer.
Como se tornar um programador profissional
Conclusão
Se você seguir essas dicas, com certeza será um profissional melhor, conseguirá criar código com melhor qualidade e gerar maior satisfação.
Entretanto, essas são só algumas dicas de como ser um bom desenvolvedor, em cada uma dessas dicas dá para se aprofundar muito mais. Agora é sua vez de se aprofundar nesses conhecimentos, para evoluir cada vez mais 😃
Caso você tenha mais alguma dica, comente aí.