Cobol vale a pena?

[quote=Diabo Loiro]Eai pessoal vou começar um estagio em uma empresa grande e o treinamento é em cobol, provavelmente devo ser realocado para java porem dei uma olhada na linguagem e perto de java é bem facil não entendo a carencia de profissionais deste mercado,so para constar tinha uma colega de classe que pegou o estagio 6 meses antes de min,ela era uma negação para programação se dava muito mal com C,porem fui la outro dia ela ja estava em um projeto desenvolvendo para o bradesco, mesmo assim ainda tinha dificuldades com C,o que se conclui que deve ser bem tramquilo o aprendizado.

Na minha concepçao C é bem mais facil que java é menos complexo tirando malloc e ponteiros qualquer um que programe em java se da bem em C.

So não entendo o apelo tão grande que o pessoal sempre diz tem poucos programadores Cobol esta escasso, que os caras que programao em cobol são fodoes etc…so se for porque ninguem se interesa pois dificil não parece ser,mais mes que vem tiro minhas conclusoes reais e posto ae!

[/quote]

Sobre Cobol:

Faltam profissionais porque essa linguagem roda apenas em Mainframe da IBM (e seus clones), e são apenas bancos e estatais que pagam por essas máquinas caras (ou seja, é um mercado restrito). Qualquer desenvolvedor-estudante jovem vai ter acesso primeiro ou ao ambiente Desktop Windows, ou ao ambiente Java, ou aos servidores Unix. Mainframe só na insistência individual dessa pessoa.

Torço o nariz para o Cobol, não pela linguagem em si, mas porque: a) o desenvolvedor pode se limitar a trabalhar para uma consultoria que, não raro, paga pouco; além de ser alocado num banco ou outra instituição arcaica que não trata os funcionários com respeito; b) acredito que essa idéia de que faltam profisssionais Cobol é tudo lobby da IBM e outras consultorias para aumentar o contingente de profissionais acima da demanda, achatando o salário de todo mundo.

Sobre C:

C é mais fácil que Java? Não sei responder com certeza. C foi a primeira da minha vida, então as dificuldades minhas podiam ser também as dificuldades da programação em si, não só da linguagem.

Mas percebo uma coisa: os códigos de C que eu vejo é bem mais porco que códigos de Java. Tudo bem, talvez seja fácil aprender a sintaxe do C, mas muita gente não sabe o que é POSIX, não sabe usar regex, não sabe usar “signals”, e fica confuso com fork e semáforos… Pelo menos, o javeiro “médio” tem mais ciência das bibliotecas disponíveis do que um programador C “médio”.

Quem acha que programador Cobol ganha bem vai tomar um tremendo susto na hora que entrar no mercado. Não acreditem em ilusões. Poucos ganham bem, normalmente os com décadas de experiência nas costas, mas a grande maioria ganha menos que a média dos programadores Java, se quiserem usar alguma comparação.

Os profissionais Cobol estão realmente sumindo do mercado. Alguns estão se aposentando, alguns estão morrendo, outros trocaram de área e uns poucos mudaram de tecnologia, buscando algo mais na carreira.

Várias empresas já estão fazendo há alguns anos esse esquema de parceria com universidades para buscar novos profissionais. Por um lado, elas estão visando preencher as vagas que aos poucos estão aparecendo e por outro estão visando achatar os salários do mercado.

Pra um garoto de 17~20 anos, que mal entrou na faculdade e provavelmente nunca trabalhou na vida, de repente começar a ganhar 1000 reais por mês é algo incrível. Mas digamos que, com 3 anos na área, essa pessoa já se considere pleno, ou até sênior, e estando na mesma empresa, vai estar ganhando quanto? 2, 3 mil reais? Levando-se em consideração que o círculo de empresas que trabalham com Cobol é restrito… quando o cara quiser trocar de empresa, não vai conseguir mais do que isso.

É isso que as empresas estão visando: baixar o teto salarial da galera de Cobol. Não acreditem em ilusões, essas empresas não fazem nada de graça. Ainda mais se tratando de seguradoras, bancos… nossa, esses são os mais gananciosos. Se dependesse deles ainda existiria escravidão. Então não se iludam.

No geral, acho que hoje em dia começar a trabalhar com Cobol é algo extremamente desaconselhável (pra não dizer outra coisa).

O que eu vejo de desvantagem trabalhando com Cobol:

  • Pra quem gosta de evoluir na parte técnica da carreira, é péssimo;
  • Pra quem não é acomodado, é péssimo;
  • Pra quem quer trabalhar em ambientes onde se busquem melhores práticas, formas mais eficientes de desenvolvimento etc, é péssimo;
  • Não está pagando tão bem quanto antigamente, pelo contrário;

O que vejo de vantagem trabalhando com Cobol:

  • Pra quem tem um perfil mais acomodado, não quer ficar correndo atrás de se atualizar toda hora, é ótimo;
  • É um círculo relativamente fechado mesmo. Quem consegue entrar nesse círculo, e gosta desse esquema de panela, consegue sobreviver;
  • ??? (não consigo ver outras vantagens)

Infelizmente isso é uma realidade. Claro que existem exceções, mas em geral é assim mesmo.

Sinceramente não vejo porque isso seja motivo para invejar. Pra quem tem um perfil acomodado, realmente é ótimo. Mas caso contrário, não vejo nada de bom nisso.

[quote=MarcioTavares]

É isso que as empresas estão visando: baixar o teto salarial da galera de Cobol. Não acreditem em ilusões, essas empresas não fazem nada de graça. Ainda mais se tratando de seguradoras, bancos… nossa, esses são os mais gananciosos. Se dependesse deles ainda existiria escravidão. Então não se iludam.

Bem colocado.

Foi por esses motivos que eu mesmo fazendo um treinamento a alguns anos atrás, eu acabei nem trabalhando com a linguagem. Mas pelo o que sei, quase todos que fizeram o treinamento comigo ainda estão empregados. Mas isso é meu caso, e acho que para quem gostar da linguagem e sentir bem trabalhando com ela, vale a pena sim. Quem mercado tem.

depende… se vc for trabalhar para um grande banco ou uma grande instituição vale a pena sim… eles pagam muito bem…