Categorias: Tecnologia

Hábitos e Práticas de um Bom Programador

O assunto de hoje é destinado a programadores/desenvolvedores/analistas de sistemas/programadores de fim de semana/aspirantes a programadores ou qualquer um que tenha a intenção de criar códigos.

Então vamos nos referir a esse indivíduo como “coder”.

A essência de um bom coder é saber exatamente o que está acontecendo no seu código e não programar às cegas, para iniciarmos o assunto devemos nos atentar às características de um bom coder que são:

– Resolução de problemas lógicos

– Leitura constante

– Saber Googlear (Sim, saber procurar é requisito imprescindível)

– Inglês intermediário (Tudo quanto é novidade é documentado em inglês, então não tem jeito)

Continuando, quando escrevemos algum código devemos saber exatamente o que cada linha, função/método, propriedade, objeto ou seja lá o que você estiver codificando faz.

E isso é adquirido através da prática, no entanto existem hábitos e práticas que podem auxiliar nessa caminhada e até mesmo acelerar o caminho até o topo.

Uma delas é conhecer as bibliotecas de funções utilizadas pela linguagem que você está codificando (e mais uma vez saber exatamente para o que ela serve e como elas funcionam).

Dessa forma, isso irá poupar tempo de desenvolver algoritmos complexos de funções que talvez já existam.

A computação é uma ciência exata que trata da resolução de problemas, mas é necessário abstrair e olhar de outros pontos, afinal um problema pode ser solucionado de diversas maneiras logo o trabalho do coder é achar o melhor modo de resolvê-lo, o que me leva à conclusão de que programação é uma arte e não algo imutável com um único caminho exato.

Uma das vantagens de trabalhar na área de desenvolvimento (essa dica é para quem já está na área) é a possibilidade de absorver conhecimentos paralelos, que inclusive podem auxiliar em sua vida pessoal.

Como dito anteriormente a leitura constante para um coder é de extrema importância, então se você não consegue passar da décima página de um livro qualquer é hora de repensar sua profissão.

Escrever em blogs é um ótima maneira de aprimorar seus conhecimentos e compartilhar informações, participar de discussões em grupos, ler a documentação da linguagem, acompanhar o surgimento de novas tecnologias são todos hábitos saudáveis e que devem fazer parte do dia-a-dia de um coder.

Para finalizar, um bom coder programa em qualquer linguagem. Se a linguagem for limitada mude de ferramenta, cada linguagem tem um propósito não existe melhor nem pior.

O diferencial do bom programador é saber algo porque tem vontade de saber e não apenas pela necessidade de saber.

Felipe Alcantara, Estagiário de Desenvolvimento Web.
photo credit: _MG_4630 via photopin (license)

Posts Recentes

Como transformar o Dia dos Pais em conexão (e não só em conversão)

Campanhas sazonais são uma das maiores oportunidades de venda no e-commerce. Mas a cada ano,…

3 dias atrás

Seu e-commerce pode mais: como plataformas flexíveis destravam o crescimento

Muitos lojistas digitais enfrentam uma realidade frustrante: estão prontos para crescer, mas presos a plataformas…

5 dias atrás

A Primeira IA Gratuita para Negócios de Assinatura Já Está no Ar – E Você Pode Usar Agora Mesmo

Em 2024, o mercado de assinaturas cresceu 74% no Brasil, segundo dados da CBN. De…

4 semanas atrás

15 clubes de assinatura que você precisa conhecer em 2025

Clubes de assinatura no Brasil Os clubes de assinatura são uma modalidade antiga de vendas,…

2 meses atrás

Por que os clubes de benefícios são essenciais para o varejo moderno

No cenário atual, onde a concorrência é acirrada e os consumidores buscam mais do que…

2 meses atrás

A Alta no Preço do Café: Uma Oportunidade para Investir em Clubes de Assinatura de Cafés Especiais

Nos últimos meses, o preço do café tem apresentado uma alta expressiva, impulsionada por fatores…

2 meses atrás