Já aviso de imediato: este é um post polêmico. Portanto, antes de preparar um bonequinho de vudú com o meu rosto, peço que leia atenciosamente e com a mente aberta até o final. A ideia é refletirmos sobre o papel/cargo/whatever de "analista de sistemas", ainda usado hoje no mercado de trabalho. Vamos dividir em tópicos:... Continuar Lendo →
Fazer software não é fácil nem “rapidinho”
Quem aí acha que desenvolver software é "facinho" e "rapidinho"? Desde "sempre", vejo que as pessoas utilizam as palavras "fácil" e "rápido" de forma inconsequente em muitos casos. Sabemos que trocar a cor de um label é moleza, certo? Pois é. O problema é que as pessoas vão além dessa simples tarefa e começam a... Continuar Lendo →
Vamos acordar?
Por que o programador não se preocupa em estudar, em saber o "nome dos bois"? Saber o nome das coisas é fundamental. Em uma conversa de (bons) programadores, você vai ouvir uma série de palavras e siglas como TDD, DDD, modelo rico, mocks, repositórios, DAOs, factories, singletons, etc. O programador já deu manutenção em um... Continuar Lendo →