Quem começou em 2022 já está atrasado.

Tenho um primo que está empolgado para começar a programar. Ele veio me perguntar se vale a pena, porque viu o curso de algorítimos do Gustavo Guanabara no YouTube e ficou animado. Ele gosta de tecnologia, tem curiosidade, e já começou a brincar com HTML e JavaScript. Só que eu, sinceramente, não sei bem o que responder para ele.

De um lado, eu vejo que o mercado de tecnologia mudou muito nos últimos anos. Antes (na pandemia), qualquer um que soubesse um pouco de código já conseguia uma vaga. Hoje, parece que tem muita gente competindo pelas mesmas oportunidades, os salários já não são mais os mesmos, e algumas empresas estão até cortando desenvolvedores. Não é como em 2015, quando aprender a programar parecia abrir portas para uma carreira garantida.

Mas, por outro lado, ainda vejo muita demanda por bons programadores. Tem muita empresa precisando de software, inteligência artificial, automação, e quem sabe se virar bem nesse meio sempre encontra espaço. O problema é que, para realmente se destacar, não basta só fazer um curso básico. É preciso aprofundar, aprender bem lógica de programação, praticar bastante e, principalmente, entender que a concorrência está maior do que antes.

O que me deixa na dúvida é: será que dizer para ele começar agora faz sentido? Eu não quero desanimá-lo, porque aprender a programar sempre foi uma habilidade valiosa. Mas também não quero vender a ilusão de que basta fazer um curso no YouTube e pronto, a vida está resolvida.

Acho que no final das contas, o que importa é a motivação dele. Se ele realmente gosta da ideia de criar coisas com código, resolver problemas e estudar bastante, então talvez ainda valha a pena. Mas se ele está só pensando em entrar porque ouviu falar que "ganha bem", talvez seja melhor avisar que o caminho agora é bem mais difícil do que foi há alguns anos.

Dá um up se achou a discussão interessante.

E vocês, o que acham? Ainda vale a pena começar a programar em 2025?

Hoje, parece que tem muita gente competindo pelas mesmas oportunidades, os salários já não são mais os mesmos, e algumas empresas estão até cortando desenvolvedores. Não é como em 2015, quando aprender a programar parecia abrir portas para uma carreira garantida.

Existe um processo que acontece no mercado, que é fomentar a entrada de pessoas em uma área de atuação com grandes promessas justamente para formar uma grande massa de profissionais e aumentar a competividade entre eles, com isso os custos da empresas diminuem. Me lembro dos anos 90 isso ser aplicado muito na área da metalurgia, haviam cursos aos montes de torneiro mecânico, no começo dos anos 2000 aconteceu o mesmo com o pessoal da engenharia (e hoje é mais comum achar um engenheiro dirigindo Uber do que no canteiro de obras), na nossa área eu vi esse movimento ganhar bastante força lá por 2013 e 2014 mais ou menos.

Nessa época um monte de cursos online e tech influencers perceberam uma mina de ouro: "formar programadores", com isso começaram a surgir aquelas pesquisas que a mídia tanto gosta com títulos: "o Brasil precisa de 40 bilhões de profissionais em tecnologia para suprir o mercado em 5 anos" (a principal empresa que faz isso é a Brasscom), virou uma bola de neve. A pandemia distorceu o mercado, não dá para usar os anos de 2020 até 2022 como parâmetro para nada.


Mas, por outro lado, ainda vejo muita demanda por bons programadores. Tem muita empresa precisando de software, inteligência artificial, automação, e quem sabe se virar bem nesse meio sempre encontra espaço. O problema é que, para realmente se destacar, não basta só fazer um curso básico. É preciso aprofundar, aprender bem lógica de programação, praticar bastante e, principalmente, entender que a concorrência está maior do que antes.

Na real sempre precisou, mas pelos motivos que comentei acima fizeram parecer que não precisava, como alguns meses de estudo com um framework da moda você conseguiria um emprego como júnior sem precisar de faculdade. Tem gente até hoje que acha que faculdade* na nossa área é perda de tempo (*em uma boa institução e não em uma impressora de diplomas superfaturados).


O que me deixa na dúvida é: será que dizer para ele começar agora faz sentido? Eu não quero desanimá-lo, porque aprender a programar sempre foi uma habilidade valiosa. Mas também não quero vender a ilusão de que basta fazer um curso no YouTube e pronto, a vida está resolvida.

Sim, como você disse o mercado sempre vai precisar de bons profissionais, o que não dá é para se tornar um bom profissional apenas assistindo YT. E é importante lembrar que é uma profissão como qualquer outra, parar de acreditar nessa glamourização vendida por influencers.

Man, uma coisa legal pra vc aprender é q o mercado sempre é cíclico. Claro q existem chances de extinguir tipos de trabalhos ou o trabalho precisar se adaptar as novas realidades. E msm q hj o mercado parece estar em baixa para iniciantes, não significa q irá ficar pra sempre.

Então assim, não tenha medo de incentivar, mas incentive da maneira certa. Nunca venda utopias q programação é fácil e q se entrar nessa área vai ficar rico. Essas coisas dependem mto da sorte, do momento, do financeiro (no sentido ter uma fonte de renda pra manter até estabelecer dentro do mercado), do local onde mora e principalmente da aprendizagem de qualidade, onde mtos ainda negligenciam essas habilidades, seja soft skill ou hard skill.

Portanto não precisa ficar aflito q a IA vai tirar nossos empregos, ou q o mundo vai acabar pra gente, está longe disso. O máximo q vejo é termos q adaptar nosso trabalho, como estamos fazendo hj tendo q aprender a lidar com a IA a nosso lado e não contra a gente. É só pensar, se até hj necessitam de devs de cobol, vc acha msm q a IA é capaz de substituir a gente? A IA faz o q q gente manda, ela não pensa igual a gente (pelo menos não com as IAs q temos hj em dia).

Aprender a programar é um ótimo investimento, profissional e pessoal. Qualquer pessoa poderia aprender a programar, ainda que não siga na profissão. É um conhecimento que não ocupa espaço, e que pode ser útil para qualquer outra profissão em qualquer outra área de conhecimento.

Qualquer um pode aprender a programar. Nem todos se tornarão excelentes programadores, mas um excelente programador pode vir de qualquer lugar.

  • Ratatouille sabia das coisas...
Olha, eu até concordo que aprender a programar pode ser um bom investimento, mas acho que tem um pouco de exagero nessa ideia de que "qualquer um pode aprender" e que isso sempre será útil. Nem todo mundo tem afinidade com lógica, estruturação de problemas e pensamento computacional. Tem gente que simplesmente não gosta, não tem paciência ou não se adapta ao raciocínio necessário pra programar. Falar que qualquer um pode aprender é igual dizer que qualquer um pode aprender a tocar violino – até pode, mas isso não significa que vai gostar, que vai se dar bem ou que vai conseguir usar isso na vida de forma significativa. E outra, dizer que programação pode ser útil pra qualquer profissão pode ser verdade em alguns casos, mas na prática, tem muita gente que aprende um pouco e nunca usa pra nada. O tempo e esforço pra aprender de verdade são grandes, e pra muitas pessoas, esse tempo seria melhor investido em outra coisa que faz mais sentido pra carreira delas. Então sim, programação pode ser uma ferramenta valiosa, mas não acho que seja esse conhecimento universal que "qualquer um" deveria aprender só porque sim.
Não estou dizendo que seria uma disciplina para todos, que fosse aplicada a todos, que deveria ser obrigatório em qualquer escola. Mas qualquer um que se interesse em aprender pode e deve ser encorajado. Tu começou seu texto com a frase: > Tenho um primo que está empolgado para começar a programar. Só precisa disso: tendo interesse, siga em frente; não tendo interesse, vida que segue... Programar é chato pra porra. A gente é que é tudo esquisito...

Respondi isso em https://www.tabnews.com.br/maniero/faq-do-programador-perdidao.

Em resumo, faz sentido para algumas pessoas e outras não, não é o mercado que define isso, é a pessoa e a maneira como ela cresceu e aprendeu, e talvez um pouco de DNA, além de um pouco de sorte também, mas a sorte sorri melhor para pessoas preparadas e proativas.

S2


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).