а еще эти все программирования все время прогрессируют и надо все время переобучаться
лучше научиться чему-нибудь простому, которое всегда будет востребовано
например клеить коробки 
программирование последние лет 10-15 а то и больше прогрессирует в сторону "чтобы любой дебил смог кодить"
с одной стороны на c# с решарпером кодить проще и приятнее чем на c++ в vi, но вот реально народ перестает думать и плодит говнокод, всё равно куа есть чтобы баги искать

я серьезно, все эти джавы и сишарпы и были сделаны для того, чтобы быстро и дешево получать говнокодеров
умные люди дорого стоят