#137 - O fim da programação como a conhecemos


Hey! 👋

A gente tá de site novo!

SIM!! Reformulamos todo o site da Codecon pra deixar ele muito mais maneiro e de fácil usabilidade pra você.

Sério, tá lindão! Clique e conheça.

Até mais,
Gabriel Nunes (@nunesgabriel)

O fim da programação como a conhecemos

Tem gente dizendo que a IA vai acabar com os empregos dos programadores. Mas calma aí! A programação já passou por várias revoluções – desde ligar circuitos manualmente até o surgimento de linguagens como JavaScript e Python. Cada avanço tornou as coisas mais acessíveis, mas nunca eliminou a profissão.

Agora, com a IA e a “programação orientada a bate-papo” (CHOP), é possível criar código só conversando com um modelo de linguagem. Parece mágico? Sim, mas sempre que novas tecnologias aparecem, novas demandas surgem. Ou seja, o programador não vai a lugar algum, só mudar de função!

À medida que a automação avança, o significado de "programação" muda — vai além de escrever código, focando no pensamento estratégico.

Com IA ajudando a programar, surgirão novos negócios e soluções, mas a chave do sucesso não será apenas cortar custos, e sim criar melhores serviços. No fim, a IA não substitui programadores, mas transforma seu papel, e quem não aprende a trabalhar com ela pode ficar para trás.

Adapte-se! Quem dominar as novas ferramentas terá mais oportunidades. O perigo não é a IA, mas se apegar ao passado e não acompanhar a evolução. Afinal, na história da tecnologia, quem aprende e se reinventa sempre sai ganhando.

Um recado do patrocinador 📣

Sabia que por trás de uma conta digital completa, que já transformou a gestão financeira de mais de 180 mil negócios, o Asaas conta com uma área de tecnologia com mais de 200 profissionais? Desses, mais de 110 fazem parte dos times de Engenharia de Software, que possuem uma cultura de trabalho única e pautada em princípios para manter a régua de qualidade do produto:

  • Foco na solução: O time não segue requisitos cegamente ou de maneira automática,mas mergulha nos desafios para entender o problema e ajudar a desenvolver soluções duradouras.
  • Manter simples: É mais um dos princípios seguidos, pois acreditam que soluções simples e de fácil manutenção permitem que a área se mova rapidamente.

Esses valores se sustentam por uma forte cultura de colaboração, onde ideias são compartilhadas, feedbacks são trocados e aprendizados acontecem todos os dias!

Se você se identifica com a forma que o Asaas faz software e também quer voar alto, confira a oportunidade que melhor se encaixa com você.

📖 histórias

Às vezes, também acontecem algumas coisas interessantes na vida do dev. Tem um site que compila várias histórias, no mínimo, curiosas do nosso mundinho. Tipo quando na década de 80, um computador em uma estação ferroviária soviética trabalhava misteriosamente à noite. O engenheiro Sergei investigou e descobriu que as falhas ocorriam apenas quando o pátio recebia carregamentos de gado do norte da Ucrânia e oeste da Rússia – áreas afetadas pelo desastre de Chernobyl. A radiação emitida pelos vagões alterava os bits na memória do computador.

🧑‍💻 design de software

É raro mas acontece muito: um profissional cria algo na empresa que só ele conhece direito. Quando essa pessoa vai embora, ninguém sabe como lidar com aquilo. Isso se aplica muito bem na construção de um software. Programar é criar uma teoria sobre como o sistema funciona, e essa teoria precisa ser mantida viva. É essencial documentar bem e pensar no futuro do software, garantindo que ele possa ser compreendido e mantido ao longo do tempo.

🔎 observabilidade

Observabilidade não é apenas monitorar erros, mas entender o sistema por dentro. Diferente do monitoramento, que apenas acompanha métricas predefinidas, a observabilidade permite explorar logs, rastros e eventos para melhorar desempenho e custos. Para garantir boas arquiteturas, duas abordagens ajudam:

  • Funções de Fitness – Testes que validam metas como desempenho e resiliência.
  • Desenvolvimento orientado à observabilidade (ODD) – Incorporar a observabilidade desde o início, não só quando surgirem problemas.

Ou seja, observabilidade não é um “extra”, mas um pilar essencial para sistemas eficientes!

🌟 full stack

Devs, parem de se chamar de fullstack! O termo já perdeu o peso e, se você trabalha no CSS, talvez não seja full stack de verdade. Quer ser acima da média? Foco! Se aprofunde em uma área antes de tentar abraçar tudo. E lembre-se: ser full stack não é só saber React e Java, é entender como tudo funciona de verdade. No fim, deixe que os outros te rotulem. O que importa é o que você entrega!

🤔 reflexão

Ser curioso sobre o que há de novo, claro. Isso é esperado. Mas é mais interessante ser curioso sobre o que é antigo. O que resistiu ao teste do tempo, o que funcionou antes e ainda funciona agora. Isso merece a sua atenção. Com isso vale a pena ser curioso. A curiosidade sobre as coisas que ainda existem não é apenas nostalgia — é uma maneira estratégica de filtrar o ruído e descobrir o que realmente importa, o que realmente funciona e no que realmente vale a pena investir.

🔙 máquina do tempo

Merda, eu caguei tudo. Por favor, me diz que o git tem uma máquina do tempo mágica?!?! Essa é uma das perguntas que o Oh Shit, Git!?! responde pra você. O site é um compilado das principais cagadas que você pode fazer ao usar Git e como resolvê-las.

Dessa vez a gente discutiu sobre o fato de todo dev falar que é fullstack mas nem ser tão fullstack assim (literalmente). Quem sabe um novo termo? Quem sabe se posicionar melhor? Venha escutar essa discussão que ficou bem maneira :)

Tá no Spotify ou em qualquer agragador de podcasts.

Tem alguma pergunta? Só responder o e-mail!

R. Dr. João Colin, 1285, Joinville, SC 89204-001
Desinscrever-se · Preferências

code(weekly)

Junte-se à 7.500+ devs e receba e-mails semanais com a melhor curadoria de artigos, repositórios e outros links interessantes da área tech.

Read more from code(weekly)

Hey! 👋 Em abril ainda tem meetups da Codecon pra movimentar a comunidade. Bora? 👉 23/04 - Meetup Codecon - São Paulo - presencial FIAP 👉 24/04 - Meetup Codecon - Curitiba - presencial Pinhão Hub👉 29/04 - Meetup Codecon - Blumenau - presencial Balbúrdia Blumenau Mais informações aqui! Até mais,Gabriel Nunes (@nunesgabriel) Segredos de quem manja muito de código: como trabalhar melhor, não mais Lições acumuladas ao longo de décadas vendo (e ensinando) programadores. Spoiler: os bons têm padrões...

Hey! 👋 As INSCRIÇÕES ESTÃO ABERTAS PARA O DATACON! 🔥 A Datacon é um evento para quem não só fala de dados, mas põe a mão na massa e faz acontecer. Junte-se a referências do mercado em discussões sobre data science, machine learning, big data, inteligência artificial, data engineering e mais. Muito networking e conhecimento aplicável. Saiba mais e faça a sua inscrição agora mesmo! Até mais,Gabriel Nunes (@nunesgabriel) Pensando em criar o seu próprio sistema de faturamento? Desista! Montar um...

Hey! 👋 Tem novidade na lojinha! Agora a DVLPR tem umas mochilas maneiras. 🎒🔥 Pra você carregar o note, aquele monte de cabos e até uma térmica de café. Acesse o site e conheça as novidades e todos os nossos produtos. Até mais,Gabriel Nunes (@nunesgabriel) A internet virou um shopping lotado A internet está cada vez mais cheia e difícil de se destacar, como um shopping lotado. Antigamente, a internet era simples, com poucos sites e conteúdos mais fáceis de acompanhar. Com o tempo, surgiram...