Стоит ли начинать обучение или работать с программным обеспечением 1С?

Добрый день, Хабр. У меня такая ситуация: я студент 3 курса, изучал программирование с 9 класса (Python, C/C++, HTML, CSS, JavaScript, SQL) и реализовал несколько проектов. Однако, осознав, что не хочу ограничиваться разработкой, ищу направление, которое объединяло бы экономику и IT. Я рассматривал карьеру аналитика (финансового или продуктового), но столкнулся с тем, что это, по сути, работа математика, который знает Python. 

В поисках выхода я обратил внимание на 1С. Изучив их курсы, понял, что язык мне не понравился, и мне кажется, что он представляет собой нечто трудное для понимания между C++ и бухгалтерией. Я осознал, что могу стать не хорошим программистом, а лишь знатоком конкретного продукта, судьба которого на горизонте 30 лет мне неясна.

У меня есть несколько вопросов: стоит ли мне идти в 1С? Сужает ли это возможности для дальнейшего развития, помимо личностного роста? Каков уровень конкуренции в этой сфере (вдруг это путь для тех, кто не добился успеха в программировании)? Какие подводные камни существуют в работе с 1С? Сложно ли пройти сертификацию или это просто заучивание вопросов и ответов? Также интересует, есть ли в этой области "инженерная" и творческая часть работы?
  • 15 февраля 2025 г. 9:44
Ответы на вопрос 3
Здравствуйте! Ваши размышления о будущем и карьерных перспективах в 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. Я слышал, что в веб-разработке люди отупевают и деградируют от монотонного шлепания шаблонных сайтиков. Но будучи знакомым с разработкой в веб, точно знаю как много и тут инженерных вызовов.

Чтобы работа увлекала, нужно правильно выбрать место работы, где присутствует реальный челендж.

Только прежде чем кого-либо допустят до действительно интересных задач, эти кандидаты должны немного набраться опыта на скучных таксах. Главное не засидеться и не считать, что верстка печатных форм и есть "профессия".
Похожие вопросы