SQL é uma linguagem padrão de bancos de dados relacionais, ou seja, são utilizados em diversos banco de dados como firebird, mySQL, Oracle, SQL Server entre outros. Aprendendo SQL em qualquer banco de dados você terá facilidade para migrar para qualquer outro banco de dados. É como aprender inglês, por exemplo aprende inglês britânico, mas se for para os Estados Unidos terá facilidade para se comunicar, mudando poucas coisas.
O SQL é a forma do banco de dados mostrar informações de saída para o usuário final ou de entrar dados no banco de dados. Funciona da seguinte forma: Desenvolve-se um sistema ao qual tem telas para conversar como usuário, ou seja o usuário preenche um cadastro por exemplo, então para isso tem que se ter um banco de dados para armazenar esse cadastro, ao colocar as informações na tela utilizando uma linguagem de programação (php, delphi/pascal, c#, …) o desenvolvedor aplica um comando SQL para inserir os dados no banco de dados e para mostrar os dados gravados, da-se comando SQL Select. Então a linguagem de programação utiliza-se de SQL para se comunicar com o banco de dados.
Aprendendo SQL no firebird você estará pronto para qualquer outro banco de dados relacional, tendo apenas que aprender a conectar nesse novo banco e procurar alguma função que não seja a mesma do firebird tendo de substituir por outra função.
Mercado de trabalho: há vagas para analista de dados, ao qual terá que aprofundar em algum banco de dados como SQL Server, Oracle ou outro que você perceber que estaja sendo bem requisitado, ou você pode aprender uma linguagem de programação e trabalhar para alguma empresa ou desenvolver seu próprio sistema. O sistema conectará ao banco de dados, então trabalhará utilizando a linguagem de programação e o SQL.
Como você pode ver, o SQL é um dos requisitos básicos para a área de desenvolvimento, então, se quer ir para área de TI, mergulhe em SQL. Vamos começar?