Предисловие
Сразу скажу: поскольку у меня есть опыт работы в IT-отделе (и нет опыта работы во франчайзинговой компании), в статье может быть уклон именно на работу в IT-отделе организации.
Одна из проблем вхождения в профессию заключается в несоответствии ожиданий реальности.
Типичные заблуждения начинающих разработчиков:
- Я могу сразу требовать достойную зарплату.
- Я буду заниматься только программированием.
- Мне помогут научиться выполнять задачи, будут отвечать на мои вопросы, меня будет курировать опытный сотрудник.
- У меня будет нормальный график работы.
Суть
Общие условия работы новичка (в любой организации):
- Зарплата у новичка небольшая (по сравнению с опытными и успешными коллегами). Возможно, бывают исключения, но это особые случаи.
- Заниматься исключительно программированием не получится почти нигде. Лучше сразу на это не рассчитывать.
- Указать направление обучения могут. Помочь спланировать карту развития могут. Проверить качество кода и вернуть на доработку могут (иногда практикуется). Обучать и курировать - редкость.
- Уделять время на работу/обучение в количестве 8-9 часов в день - не получится (даже при сильной подготовке до трудоустройства).
- Морально будет непросто (вне зависимости от типа характера). Но важен контраст: если на предыдущей работе было ещё напряжённей - здесь может показаться проще (поначалу). А сложно по разным причинам: на кого-то наседают заказчики/руководство; кто-то сам переживает, что не всё получается; кто-то не может найти поддержки в коллективе; кто-то не может определиться: в ту ли сферу он пошёл.
Разница между франчайзинговой компанией и IT-отделом организации (для новичка):
- Зарплата. Во франчайзинговой компании обычно зависит от количества отработанных часов, подтверждённых заказчиком. В IT-отделе обычно есть оклад.
- Фронт задач. Во франче много общения с клиентами; много задач по установке и настройке программы, обучению пользователей; обучению себя; программирование тоже есть, наверно. В IT-отделах бывает по-разному: в целом программирования больше, но от самообучения и общения с пользователями тоже никуда не деться.
- В IT-отделе работа более предсказуемая. Но легко попасть в такую ловушку: можно застрять на одном проекте и получить навыки, которые являются маловостребованными на рынке.
Везде есть свои плюсы и минусы.
Что должен понимать стажёр:
- Первые два года работы - наиболее удачное время для освоения профессии и развития. Если работодатель не требует и не контролирует повышение Вашего уровня, важно ставить цели самому себе и достигать их.
- Не нужно мнить себя ценным специалистом, пока у Вас нет опыта работы. Любой новичок на первоначальном этапе является для организации рискованной инвестицией.
- Работать и учиться придётся много и без особой отдачи. Это уже Ваша инвестиция в своё будущее.
- Нужно соблюдать субординацию, подстраиваться под коллектив, стараться вникнуть: чем можно принести пользу.
- Не нужно принимать на свой счёт негатив, если Вы реально стараетесь. Да сложно, да кто-то может некорректно с Вами общаться, но Вы идёте по своему пути, все так начинали.
Заключение
Если Вы осознанно приняли решение стать программистом 1С, нужно дать себе следующую установку: "Да сейчас я никто, но через 1-2 года со мной начнут считаться, если я буду усердно работать". У Вас должны быть в запасе (в своих личных планах) заложены эти 1-2 года. В это время Вы можете сильно выпасть из личной жизни.
Если Вы ко всему этому готовы, если Вы воспринимаете это как вызов - можно начинать. Если Вас гложут сомнения, запишите плюсы и минусы перехода на новую профессию; запишите факторы, которые будут помогать Вам в этом переходе или затруднять его - проанализируйте и примите ответственное решение.
В следующей статье затрону вопрос, который сеял наибольшие сомнения во мне: "Обязательно ли техническое образование для программиста 1С?"