Sobre a tua situação em específico, sugiro sim fazer uma reserva financeira para uma eventual demissão. Se ela não veio ainda, não se iluda, ela virá. Concurso que presta mesmo é realidade de estudo a médio/longo prazo, lembre-se. Não vai te salvar de um "layoff" no dia seguinte. Inclusive, está cheio de seletivas públicas cujo intuito é mero arrecadatório e o posto,se for chamado(algo raro), é um verdadeiro inferno.

Sobre a tua reflexão sobre salários, isso é fruto de um mercado de TI que quando percebe remunerações elevando-se, forjam manchetes de "falta de profissionais, excelentes oportunidades" para programação, cursos enchem turmas com perspectivas de salários ilusórias, exigências estapafúrdias em postos de trabalho e o resultado: contingente de profissionais precisando da primeira oportunidade e sujeitando-se a esmolas. Programação é o elo mais frágil em TI, porém nunca será o que ganha compartível com o que estuda e de fato, entrega.

Então venho dando umas olhadas em alguns concursos de T.I, não terminei a faculdade ainda, faço bacharelado em engenharia e software e me formo ano que vêm, como ainda não tenho o certificado vale a pena prestar mesmo assim ?