В будущем порог вхождения в специальность будет расти, т.е. слабые и средневики скорее всего все больше и больше будут оставаться без работы. А крутые профи будут на расхват на огромные зарплаты и в том числе им будет легко найти работу за рубежом, в том числе в google и facebook. Но нужны будут очень хорошие знания том числе в математике. Другими словами обучение чистому программированию бесперспективно для 99% людей, оно имеет смысл только если у вас есть прекрасные задатки к математике и алгоритмам. Наличие таких задатков и способностей обычно ярко проявляется еще в школе через участие в олимпиадах по математике, информатике и программированию.
Типичный разработчик с фобией конкуренции