Você não é pago para escrever código
Sinais brutos que foram usados neste post: áudios, textos e prompts capturados antes da escrita. Aqui tem todos os signals do paulo.com.br.
Novo post, você não é pago para escrever código. Eu lembro em 2016 quando encontrei esse artigo que tinha essa frase forte. E eu refleti bastante e começava a usar essa provocação junto com a abordage...
Novo post, você não é pago para escrever código. Eu lembro em 2016 quando encontrei esse artigo que tinha essa frase forte. E eu refleti bastante e começava a usar essa provocação junto com a abordagem do profissional em T. Falando sobre essa dicotomia que a gente nunca gosta quando alguém cobra quantas linhas de código escrevemos. E ao mesmo tempo, a gente acha que a gente ganha o salário para ficar fazendo o comitê de linhas. Enfim, a nossa profissão sempre teve essa cara de resolver problemas, automatizar sistemas, colocar software no ar. E não necessariamente quem escreve mais linhas de código. Qualquer gerente que cobra isso de seus colaboradores, os colaboradores ficam loucos da vida. É óbvio, hoje existem métricas de pull requests que estão mais relacionadas a features, porque aí faz um pouco mais sentido. O quanto você está colocando em produção algo útil, independente de quantas linhas de código você precisou para aquilo. Às vezes até mesmo de quanto tempo. Está trazendo valor para usar o jargão estartupeiro. E é por isso que eu penso que, e pensando nisso, em um vibe code, eu quero deixar uma frase aqui forte. Hoje em dia, todo mundo programa, dizem aqueles que não sabem programar. Estou aqui parafraseando o poeta, porque faz muito sentido. Porque faz muito sentido. As pessoas consideram que software está resolvido, como dizem os CEOs das big techs de AI. E eu acho muito esquisito. Saiu bem recente agora, um paper mostrando que as LLMs simplesmente não conseguem programar. Se você usar essas linguagens esquisitas e que tem pouco repertório na internet, como BrainFuck, como Shakespeare e outras. Por quê? Porque a LLM está realmente papagaiando padrões muito bem conhecidos e que ela leu bastante. E que não é o caso. Por isso que o Jansen da NVIDIA dizer recentemente que nós chegamos na AGI é esquisitíssimo. O software não está resolvido e mais do que nunca, uma das principais habilidades que precisamos ter como pessoas de tecnologia e de software é saber programar. Você precisa saber programar. Você precisa dominar as stacks nas quais você está envolvido, a arquitetura na qual você está envolvido e a web. Para você poder domar as ferramentas que fazem essa metabrogramação via VibeCode. E digo mais, esse post que eu me refiro no começo do post, tem outras sacadas que eu sempre achei muito interessantes. Sobre um post sobre por que chefes e comandantes militares são bons gestores de produto. E eu acho que o que está acontecendo na verdade é esse meme, que também foi o Sérgio Lopes que me trouxe, de que devs acham que não precisam mais de pessoa de produto nem de design. E a pessoa de design acha que não precisa de produto nem dev. E a pessoa de produto acha que não precisa de mais ninguém. E quando na verdade é simplesmente que essas barreiras, essas fronteiras dessas profissões de tecnologia estão cada vez mais blur. É algo que já vem acontecendo, é um fenômeno mundial desde a época do agile, os crachás perdendo força. Se você é analista, engenheiro, programador, cientista da computação, analista de dados, tudo isso mudou fortemente e está mudando.