Odpowiedź sobie w inny sposób, czy jest to coś co chcesz robić? Kwestia zarobków, zależy, raczej w IT są to małe zarobki, ale na pewno więcej niż zarobki na poziomie pracy średniej-krajowej.
Też tester, testerowi nie równy. Bo możesz być automatyzującym testerem, manualnym, potem nawet QA ... więc tam też kilka ścieżek jest, jeśli jednak chcesz być programistą, to nie marnuj czasu na bycie testerem bo generalnie "to nie jest to samo" i nie jest to łatwe z testera zostać programistą.
Popyt jest i będzie, ale to tak jak ogólnie w świecie IT- jest zapotrzebowanie, tak oczywiście jesli chodzi o niski poziom umiejętności do przebicia na rynku, też jest duża konkurencja szczególnie u osób bez doświadczenia.