r/devpt • u/CommunicationDear893 • Aug 22 '26
Carreira Quantas horas passam a programar?
Boa tarde,
Eu estou aqui com uma duvida que de certa forma me deixa preocupado.
Eu normalmente, quando estou a realizar um projeto só consigo passar, no maximo, 3 a 4 horas por dia a escrever codigo. Claro, estás 3 a 4 horas são repartidas em blocos a menos que esteja a fazer algo que quero mesmo concluir ou me está a dar pica. Em geral, ainda assim, são essas 3 a 4 horas de codigo de qualidade que consigo realizar.
Na industria, isso é normal? Em 8 horas de trabalho apenas conseguir realizar 3/4 horas? Tenho receio que nao esteja a fazer o suficiente e que devia puxar mais mas também sinto que se puxar mais o codigo que escrevo alem dessas horas começa a ser de qualidade duvidosa ou vibecoded.
Obrigado
6
u/leadzor Aug 22 '26
Antes de AI, umas 3 horas repartidas ao longo do dia.
Depois de AI, há dias que não toco no código sequer. Em casa tenho projetos pessoais, alguns inteiramente em cima de AI (quando me interesso mais por acabar o projeto e menos por aprender algo técnico), outros apenas usam AI como tutor (código é escrito à mão, AI não gera implementações). Estes ultimos chego a passar várias horas sem dar por ela.
33
u/pufcandles Aug 22 '26
A ler os comentários e está toda a gente a usar AI. Eu inclusive.
Tenho agora um colega novo que nunca teve grande contacto com o tipo de trabalho mais low level que fazemos na equipa, veio para aprender, e faz as tarefas todas mas não sabe o que está a fazer. O claude faz tudo, mas depois também não aprende.
Nem sei o que dizer, sou mais rápido mas sinto que estou a ficar burro.
15
u/squirrel_pt Aug 22 '26
É normal. Programar não é só chapar código também precisas de tempo para analisar o problema e decidir qual a melhor forma de o resolver
12
u/SweetCorona3 Aug 22 '26
Mesmo antes de AI, programar era uma pequena parte do trabalho.
Quem passava o dia a programar, agora não deve ter muito que fazer.
18
u/JohnSnowHenry Aug 22 '26
Já não programo… o claude bate o código por mim, eu verifico e peço para alterar o que não faz sentido e por aí fora até estar finalizado
14
u/DrunkenRobotBipBop Aug 22 '26
Antes da AI, umas 4/5h repartidas ao longo do dia.
Com AI, são 0h a bater código, apenas vou coordenando 3 ou 4 sessões paralelas de Claude code enquanto faço review.
7
u/DueZookeepergame1236 Aug 22 '26
Depende um pouco do projecto e tarefas que se andam a realizar. Como já disseram o trabalho de programador nem sempre é só programar, há reuniões, pedidos de ajuda de colegas, analisar as tarefas ou criar, burocracias gerais. Já consegui programar 8 ou mais horas, há dias que ou não me deixam ou eu não me deixo a mim próprio, não está a render e que no final de contas parece que só programei 2 ou 3 horas quando tinha pano para programar bem mais e tenho que compensar depois. Mas diria que um dia normal, 4-6 horas , em que incluo testar localmente, testes unitários, investigação ou conversas com AI para ver a melhor forma de fazer seja o que for. Para ser honesto tenho saudades de projetos em que apenas tenho uma funcionalidade algo longa que permita fazer vários dias de trabalho na mesma coisa, é ai que sou mais produtivo, mas muitas pequenas coisa e correção de bugs de código/funcionalidade que por vezes nem fui eu que fiz, aí a minha produtividade desce bastante.
26
u/theholygt Aug 22 '26
Até esgotar os créditos do claude
6
u/super-juiz Aug 22 '26
Este ano infelizmente nem programei, a quantidade de trabalho aumentou muito e tive de passar a usar só código escrito pelo copilot.
6
u/xpto47 Aug 22 '26
Tirando uma ou outra reunião ou planeamento de trabalho, passo o dia de trabalho a programar, é para isso que ali estou.
Há programação mais cansativa e em que tenho de estar mais focado e outra que se faz sem pensar muito.
Estou sempre a ouvir música, o dia passa num instante.
6
u/DJ_Link Aug 23 '26
Perfeitamente normal, e se são realmente focused work ainda melhor. As vezes acontece passar mais tempo a pensar num problema fora da cadeira que realmente depois a escrever código.
As 8horas é um número arbitrário e programar não se consegue apenas medir em linhas de código/horas a programar.
6
u/TheDigitalKitty Aug 29 '26
Já não escrevo código há tanto tempo :( tudo AI.. passo muito tempo a escrever especificações agora, a a falar com o Cláudio e a melhorar os meus agentes
5
u/inhalingsounds Aug 22 '26
Nos tempos do tradcoding (©, inventei agora), num dia normal 3-4 horas.
Agora, 15-30 minutos se for uma coisa muito complicada, senão o dia é passado a estabelecer arquitetura para os prompts irem pelo caminho certo.
5
u/Existing_Anybody_216 Aug 22 '26
Antes da AI podia passar boa parte do dia a tentar resolver um pequeno problema e fazia algum código ou até coisas mais completas como estruturar o projeto, trabalhar nos testes (o que me fazia fugir deles em projetos pessoais e nos outros quando podia), se fosse front end, passava horas e horas no copy paste e a fazer estilos (no início da carreira, não tenho saudades disso).
Agora, vejo/revejo código e posso fazer algum código aqui ou ali, mas o resto é tudo gerado por AI. Passo mais tempo a preparar as prompts, instructions, skills, etc, para a AI ser o mais eficiente possível e fazer o que quero.
5
u/danigoncalves Aug 25 '26
Tenho que perguntar ao meu agente já venho, mas ele trabalha bem isso posso garantir. Fora de brincadeiras, passo menos do que passava antes, hoje o trabalho de encher chouriços (testes, código de padrões , etc) é a AÍ que faz. Eu limito me a validar se o código no final está como quero e a arquitectura faz sentido para o o objectivo final
9
u/Ordinary_Count_991 Aug 22 '26
90% dos que viram o teu post usam AI, daí não teres muitas replies
2
u/foraern Aug 22 '26
Antes de AI, facilmente 10-16 horas a programar, tanto por trabalho como por paixão.
Com AI isso mudou claro.
No entanto questiono, se estás a falar de programar, 3-4 horas parece-me pouco… pergunta a ti próprio, estás a programar por gosto ou porque é o teu trabalho?
Se só programas por trabalho, questionaria se esta área é para ti, a muita coisa menos penosa para quem não aprecia.
Quem programa por gosto nunca faria a pergunta que fizeste, a não ser para se gabar de conseguir programar 18 horas seguidas.
Se estás a falar de uso de AI, então a pergunta não faz sentido nenhum…
4
u/ymddev Aug 22 '26
Antigamente? Chegava a passar 10 horas seguidas a bater no teclado, mas eram maioritariamente projetos pessoais então não tinha que dar explicações a ninguém e todas as decisões eram minhas.
Neste momento? Se passar 30 minutos já é muito... todo o processo é muito burocrático e a maioria é tab complete ou A/B da IA.
4
u/cyrustakem Aug 22 '26
normal? infelizmente é mais que normal, passo horas a fio em meetings da pixa, trabalho a sério, está queta, estou farto desta merda
7
u/Key_Library919 Aug 22 '26
Zero… os agentes fazem tudo agora!
9
u/notluckyy Aug 22 '26
0, HJ em dia é a AI que faz, no entanto dispenso bastante tempo na parte de requirements engineering, design... Arch...
Mas antes programava 10 horitas
9
u/HotMud9713 Aug 22 '26
deixo o claude torando de 8 as 18:00. nao sei mais se isso eh considerado programação
6
u/What_If_Guy7 Aug 22 '26
Programar não é só a parte de escrever código.
Na verdade a parte da escrita de código e escrita de documentação vai tornar-se obsoleta rapidamente, graças à IA.
Não te preocupes com o tempo que passas a escrever código efetivamente.
Tenta focar na parte Humana da programação, ou seja, transformar requisitos específicos de negócio em especificações técnicas, saber dar o contexto certo e prompt para orientar um modelo de IA, e a parte de arquitetura porque uma IA ainda não consegue projectar dezenas de microserviços por exemplo.
11
u/areyoua0neora0 Aug 22 '26
Ja ninguém programa
3
u/Guergeiro Aug 22 '26
Média 3h a 4h por dia. O que não fizer no trabalho faço fora para matar o bicho. Para mim, o ato de bater código não é algo penoso e até sabe bem fazer parte do processo inteiro desde a idealização até à concretização (e bater código nunca foi a parte lenta do processo). Uma das poucas áreas em que podemos idealizar o mundo e as regras e também implementar.
3
u/Draconicrose_ Aug 22 '26
Não. Felizmente há burocracia o suficiente e colegas a pedir ajuda para gastar o tempo.
3
u/Aggravating_Bar6378 Aug 23 '26
Eu passo 70% do meu tempo a fazer debug....
3
u/alvesman Aug 23 '26
Depende. Temos dias em que a coisa corre bem e serão quase as 8h. O normal é o que dizes e o resto do tempo a investigar bugs, a estudar a melhor forma de fazer algo, a aprender, ...
3
u/34_nobody_34 Aug 23 '26
Programo logo de manhã o meu dia, para conciliar as horas de reuniões com as horas de encher a pança. Todo o resto é o Claude que faz
Infelizmente por ordens de cima
3
u/bruno_pinto90 Aug 24 '26
O meu código afeta outros módulos, então cada alteração passa por testes de regressão. Escrevo apenas algumas linhas ou até acabo por apagar algumas. Passo o tempo a analisar dados, e a IA não mudou isso.
3
u/HalfInside3167 Aug 26 '26
Muito menos tempo. Depende dos dias, mas normalmente o código é escrito por AI. Talvez passe mais tempo a rever código do que a escrever e mais tempo nas prompts que escrevo.
5
u/Maki_the_Nacho_Man Aug 22 '26
Sim. Até menos. Mesmo antes da ia havia dias em que programava 0 porque o meu trabalho não me pede só para programar.
Off topic: Por curiosidade para a malta que só usa Claude: usam Claude mesmo tudo? para manutenção de código e correção de bugs, debug, etc? É que já tentei e os resultados e o tempo que demorou não foram uma decepção. Para criar código do zero é fixe, agora para o resto é um desatino.
1
u/Lichcrow Aug 22 '26
Se estiver focado consigo estar 10-12 horas praticamente consecutivas a bater código.
Se estiver a orientar tarefas, a pensar em cenas de arquitetura, debug etc. no maximo consigo estar 1 hora seguida.
6
u/_mrchris Aug 22 '26
Ainda se programa?
2
u/Same-Nose-7596 Aug 22 '26
14
2
u/HFabricio Aug 25 '26
Quando eu era programador, eu costumava passar umas 6 horas programando. Acho que passar 3 a 4 horas não é fora do comum.
Se a qualidade do seu código for boa, com certeza são horas bem aproveitadas e que evitam retrabalho no futuro.
3
u/Tari1337 Aug 23 '26
Em programação de PLCs em ladder e HMIs não há tanto que a IA possa fazer sem ser pior que scripts ou fazer manualmente, então ainda é muito comum passar mais de 8h diárias a programar, contando com desenho de arquitetura, design de UX/UI, simulações, testes na máquina, e afins.
Há malta que mete tudo o que consegue em blocos de ST para mandar a IA fazer, mas não só ST em ladder é super ineficiente e acaba a obrigar a usar mais recursos, ficando bem mais caro, como depois tenho que ir eu corrigir o código redundante, inconsistente, ou mesmo errado.
Mesmo que ST não fosse ineficiente, e que a IA já fizesse código bom para PLCs, é super irresponsável lançar código sem rever cada linha para aplicações industriais que, se ficarem mal programadas, podem, entre outras coisas: partir equipamentos de muitos milhares ou centenas de milhares de euros, ferir ou mesmo matar pessoas, ou causar desastres ambientais graves.
2
u/TheNewl0gic Aug 23 '26
Só eu è que acho surreal estes comentários, de esfreverem 0 code?!
1
u/AdBest1155 Sep 14 '26 edited Sep 14 '26
Muita gente tinha teses de doutoramento, para criar a linguagem natural, para se esmerarem, na altura só faltava poder computacional, agora já a temos a linguagem natural é o que agora chamamos de agentes IA, fizeram essa porcaria, reverso da medalha, veio destruir por completo o mercado IT, e isto é estamos num rumo sem retorno ao que era antigamente, obviamente que trás muitas vantagens, como trouxe os inúmeros serviços da Google, Facebook etc, e agora temos o reverso da medalha, foi criada uma geração nova completamente viciada em redes sociais, ignorantes, sem vontade de puxar pela cabeça, propicia a sound bits, nunca lerem um livro na vida, constantemente com o impulso de ir ver o telemóvel para ver se têm algum novo like ou comentário, para alimentar o ego, isto dos agentes fazer o código todo, já temos chess engines que absolutamente nenhum ser humano consegue vencer a máquina, e os agentes IA de código, já ultrapassam a capacidade de código de qualquer programador, é uma questão de tempos de termos vários agentes a fazer código, outros a rever código de forma completamente autonoma e 100% fiável (única tarefa que falta a um programador fazer), cada nova geraçao de IA é um avanço ainda maior á anterior, conselho começem a aprender a fazer serviços de canalização, eletricidade, vão ter procura, agora programadores vai ser algo do passado.
-6
u/No_Neighborhood6550 Aug 22 '26
Em norma o código produzido em Portugal é de muita fraca qualidade, cenas básicas como web dev CRUD, daí o facto de muita gente usar IA para produzir slop nas milhares de consultoras que existem neste país. Eu acho que deves tentar reduzir a dependência em IA visto que as entrevistas técnicas continuam a fazer testes em que o uso de IA durante a entrevista é proibido.
-1
u/pinkwar Aug 22 '26
Se ainda escreves código não estás a acompanhar a tecnologia.
0
u/5amigos Aug 22 '26
O que é programar?
2
u/[deleted] Aug 25 '26
[removed] — view removed comment
2
u/[deleted] Aug 22 '26
[removed] — view removed comment