- Engenheiros de software odeiam código, especialmente o código escrito por outras pessoas.
- A arquitetura de microsserviços permite que engenheiros escondam código antigo atrás de contêineres e balanceadores de carga, fingindo que ele não existe.
- Em vez de verificar a implementação real das dependências ou a suíte de testes, engenheiros recorrem principalmente ao Stack Overflow para encontrar soluções em código.
- Engenheiros odeiam revisar o código de outras pessoas, o que pode atrasar a aprovação de pull requests.
- Engenheiros gostam de escrever código e podem ficar tão imersos nisso que chegam a esquecer necessidades básicas, como comer e dormir.
- Engenheiros gostam de ler sobre código e sobre como escrever código, mesmo quando na prática não leem o código de exemplo fornecido.
- Reuniões, documentação, testes e refatoração de código são todos elementos incômodos que tomam o tempo dos engenheiros.
- Engenheiros buscam continuamente ferramentas e técnicas que lhes permitam escrever mais código, e nos últimos anos surgiram ferramentas baseadas em IA.
- Engenheiros seniores perceberam a importância de minimizar o código e remover código desnecessário para reduzir manutenção e tempo de inatividade.
- Engenheiros seniores valorizam soluções elegantes para problemas complexos, mas são céticos em relação à escrita de código que não entrega valor.
- É importante que engenheiros tenham em mente o custo e o impacto do próprio código e, sempre que possível, aproveitem soluções existentes.
- As características descritas neste artigo refletem atitudes de engenheiros do passado.
- Este artigo gerou discussão no Hacker News.
1 comentários
Opinião do Hacker News