sexta-feira, 11 de julho de 2008

O que faz um Programador?

A partir dessa semana publicaremos um resumo sobre o que cada um dos cargos da área de tecnologia fazem na prática, hoje começaremos com os Programadores.

Programar hoje em dia ainda é bem relegado a uma parte dos profissionais do mercado, programar bem é uma arte de poucos profissionais.

O programador é aquele que recebe especificações que vão desde diagramas ou passada oralmente como nas tradições índias e transforma em um programa através do uso de alguma linguagem de programação, ou seja, ele transforma a idéia abstrata em um conjunto de instruções que faz com que o hardware ou software responda a necessidades descritas.

O ato de programar pode ser aplicado desde em um circuito eletrônico, velocímetro de um carro, plataforma de petróleo, celular, videogame, um jogo de um videogame, um sistema de defesa, um sistema operacional de um caça, sistema operacional de um satélite, um software de ERP, um cluster de computadores, um programa de um mainframe, site de uma empresa, TV digital e uma infinidade de outras opções que requerem a codificação de uma seqüência de instruções para um hardware ou software.

O grosso da programação hoje em dia se concentra na área de software comercial, no modelo tradicional onde você trabalha em uma empresa que desenvolve um software para suprir a necessidade de um cliente ou de vários.

Geralmente os programadores que trabalham no mercado de serviços trabalham com linguagens como JAVA, C#, Visual Basic, C++, PHP, Python, Clipper, Cobol em grande parte dos casos utilizando bancos de dados como Oracle, Ms SQL-Server, MySQL, DB2, Interbase entre outros.

Na área comercial são utilizadas especificações para descrever como o software deve se comportar e ser construído pelo programador, as especificações podem ser desde textuais ou através de diagramas como UML, OO, Fluxograma entre outras.

Os desafios diários vão desde aprender novas tecnologias a enfrentar os prazos de entregas apertados.

O salário varia desde R$500,00 chegando em alguns casos a algo como uns R$10.000,00 ou R$15.000,00 por mês, o topo se alcança com muito tempo de área, grandes conhecimentos técnicos e um bom nome no mercado.

No mercado existe uma carência muito grande para essa função, por que é o grosso do mercado de desenvolvimento, muitas empresas hoje em dia fazem programas de estágio e intercambio visando ajudar os profissionais na formação para assim fortalecer o seu quadro de funcionários.

Os Programadores são de certa forma os construtores dessa nova área de tecnologia da informação.

Nenhum comentário: