Acho que a resposta a esta pergunta é bem pessoal. Você descreveu bem as áreas disponíveis. O artigo ficou muito bom.
Nem tudo é dinheiro. Então, acho que a escolha de uma área dentro da programação depende muito do gosto de cada pessoa. Tem programador que não gosta de games, outros são apaixonados.
Mas, uma coisa que carrego comigo é: não escolha nada por dinheiro. Ele vem naturalmente quando se trabalha acima da média. E, isso só acontece com quem ama o que faz.
Abraço!