segunda-feira, 22 de fevereiro de 2016

Programador – Quanto ganha e o que faz?


A profissão de programador está diretamente relacionada a TI (Tecnologia da informação) e nesse artigo vamos mostrar os principais pontos para você que tem dúvidas ou quer saber mais.

O programador é o profissional que tem a responsabilidade de escrever rotinas e instruções em linguagens de programação, mas o que é programação?



Programação é a codificação de instruções lógicas com o objetivo de executar determinadas sequências de ações, criando assim o que é chamado de programa ou software.
Existem diversas linguagens de programação, que são como uma grande biblioteca de funções, métodos e instruções para o programador desenvolver programas. Podemos destacar como as cinco linguagens mais populares atualmente:
  • C
  • Java
  • Objective-C
  • C++
  • PHP
Pesquisa realizada em 2013 pela comunidade de programação TIOBE

O que faz um programador?

O programador é responsável por seguir especificações para o desenvolvimento de partes de um produto de software, ou até mesmo, o software completo. Muitas vezes o programador vai trabalhar em equipe com outros programadores e profissionais da TI, ele deve estar apto a ler documentações de software e criar registros de mudanças num software (o que chamamos de log).
A profissão pode ser dividia em quatro categorias primárias:
Programador DesktopProgramador Desktop
Programador de aplicações ou sistemas para ambiente local, ou seja, programas que vão funcionar em um computador ou numa rede de computadores, dentro de um sistema operacional como Windows, Linux ou MAC.
Programador WebProgramador Web
Profissional responsável por programar websites ou sistemas web, os websites são caracterizados por funcionarem na rede mundial da internet e serem acessíveis de qualquer lugar.

Programador MobileProgramador Mobile
O programador móbile é especializado com criar aplicativos para celulares e dispositivos móveis, ele pode trabalhar com uma das plataformas Android, IOS, Windows Phone ou Java entre outras.

Programador de JogosProgramador de Jogos
Responsável por desenvolver partes das instruções lógicas de um jogo digital, ou até mesmo, o jogo completo. Ele pode trabalhar com jogos para computador, dispositivos móveis, videogames ou jogos que rodam em websites como flash.
Existem outros tipos de programador, como o que trabalha com linguagens para banco de dados, esse programador é classificado como DBA (Database Administrator ou Administrador de Banco de Dados) mas isso é assunto para outro post.

Qual o salário do programador?

salário do programador varia de acordo com a tecnologia que ele trabalha, abaixo listamos a tabela salarial de acordo com a pesquisa realizada pela empresa Trainning.
Programador .NET
  • Junior: 2.500,00
  • Pleno: 3.500,00
  • Sênior: 5.000,00
Programador ABAP
  • Junior: 4.000,00
  • Pleno: 7.000,00
  • Sênior: 9.000,00
Programador ASP
  • Junior: 1.500,00
  • Pleno: 2.000,00
  • Sênior: 3.000,00
Programador Delphi
  • Junior: 2.000,00
  • Pleno: 3.500,00
  • Sênior: 5.000,00
Programador Java
  • Junior: 2.500,00
  • Pleno: 3.800,00
  • Sênior: 5.500,00
Programador Mainframe
  • Junior: 2.000,00
  • Pleno: 3.500,00
  • Sênior: 5.000,00
Programador PHP
  • Junior: 2.500,00
  • Pleno: 3.500,00
  • Sênior: 5.000,00
Programador VB
  • Junior: 1.800,00
  • Pleno: 2.800,00
  • Sênior: 4.000,00
Os salários podem variar de acordo com a empresa ou especialidades do programador.

Requisitos necessários

Para ser programador é necessário ter faculdade? A resposta é não. Muitas empresas não exigem diploma de nível superior para contratar o programador, claro que o nível superior pode ser um diferencial para o candidato, mas o que é necessário mesmo é saber programar e algo que pode comprovar isso são projetos concluídos, experiência comprovada ou as certificações.
Certificações são provas onde o programador se submete para comprovar seus conhecimentos em determinada linguagem de programação ou tecnologia, mas antes de prestar a prova é necessário estar seguro de seus conhecimentos, pois o investimento é caro, para isso vamos indicar alguns dos melhores cursos para aprender programação.

Cursos de Programação

Caelum
A Caelum oferece ótimos cursos Java, é uma empresa reconhecida no mercado de trabalho e, além disso, ela te oferece apoio para estudar para tirar a certificação.
Ka Solution
Especializada em linguagens e tecnologias Microsoft, também oferece cursos específicos para quem quer tirar uma certificação.
Impacta
A impacta oferece cursos diversificados em linguagens como PHP, Java, VB e ASP.NET
O site ShowMeDo oferece cursos e vídeo aulas gratuitas para aprender a programar, é possível aprender diversas linguagens de programação disponibilizadas pelos próprios usuários no site, o site é em inglês.
O conhecimento da língua inglesa também é muito importante já que praticamente todas as linguagens de programação são em inglês, é necessário no mínimo um inglês técnico para ser um programador, o que é possível também é aprender inglês em conjunto com a programação.

Iniciativas para aprender a programar

Muitos consideram a programação como uma arte ou um dom, mas na verdade é uma habilidade que pode ser treinada. Existem iniciativas que defendem que a programação básica deveria ser ensinada nas escolas fundamentais, pesquisas afirmam que linguagens de programação, quando ensinadas para  crianças, vão contribuir para o desenvolvimento do raciocínio lógico e inteligência do aluno.
Uma dessas iniciativas é a code.org. Apoiada por pessoas como Bill Gates, Mark Zuckerberg e Will.i.am a Code.org é uma organização não lucrativa que busca investir no crescimento do ensino das linguagens de programação. O seu lema é “Todo estudante em toda escola deveria ter a oportunidade de aprender a programar”. Foi criado um vídeo bem interessante sobre a inciativa que você pode ver abaixo com a opção de ativar as legendas.

Você que é programador ou estudante compartilhe conosco suas experiências deixando seu comentário abaixo. E você que está pensando em estudar aprender a programar, o que achou da área, vale a pena?