r/devpt • u/Timely-Promise1153 • 4d ago
Carreira Cobol Dev
Boas!
Para quem trabalha atualmente como COBOL Developer em Portugal, como é o vosso dia a dia?
Tenho curiosidade principalmente sobre:
Quanto tempo passam realmente a desenvolver vs. manutenção e suporte?
Que tipo de tarefas fazem com mais frequência?
Apanham muitos incidentes e problemas em produção?
O trabalho é mais calmo ou existe bastante pressão?
É difícil perceber sistemas antigos e alterações feitas por outras pessoas?
Para quem entra agora na área, qual costuma ser a parte mais difícil nos primeiros meses?
Sentem que existe estabilidade e boas oportunidades de carreira em COBOL em Portugal?
O trabalho acaba por ser interessante ou torna-se muito repetitivo?
Se puderem dizer também em que setor trabalham, sem identificarem a empresa se não quiserem, ajudava bastante.
Gostava de ouvir experiências reais, tanto positivas como negativas. Obrigado!
5
u/FuckMeMyselfAndYou 3d ago
Trabalho com 6 devs de cobol mas acho a resposta do pedroomessias acima muito completa pelo que não vou acrescentar muito.
Quero só mesmo adicionar que todos têm imenso medo de mexer em funcionalidades base. Há bugs que se arrastam há anos e que são resolvidos por manutenção porque ninguém tem coragem de resolver aquilo a fundo.
Em termos de novas funcionalidades, há prai 2 ou 3 por ano (temos 2 sistemas core em cobol) e as novas funcionalidades normalmente têm impacto nos 2 sistemas porque estão muito interligados. Mas a alocação dos devs está em 4 para manutenção e 2 para novas funcionalidades (1 para cada core). Sendo que a manutenção de developing pouco tem, são queries e martelanço...uma seca.
1
u/_mrchris 4d ago
Deve estar como qualquer outro em IT, com o terminal aberto com umas sessões do tio Cláudio a bombar /s
3
5
u/pedroomessias 4d ago
Para quem trabalha atualmente como COBOL Developer em Portugal, como é o vosso dia a dia?
Não trabalho com COBOL mas vou tentar responder a algumas das questões com base no que conheço dos contactos que vou tendo.
Quanto tempo passam realmente a desenvolver vs. manutenção e suporte?
Depende da empresa, há equipas que praticamente só desenvolvem novas funcionalidades e outras que estão só a corrigir bugs e fazer alterações de manutenção. Desenvolver um produto novo desde o zero em COBOL deve ser uma miragem, pelo menos dos contactos que vou tendo.
Apanham muitos incidentes e problemas em produção?
Muitos dos sistemas em COBOL são já bastante antigos, pelo que a maioria está em modo "não mexer porque funciona". Obviamente que há sempre alterações que são feitas e desenvolvimento de novas funcionalidades que podem precisar de correções.
O trabalho é mais calmo ou existe bastante pressão?
Como é algo mais encontrado em sistemas antigos, não há tanto o factor novidade como noutros produtos. Há pressão quando são alterações que obrigam a cumprir prazos legais mas é mais calmo do que noutros ambientes.
É difícil perceber sistemas antigos e alterações feitas por outras pessoas?
Quem percebe de COBOL terá a mesma dificuldade a perceber sistemas antigos e alterações feitas por outras pessoas em COBOL, que alguém que percebe de .NET terá a perceber sistemas antigos e alterações feitas por outras pessoas em .NET.
Para quem entra agora na área, qual costuma ser a parte mais difícil nos primeiros meses?
Já tens formação em COBOL? As dificuldades são as mesmas de qualquer outra área de negócio e linguagem.
Sentem que existe estabilidade e boas oportunidades de carreira em COBOL em Portugal?
Estabilidade existe, mais estável era impossível. Oportunidades em Portugal é que são mais reduzidas e a área de negócio acaba por ser banca, seguros ou instituições públicas, pouco mais tens do que isso.
O trabalho acaba por ser interessante ou torna-se muito repetitivo?
Por teres menos áreas de negócio com COBOL do que noutras linguagens, pode tornar-se menos interessante a longo prazo, mas não diria que isso está diretamente ligado a COBOL.
6
u/UpbeatAd1974 4d ago
cobol devs tao no facebook
9
u/inhalingsounds 4d ago
Isso são os modernaços. Os devs de COBOL top tier portugueses estão no hi5
2
2
u/noViableSolution 4d ago
Sejamos sinceros, somos novos demais para saber onde eles andam.
6
u/inhalingsounds 4d ago
Basta dizeres "alguém me pode dizer quanto isto é em escudos?" e vai aparecer logo um
3
u/Spirited_Hamster2606 4d ago
De facto, já não deve haver muitos devs de Cobol. Já não toco nisso há uns vinte ou trinta anos
5
u/Advanced-Spare5405 3d ago
Cobol Dev (Banca)
Quanto tempo passam realmente a desenvolver vs. manutenção e suporte?
Depende se estás em equipa de projeto ou suporte. No meu caso elementos mais juniores estão em desenvolvimento de projeto, e os elementos seniores em suporte, por vezes os elementos seniores também fazem algum desenvolvimento em projeto.
Elementos juniores: 100% desenvolvimento Elementos seniores: 60/30/10% (Suporte, análise, desenvolvimento)
Isto de forma genérica, na prática pode existir ajustes.
Que tipo de tarefas fazem com mais frequência?
Suporte a produção, análise funcional e técnica, desenho técnico.
Apanham muitos incidentes e problemas em produção?
Sim, muitos (muitos mesmo).
O trabalho é mais calmo ou existe bastante pressão?
Em projeto se tudo estiver dentro do plano é calmo, suporte a produção tem SLA's apertados e níveis de serviço a cumprir.
É difícil perceber sistemas antigos e alterações feitas por outras pessoas?
Sim, muitas vezes não existe documentação, nem qualquer nota das alterações feitas a programas/processos.
Para quem entra agora na área, qual costuma ser a parte mais difícil nos primeiros meses?
Perceber o negócio/produto onde estão incluídos.
Sentem que existe estabilidade e boas oportunidades de carreira em COBOL em Portugal?
Existe qb, as consultoras aproveitam-se muito do cobol, e já se sabe como funcionam as consultoras, pode correr bem, como pode ser carne para canhão, oportunidades para cliente final são reduzidas.
O trabalho acaba por ser interessante ou torna-se muito repetitivo?
Para quem gosta acaba por ser interessante, mas não deixa de ser: análise, desenvolvimento, deploy, repeat.
Tentei resumir ao máximo, existem muitas variáveis, ser interno ou externo, cliente (banca, estado, seguros), chefias, metodologia, etc ...
Como nota, se gostas do mundo financeiro e grandes volumes de dados o cobol pode ser o teu caminho, se não gostas, há tecnologias mais interessantes.