прикладном программировании
В моем понимании - это написание кода, реализующего бизнес логику. Если интересно, то учи финансы всякие и вперед в банк или еще куда.
Если хочется просто писать интересный код, советую посмотреть на Java и Spring.
Востребовано, интересно, достаточно сложно, можно писать любые приложения.