Здравствуйте, я учусь на втором курсе Прикладной информатики и думаю делать упор в учебе на 1С, так как в нашем городе требуются в основном такие специалисты. На остальные направления по 1 - 2 вакансии, при этом надо уметь писать свою ОС с нуля, знать как собрать квантовый кампухтер и опыт лет 20 иметь неплохо было бы.
Хотелось бы узнать опыт людей:…
1. Да работы много, но только в России
2. Знать только 1С мало, нужно знать предметную область (производство, оперативный или бух. учет, зарплата, торговля). Все конечно знать не надо это будет зависеть от того где придется работать. Без знания специфики учета будет трудно, так как в основном задачи ставят пользователи, ибо обычного в других сферах разработки деления на аналитиков и программистов в мире 1с как правило нет (есть конечно в крупных конторах, но до них еще нужно дорасти).
3. По навыкам работы с БД. Нужно если база данных будет большой, в других случаях не нужно так как 1с скрывает работу с базой за своими объектами (справочниками, регистрами, документами и т.д.). Для обычной работы с базой достаточно следовать рекомендациям 1С (например, не писать запросов в цикле) и все будет ок.
4. Хорошим дополнением будет знание языка общего назначения (Python, C#, C++), т.к. некоторые вещи в 1с либо сделать очень сложно, либо просто не возможно.
5. Изучать придется всю жизнь, как и в любой другой разработке. Книжки издательства 1с press (есть на трекерах), форумы mista и infostart.
Спасибо за развернутый ответ. Хотелось бы понимать, что нужно уметь и знать что-бы стать стажером, не сориентируете по этому вопросу? И сколько по времени обычно люди стажируется до повышения ЗП?