Индустрия информационных технологий явно перегрета, в ней слишком высокие зарплаты, слишком высокие требования, слишком серьёзные последствия для здоровья и социальных связей. Почему то в других ответах не освещаются трудности с которыми такому специалисту, --- для определённости, пусть будет программистом, ---придётся столкнуться, по крайней мере в СНГ:
- надо быть готовым к тому, что карьера начнётся только в 20 лет, а закончится уже в 25;
- официально реализовать свой потенциал не получится -- на территории бывшего СССР вы каждый день будете слышать фразы типа "не умничай", "не выкаблучивайся", "инициатива наказуема" и сотни аналогичных, хоть коллекционируй;
- с большой вероятностью, с девками никаких контактов не будет вообще, максимум слово "привет" раз в 10 лет; никаких "поцелуев" и прочих элементов репродуктивного поведения до 40 лет, а после -- уже поздно; соответственно, никакого потомства; девки будут к вам относится как к уродскому мусору и называть в лучшем случае "ботаником" или "детским осликом" (что бы это ни значило);
- вам, скорее всего, придётся пожертвовать связями с родственниками и родителями -- инача каждый день вас будут пытаться отправить то в дурдом, то в армию, то в тюрьму (причём, реально с вызовом милиции или скорой помощи); не секрет, что, частично, высокие зарплаты нужны именно для того, чтобы программист мог "откупиться" от родственников;
- друзьями вам могут быть только другие программисты или, в крайнем случае, другие IT-специалисты; это клеймо "сранный ботаник" не позволит даже по улице спокойно ходить; любой идиот будет пыться нанести вам травму головы (особенно соседи, дальние родственники и бывшие одноклассники); придётся всегда ходить или с настоящим оружием или хотя-бы с ножиком, рискую получить кучу проблем при столкновении с милицией;
- даже если вы не "продались" системе и у вас маленькая заработная плата, то специальность всё-равно придётся скрывать, потому что окружающие будут, проверив первое попавшееся объявление с вакансиями, считать вас миллионером и, соответственно, разговаривать с вами как с грязью;
- от вас все будут ждать, что вы наконец-то повеситесь;
- несколько лет работы по профессии может принести вам множество заболеваний: туннельный синдром, геморрой, сколиоз, мигрень, гастрит и т.д.
Этот пессимистичный список можно продолжать и продолжать. Радует только наличие множественных исключений -- скажем, многие программисты даже умудрились жениться, за счёт денег наверное, но всё-равно важное достижение; а многие умудрились не поругаться с родственниками -- просто купили нескольким дачи и машины, а сами уехали подальше, чтобы только по телефону можно было раз в неделю связываться; многие сохранили физическое здоровье тупо приобретя абонемент в тренажёрный зал; некоторые смогли оставаться в профессии и до 50 лет и даже до более серьёзного возраста (обычно, со сдвигом в преподавательскую деятельность).
Т.е. всё может сложиться хорошо, но надо быть готовым к рискам, и не стоит идеализировать специальность по каким-то внешним признакам и количественным характеристикам типа средней зар.платы. Лучше идти в специальность исключительно по призванию, в соответствии с талантами и интересами, вообще не думая о каком-то особом материальном вознаграждении. В пределе, по крайнем мере программистам, следует рассмотреть вариант с открытием своей фирмы -- казалось бы, написание программ так и останется написанием программ, но общественное отношение к программисту-предпринимателю, а не наёмному работнику, будет совершенно иным, врагом вы станете не для противоположного пола, друзей и родственников, а только для налоговых органов. :)
Вот такой вот votum separatum; не стоит забывать, что кроме "аверса" у любой монетки есть и "реверс" (да ещё и "латус", конечно).