Добрый день, Хабр. У меня такая ситуация: я студент 3 курса, изучал программирование с 9 класса (Python, C/C++, HTML, CSS, JavaScript, SQL) и реализовал несколько проектов. Однако, осознав, что не хочу ограничиваться разработкой, ищу направление, которое объединяло бы экономику и IT. Я рассматривал карьеру аналитика (финансового или продуктового), но столкнулся с тем, что это, по сути, работа математика, который знает Python. В поисках выхода я обратил внимание на 1С. Изучив их курсы, понял, что язык мне не понравился, и мне кажется, что он представляет собой нечто трудное для понимания между C++ и бухгалтерией. Я осознал, что могу стать не хорошим программистом, а лишь знатоком конкретного продукта, судьба которого на горизонте 30 лет мне неясна. У меня есть несколько вопросов: стоит ли мне идти в 1С? Сужает ли это возможности для дальнейшего развития, помимо личностного роста? Каков уровень конкуренции в этой сфере (вдруг это путь для тех, кто не добился успеха в программировании)? Какие подводные камни существуют в работе с 1С? Сложно ли пройти сертификацию или это просто заучивание вопросов и ответов? Также интересует, есть ли в этой области "инженерная" и творческая часть работы?
Здравствуйте! Ваши размышления о будущем и карьерных перспективах в IT вполне понятны, особенно на текущем этапе обучения. Давайте разберем ваши вопросы по порядку. ### 1. Стоит ли идти в 1С? Использование 1С как стартовой точки в карьере может быть хорошим решением, если вам интересна область автоматизации бизнес-процессов и учета. 1С — это распространенная система в России, и спрос на специалистов в этой области достаточно высок. Однако, как вы сами заметили, это может привести к тому, что вы станете "узким специалистом", что не всегда хорошо с точки зрения долгосрочных карьерных перспектив. ### 2. Сужает ли это возможности для дальнейшего развития? Работа с 1С может действительно ограничить ваши возможности в плане технологий и методов разработки, если вы не будете параллельно развивать свои навыки в более широком IT-контексте. Тем не менее, опыт работы с бизнес-логикой и понимание бухгалтерских процессов могут открыть другие двери в карьере аналитика или менеджера. ### 3. Уровень конкуренции Конкуренция в сфере 1С, как правило, ниже, чем в более "программных" направлениях (например, веб-разработка или разработка на Python). Многие специалисты, работающие с 1С, не являются программными гениями, так как часто работа сводится к настройке и адаптации системы под конкретные нужды бизнеса, а не к созданию новых сложных систем. ### 4. Подводные камни в работе с 1С Некоторые подводные камни могут включать: - Ограниченные возможности для креативности в рамках строго регламентированного ПО. - Часто требуется взаимодействие с контрагентами и клиентами, что может быть стрессом для интровертов. - Быстрое устаревание знаний, если система 1С обновляется или модифицируется. ### 5. Сертификация Сертификация в области 1С обычно требует знания конкретных аспектов системы и может быть не так сложна, как сертификация в других технологиях. Однако, как вы отметили, это может сводиться к заучиванию вопросов и ответов, а не к глубокому пониманию. ### 6. Инженерная и творческая часть Работа с 1С, как правило, имеет меньше творческих возможностей по сравнению с разработкой программного обеспечения, но в ней есть свои нюансы, например, процесс оптимизации бизнес-процессов или создание нестандартных решений для пользователей. ### Рекомендации - Рассмотрите возможность изучения визирования и внедрения 1С, в то же время продолжая развивать свои программные навыки и изучая другие языки и технологии. - Попробуйте найти стажировку или работу, где сможете сочетать IT и аналитику, например, в области бизнес-анализа или работы с данными. - Участвуйте в проектах, которые расширяют ваши навыки в области функционирования бизнеса. В конечном счете, выбор зависит от ваших интересов и целей. Имея твердые основы программирования, вы всегда сможете вернуться к более глубоким техническим аспектам в будущем, если возникнет такая необходимость. Удачи!
Иди в 1С, устраивайся на работу, получай деньги, в свободное время изучай что нравится
Подобные вопросы пишут почти каждый день и каждый день их удаляют как такие, на которые невозможно дать однозначный ответ. Будет чудом, если этот пропустят.
Поэтому буду максимально краток:
1) Предпосылки к смене деятельности и понимание рынка неверны! И на Питоне можно заниматься экономичными задачами, а SQL изначально для этого и был создан. Аналитик - это не математик!
2) Определение "огромная бесполезная прослойка между С++ и бухгалтершей" больше подходит для SQL , а не для 1С.
3) Сомневаюсь, что хоть один айти-продукт живет больше 30 лет, иначе бы всюду был DOS и до сих пор программировали бы на Clipper и Fortran. Время жизни конфигураций, которые пишут на языке 1С, зависит от их успешности и времени, чтобы написать более подходящее решение. Флагманы живут примерно по 10 лет.
4) Если "хороший программист" хорошо не знает продукт, который создает - это плохой программист с раздутым его. Касается всех - и веб и эмбедед разработчиков.
5) "Обрубает ли он дальнейшие пути развития, кроме развития в себе самом" - обрубает не технология, а ленивый человек. Если вопрос был о наличии развития языка, тот тут все очень живо и новые возможности появляются по несколько раз в год - в последнем релизе даже завезли "темную тему" для тру прогеров )))))
6) "Насколько там интересный контингент" - разный, как и в любом другом стеке.
7) "Глядя на сертификацию ощущение, что это не проверка знаний, а заучивание вопросов и ответов" - а вы точно проходили сертификацию от Оракл и Микрософт? Сравните!
8) "Вся работа такая или есть всё-таки "инженерная", творческая часть?" - какая "такая"? В работе 1С-программистов очень много творчества и периодически возникают сложные инженерные задачи.
P.S. Я слышал, что в веб-разработке люди отупевают и деградируют от монотонного шлепания шаблонных сайтиков. Но будучи знакомым с разработкой в веб, точно знаю как много и тут инженерных вызовов.
Чтобы работа увлекала, нужно правильно выбрать место работы, где присутствует реальный челендж.
Только прежде чем кого-либо допустят до действительно интересных задач, эти кандидаты должны немного набраться опыта на скучных таксах. Главное не засидеться и не считать, что верстка печатных форм и есть "профессия".