Uma discussão entre profissionais de tecnologia ganhou repercussão ao abordar a percepção de que parte das empresas está enfrentando dificuldades para conduzir projetos de desenvolvimento devido à falta de conhecimento técnico em posições de liderança e tomada de decisão.
Os relatos descrevem situações em que profissionais sem experiência aprofundada em engenharia de software conseguem ocupar cargos estratégicos utilizando ferramentas de inteligência artificial para gerar código ou acelerar tarefas, mas sem dominar conceitos considerados fundamentais, como arquitetura de software, bancos de dados, integração entre sistemas, testes automatizados e planejamento de produtos.
Entre os principais pontos debatidos está o crescimento do chamado "vibe coding", prática em que modelos de inteligência artificial são utilizados para escrever código a partir de comandos em linguagem natural. Embora diversos participantes reconheçam que essas ferramentas podem aumentar a produtividade e facilitar a criação de aplicações, muitos diferenciam seu uso como apoio ao desenvolvimento da adoção da IA como substituta do conhecimento técnico necessário para tomar decisões de arquitetura e negócio.
Outro tema recorrente foi a quantidade de projetos internos que nunca chegam à produção. Diversos profissionais relataram experiências em que desenvolveram provas de conceito, demonstrações para clientes ou sistemas completos que acabaram sendo arquivados após cumprirem objetivos comerciais ou servirem apenas como demonstração da capacidade técnica da empresa.
Segundo os relatos, esse cenário pode gerar desperdício de tempo e recursos, além de dificultar a evolução de soluções que poderiam gerar valor para usuários finais. Alguns profissionais afirmam que iniciativas são frequentemente priorizadas para fortalecer apresentações comerciais, justificar investimentos ou compor portfólios corporativos, sem necessariamente existir um plano para implantação definitiva.
A discussão também abordou mudanças no perfil dos profissionais que ingressam no setor. Alguns participantes defendem que pessoas oriundas de outras áreas podem construir carreiras de sucesso em tecnologia desde que desenvolvam uma base sólida em programação, arquitetura de sistemas e engenharia de software. As críticas, no entanto, foram direcionadas a casos em que a migração ocorre sem esse aprofundamento técnico.
Outro aspecto levantado foi o impacto da inteligência artificial sobre a organização das equipes. Segundo parte dos profissionais, ferramentas capazes de gerar código reduzem barreiras de entrada para o desenvolvimento de aplicações, mas também aumentam o risco de projetos crescerem sem padrões consistentes de arquitetura, documentação, testes e manutenção quando não existe supervisão técnica adequada.
Além das questões técnicas, diversos comentários apontaram problemas relacionados à gestão. Houve críticas à presença de líderes, gestores de produto e outros profissionais responsáveis por decisões estratégicas que, segundo os participantes da discussão, possuem pouca familiaridade com desenvolvimento de software e acabam transferindo para as equipes técnicas responsabilidades de definição de requisitos, arquitetura e planejamento.
O debate também trouxe opiniões divergentes. Alguns participantes argumentaram que competências de negócio, comunicação e gestão são igualmente importantes para cargos de liderança e que conhecimento técnico não é o único fator determinante para o sucesso de uma organização. Outros destacaram que esse tipo de situação sempre existiu na indústria, mas ganhou maior visibilidade com a popularização das ferramentas baseadas em inteligência artificial.
A discussão reflete um momento de transformação vivido pelo mercado de tecnologia, em que a adoção acelerada de ferramentas de IA amplia a produtividade, mas também reforça o debate sobre a importância dos fundamentos da engenharia de software, da experiência prática e da qualificação técnica para garantir projetos sustentáveis e sistemas de qualidade.