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