А кем должен быть программист?
кто каким хочет - таким и будет,
но я бы не хотела всю жизнь клепать сайтики или программки по api какому-то, это всё однотипно и неинтересно становится после пару проектов.
интереснее использовать программирование как инструмент для чего-то. Как допустим там биометрия, можно идентифицировать людей. Или например тот же sdr. Или какие-то проекты по автоматизации, Да вообще много чего