Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Сколько часов в день нужно тратить в день, чтобы изучить язык 1С с 0 до уровня Middle? Опыт программирования на других языках имеется

ОбразованиеПрограммирование+2
  · 6,1 K
Программист и просто умный человек.  · 31 дек 2021
Читал в своё время такую шутку:
Джуниор самостоятельно сделать сложный проект хочет, но не может, Мддл обычно может, не всегда хочет, но будет делать, Сеньор самостоятельно любой проект сделать может, но не будет.
Вопрос сформулирован кривенько.
Занимайся по часу в день и, возможно, через двадцать лет станешь миддлом 1С.
Язык 1С сам по себе не сложный, на VBA похож: есть примитивные типы, есть фиксированный набор типов прикладных объектов, есть язык запросов (русифицированный диалект SQL без операций изменения данных), формы(обычные и управляемые) и т.д. и т.п.
Язык и объектную модель можно выучить за неделю (не вникая в некоторые нетривиальные объекты: регистры и СКД), тем более есть опыт с другими языками программирования. Но это уровень Джуна, который хочет, но не может.
Для Миддла нужен опыт на практических задачах и знание существующих конфигураций и библиотек "изнутри", знание предметной области и решений задач в предметных областях средствами 1С: "Складской учёт","Бухгалтерский учёт","Расчёт зарплаты".
Самостоятельно такие знания очень сложно получить. Как минимум курсы, желательно практика работы с конфигурациями. До уровня полуМиддл при активной работе программистом в фирме-партнёре 1С можно за год подрасти, если есть способности и желание. В идеале начать с джуна-программиста в фирме-партнёре 1С который разрабатывает собственный программный продукт на платформе 1С.
Миддлу 1С желательно иметь сертификат специалиста по платформе. Для получения сертификата нужно сдать экзамен, с достаточно сложной практической частью. Нужно сделать прикладное решение по ТЗ, быстро (несколько часов) и без критических недочётов. Результат "велосипед на костылях, работает, и ладно" - не прокатит.
Подготовиться к сдаче экзамена на такой сертификат можно за полгода, при наличии хотя бы года опыта решения прикладных задач, если плотно этим заняться. Без реального опыта и подготовки, такой сдать экзамен на сертификат очень сложно.
Только по учебникам Миддлом стать не реально, хоть 1С, хоть не 1С.
Диванный философ, по совместительству инженер  · 2 янв 2022
При наличии опыта программирования писать на языке 1С самом по себе ну за несколько дней начать вполне реально. Язык лично на мой субъективный взгляд достаточно неприятен. Но однако особо уникальных фич которые бы ну мышление переворачивали там нет. Вопрос другой что толку от этого не так много. В этой области основные знания не сам язык а устройство одной или... Читать далее
На работу не берут, с собесов гонят, в опенсорс не пускают. Битриксер.  · 30 дек 2021
Ну так то оно вроде не сложно, особенно если есть опыт, но стоит ли оно того? Насколько я помню 1сники любят вносить суету и менять не то что названия методов а вообще структуру некоторых классов без видимой на то причины. Никаких изменений в классы - то есть расширить функционал, вносить самостоятельно нельзя. Да, в сети полно обучалок и мануалов, но нет гарантий что... Читать далее