Сложными задачами, которые придется решать, если будешь много работать над собой и развиваться.
Иногда эти задачи настолько сложны, что объяснить их простому смертному невозможно. Это может быть оптимизация сложного алгоритма, работающего на сотнях компьютеров одновренно и решающих какую-то задачу, например - направляющего людей на машине по оптимальному маршруту, для того, что бы по всей стране во время довезли те или иные грузы, необходимые множеству людей. Это может быть создание антивируса, защищающего ваш компьютер, или разработка программы, которая по лицу и видеокамерам отслеживает перемещающихся по городу людей.
Работой с умными людьми - в высокотехнологичном бизнесе, куда программисту несложно попасть, многие представляют из себя лучших из своей отрасли. Лучшие из ученых, или просто всесторонне развитые профессионалы.
Большинство программистов не скучает, разрабатывая крутые сайты, приложения и игры. Среди нас много творческих людей - тех, кто хорошо владеет каким-то инструментом или любит рисовать. И даже не подумает этим зарабатывать - потому что для души.
Профессия программиста интересна личностным ростом, который проходишь, понимая, что ты очень мало знаешь, затем, понимая, что ты знаешь очень много, а затем, понимая, что это ничего не значит и за это чаще не доплачивают. Большинство программистов проводят большую часть рабочего времени обсуждая, как обломать заказчика или начальство так, что бы никто не заметил.
Программисты умны и умеют мыслить рационально. Этот навык сам по себе интересен и делает более интересным все, что нас окружает. Тем, кому нравится математика - обязательно придет в голову решение задачи, которое будет лучше, чем общепринятые. Кто-то обязательно вовремя соскочит с поезда и откроет свой бизнес в нише, которую другие пока еще даже не видят.
Эта профессия интересна востребованностью. В 21 веке эта профессия будет еще долго востребована. Востребованность порождает спрос на эту профессию, высокий заработок и престиж.