Чтобы получать в Мск хорошую зарплату в нормальной компании:
1. Знания уровня уверенной сдачи аттестации на спеца по платформе и 1-2-х типовых конфигураций.
Потому что сдача сертификатов прокачивает знания и мат. часть.
2. Конвертация, обмены.
Потому что много времени можно убивать на задачи по обменам, но в глазах вашего работодателя это будет казаться мелочью — «кнопку нарисовал на форме я вижу, а что ты там бухам перенес — ну молодец»
3. СКД (часто пишут в требованиях, хотя, по-моему, это уже по дефолту).
Потому что все любят строить отчеты и пользоваться отборами.
4. Веб-сервисы и смежные области.
Потому что может пригодиться, а может и нет — но это выделит вас из толпы кандидатов и расширит поле потенциальных работодателей.
5. Администрирование 1С без лишних вопросов.
Потому что можно попасть на админов, которые не захотят разруливать 1С тормоза. Если конечно админы в принципе есть в компании.
6. Чтобы совсем все хорошо: знание 1-2 предметных областей.
Потому что положительный опыт решения проблемы, которую миллионы раз уже решали в других организациях — повышает вашу ценность в глазах руководства.
7. Быть адекватным.
Потому что люди и так не понимают что такое 1С, а вы их заставляете еще вам задачи ставить и объясняете почему одно можно сделать, а другое только через полгода будет готово.
Но конечно, можно и без этого всего =).
Приведенные выше пункты делают вас конкурентоспособным на рынке 1С. Я бы даже сказал, они делают вас выше среднего, потому что у каждого программиста 1С свой «путь».
Вот еще интересный стандарт знаний и навыков для Программиста, утвержденный правительством (фирма 1С участвовала в разработке):
+
Области знаний в 1С — сборка Направлений работы программиста 1С