Realmente, escolher a profissão pensando em "quanto ganha" não me parece a melhor escolha.
Primeiro porque há uma dinâmica no mercado de trabalho e, como o colega citou, depende da condição de cada um e, por que não dizer, de ser o cara certo na hora e lugares certos.
Mas tem gente a dizer que "quem sabe faz a hora".
Só que a gente sabe que não é beEem assim.
No mais, é o de sempre. Anos a mais de escolaridade, em regra, representam mais renda.
Claro que há exceções, questões específicas de talento diferenciado...
Quanto ao direcionamento e salário médio, talvez essa matéria, fresquinha, do Espírito Livre, possa ajudar:
http://www.revista.espiritolivre.org/java-paga-mais-mas-profissional-sql-e-o-mais-procurado/Pena que os valores de salários não conferem exatamente com os citados anteriormente aqui no tópico (entre R$5 e R$15k?! PJ, talvez...)
Lembrar que o mercado é competitivo, exige dedicação e atualização intensiva e constante e que rola um
stress, em regra, maior do que o da maioria das profissões.
Boa sorte!