Que linguagem de programação vale mais a pena?
Muito se diz sobre a quantidade de oportunidades na área de Computação, a grande maioria deles
encontra-se na área de programação. Existe uma gama enorme de linguagens de programação e nem
sempre é facil ser capaz de atuar em todas elas.
Com isso, para garantir uma boa empregabiliade, é importante ser um generalista, conhecer um
pouco das principais linguagens de programação, mas também é interessante o foco em alguma
delas, tornando-se um especialista, se aprofundando em uma linguagem ou paradigma de programação mais específico.
Na área de estatística tem-se destacado bastante quem possui bons conhecimentos em linguagens
que nasceram com tal funcionalidade, tais como SAS e SPSS. Que são nada mais do que a linguagem
padrão de banco de dados, SQL extendida. Porém o foco das mesmas como é do próprio
SQL é o tratamento de grande volume de informações e tabelas. Aspectos visuais, de interface
com o usuário acabam deixando a desejar e precisam então de apoio de outras linguagens cuja
facilidade de criação de componentes de interface seja mais simples e amigável. E por aí temos
uma grande gama de linguages procedurais como Pascal, C, Cobol, Clipper e também linguagens
orientadas a objetos ou componentes como Java, Visual Basic, Delphi, C++ , Dot net.
Uma dessas linguagens merece destaque, o Java. O Java não é uma linguagem simples. Seus
comandos simples como mostrar um mensagem de texto exigem um grande número de funções e
objetos. Mas sua organização através do encapsulamento de objetos e componentes acaba por
facilitar e agilizar o desenvolvimento em uma série de aplicativos, desde dispositivos
portáteis, servidores, aplicações web e aplicações não web comerciais. Com a Java Virtual
Machine a adaptação de códigos para diversas plataformas é muito mais rápida e prática que em
outras linguagens. Em geral recomenda-se o uso do Java para aplicações grandes onde manutenção
é um ponto crítico e importante.
Outra linguagem que tem merecido grande destaque é o PHP. PHP é uma linguagem free, open
source, ganhou grande aceitação no merca m do em função da facilidade de uso e da velocidade na
construção de sistemas web. Sua grande disseminação na web por muito se deve a sua
flexibilidade de comportamento que pode tanto variar por alguns recursos da orientação a
objetos como para outros do padrão procedural. Mas tem também alguns problemas, tais como por
ser uma linguagem puramente interpretada, os erros no PHP aparecem apenas em tempo de execução.
O PHP permite um desenvolvimento inicial mais rápido que Java, sendo mais adequado para
pequenos e médios sistemas, com complexidade mais baixa, em que a futura manutenção não é tão
crítica.
Mas é importante considerar as oportunidades de mercado de ambas as linguagens.
Em sites como apinfo, mais focado para vagas e oportunidades para grandes empresas, temos que o
número de vagas em Java é muito maior do que as vagas em PHP.
especialistas Java e PHP é bem menor do que em sites como APinfo. Observe abaixo a quantidade de projetos freelancer de cada uma das principais linguagens de programação no site Comunica Geral.
| Linguagem | Quantidade de projetos no Comunica Geral |
| PHP | 51 |
| Java | 33 |
| Flash | 23 |
| Delphi | 19 |
| Java Scprit | 3 |
| Dot Net | 2 |
| Visual Basic | 2 |
| Cobol | 1 |
| Fortran | 1 |