Qual é a maior linguagem de programação do mundo?
Você sabe qual é a maior linguagem de programação do mundo?
Essa é a pergunta mais subjetiva que existe na bolha dev! Mas indo direto ao ponto, a resposta é: SQL. Depois é que vem Python, Java, JavaScript, C, C#, Node, Matlab, HTML e PHP.
Eu sei o que você deve estar se perguntando: “peraí Paulo, de onde você tirou esse ranking? Qual é o critério?”
Há diversos rankings que as pessoas de tecnologia usam. Vou citar 3:
- Número de projetos no Github
- Números de visitas e perguntas nas páginas do StackOverflow
- Índice TIOBE
Eu acho que esses 3 índices possuem problemas óbvios: estão dentro de bolhas. Bolhas de projetos públicos open source (Github). Bolha das pessoas que mais gostam de perguntar na internet (StackOverflow). E sim, isso muda um pouco os números.
Então, eu fui atrás de algum ranking que trouxesse o número de vagas por linguagem de programação. Não há nada muito estruturado e oficial, mas aqui tem a quantidade de vagas nos principais sites de emprego (LinkedIn, Indeed, Glassdoor, entre outros):
- SQL (1.584.557 vagas)
- Python (1.283.135 vagas)
- Java (1.146.245 vagas)
- JavaScript (1.097.282 vagas)
- C/C++ (878.783 vagas)
- C# (366.711 vagas)
- Node.js (263.883 vagas)
- Matlab (194.701 vagas)
- HTML/CSS (162.722 vagas)
- PHP (123.078 vagas)
Sim, o SQL aparece aí, em 1º lugar pelo motivo que você já imagina: é um skill necessário para trabalhar com muitas outras linguagens e em muitos projetos. Se a busca fosse por vagas que pedem SQL em 1º lugar, certamente esse ranking mudaria.
De qualquer maneira, não podemos diminuir a importância do SQL. Pessoas que trabalham com dashboards, KPIs, ciência de dados, também precisam dela. Em muitas empresas, como na Alura, muita gente do financeiro sabe um pouco de SQL!
É bastante o que a gente fala da carreira em T: a programação, uma ferramenta, um framework podem acabar aparecendo não como sua principal atuação, mas para complementar o seu trabalho.

E aí, como está seu conhecimento na maior linguagem de programação do mundo? Me conta nos comentários seu truque preferido em SQL.
PS: um disclaimer importante: não é porque há um milhão de vagas no mundo que vai ser fácil conquistar o primeiro emprego em tecnologia. Não são dias, muitas vezes nem meses, de dedicação e estudo que fazem você chegar lá. Essa é a realidade.
5 comentários relevantes
Ver no LinkedIn →SQL é uma linguagem de CONSULTA e não de PROGRAMAÇÃO. Nos meus 42 anos de programador, foi sempre assim que a vi e ensinei. E continuarei a ver e ensinar. Além disso, não acho adequado misturar na comparação, linguagens com tecnologias. São coisas bem distintas e que contribuiem para confundir mais ainda os iniciantes. Sei que esta publicação não é exclusiva da Alura, empresa que admiro. Muitos fazem essa comparação, a meu ver, inadequada, principalmente para iniciantes. Buscando uma sabedoria popular, eu diria que não devemos misturar alhos com bugalhos, para o bem do conhecimento.
1 curtidaEu sinceramente acho que o novo administrador já precisar vir com phyton, SQL e Excel, assim como no "passado" era o Excel e o inglês
Estou para iniciar meus estudos em SQL no programa ONE, na Alura. Sem muita coragem para iniciar....
Nunca que eu imaginaria que o MATLAB seria mais requisitado que HTML e CSS. Cheguei a usar ele uma vez, para fazer algumas simulações alguns anos atrás. Mas legal, tá aí mais uma linguagem para colocar na minha lista para um aprendizado futuro. Em relação ao SQL, vamos ver, ano que vem, dependendo do andamento das minhas certificações (e da minha graduação), espero começar a estudar ele.
PM, analista de negócio e várias posições deveria saber SQL. Tem caras n conseguem fazer nada sem suporte.