Существует мнение, что сейчас нехватка программистов, в связи с чем зарплаты их слишком завышенны а требования к соискателям занижены (готовы брать без профильного образования, лояльны к опыту работы и пр.). И, мол, скоро эта проблема будет решена, т.к. страны третьего мира набрали студентов и активно их обучают программированию (даже в Украине есть такая тенденция).
Согласно второму мнению, дело в сложности програмистского труда, необходимости постоянно поддерживать высокий уровень знаний. Что, мол, с такими усилиями и способностями можно зарабатывать много больше в другой отрасли.