2pilot911
Сильно зависит в какой компании и области работать.
Говнокода здесь тоже много.
Язык, сам по себе, сложнее и программирование на нем, в целом.
Это язык со статической типизацией.
Скорее всего нужно будет решать проблемы многопоточности, чего в php не встречается(так как request-ы обрабатываются в отдельных процессах).
Минимальные требования к программисту повыше, судя по собеседованиям.
Английский! Много вакансий, где надо проходить телефонное интервью на англ. и все рабочее общение на работе тоже часто на английском. Письма, совещания, тикеты, комменты в коде.
В силу того, что это язык общего назначения, в отличии от php, и мейнстрим, выбор областей очень широк. Это GUI, web, highload(всякие разные сервера), программирование девайсов в машине, android, science, modeling, finance services. Все что угодно.
В php, кроме web я встречал один раз работу, связанную с построением CDN.
Здесь меньше проблем с возрастной дискриминацией, так как многие компании международные и на собеседовании даже не всегда спрашивают точный возраст. Но это не значит, что возьмут 40-летнего джуниора. Всему свое время
![Smile :) :)](/talk/styles/default/xenforo/smilies/smile.png)