Старт в 1С

1. Doshiryak 16.10.24 18:25 Сейчас в теме
Здравствуйте, учусь на программиста и решил пойти в 1С, хочу войти, но не знаю как... Попросил товарища и он дал мне такой план, не могли бы оценить его и сказать на сколько он актуален и вообще хорош. Если можно дайте советы или если есть у кого план обучения стажёров, буду очень благодарен.





Чтобы достичь жизни профессионального разработчика 1С, тебе нужно пройти несколько этапов, начиная с изучения основ и заканчивая реальной работой над проектами. Этот план поможет тебе последовательно развивать необходимые навыки и двигаться к цели.

### Этап 1: Изучение основ 1С (1-2 месяца)
Цель: Понять базовые возможности платформы 1С и освоить начальные навыки разработки.

#### День 1–10: Введение в платформу 1С
1. Изучи основы системы 1С: Предприятие. Начни с того, как работает платформа и какие возможности она предоставляет.
2. Ознакомься с интерфейсом конфигуратора 1С, научись навигации по объектам, как открывать базу данных и запускать отладку.
3. Начни с бесплатных уроков или курсов на YouTube и других платформах, например, "ИТЛэнд" или "Skillbox". Цель – получить общее понимание экосистемы 1С.

#### День 11–20: Знакомство с конфигурацией и метаданными
1. Изучи структуру метаданных (справочники, документы, регистры). Пойми, как строится информационная база в 1С и как взаимодействуют объекты.
2. Практическое задание: Создай несколько справочников и документов в тестовой базе, чтобы освоить базовые функции.

#### День 21–30: Язык запросов и основы программирования
1. Начни изучать язык запросов 1С (СУБД). Узнай, как писать простые запросы к базе данных и получать информацию о справочниках, регистрах.
2. Освой основы языка программирования 1С (1С:Syntax). Начни с написания простых процедур и функций для автоматизации обработки данных.
3. Практическое задание: Создай простой отчет или обработку в тестовой базе, использующую запросы для сбора данных.

### Этап 2: Глубокое изучение разработки в 1С (2-4 месяца)
Цель: Развить навыки разработки и начать разрабатывать более сложные модули.

#### Месяц 2: Работа с документами, регистрами и отчетами
1. Изучи работу с документами в 1С, как они взаимодействуют с регистрами накопления, бухгалтерии и сведений.
2. Практическое задание: Создай несколько документов, настрой проведение и их взаимодействие с регистрами (например, продажи и приходы).
3. Изучи работу с регистрами (накапливания, сведения) и создание сложных отчетов.

#### Месяц 3: Внедрение бизнес-процессов и настройка прав доступа
1. Освой настройку прав доступа, механизм ролей и прав в 1С.
2. Изучи основы бизнес-процессов и их реализацию в 1С:ERP. Практическое задание: Создай простой бизнес-процесс для одобрения документов (например, заявки на закупку).

#### Месяц 4: Отладка и оптимизация
1. Освой методы отладки и тестирования кода в 1С.
2. Изучи способы оптимизации производительности (например, оптимизация запросов, использование правильных индексов).
3. Практическое задание: Проанализируй тестовую базу на предмет оптимизации и постарайся улучшить производительность.

### Этап 3: Работа над реальными проектами (4-6 месяцев)
Цель: Применить полученные знания в реальных проектах и начать работать с клиентами.

#### Месяц 5: Работа над тестовым проектом
1. Начни работу над своим первым тестовым проектом. Это может быть автоматизация небольшого отдела (например, отдела продаж) или интеграция с другой системой.
2. Практическое задание: Создай информационную базу с нуля, реализуй в ней процессы для учета продаж и закупок.

#### Месяц 6: Внедрение и доработка системы
1. Работай над проектом до внедрения. Задачи могут включать миграцию данных, интеграцию с внешними системами, подготовку системы к использованию.
2. Научи конечных пользователей работать с системой, создай для них инструкции и обучающие материалы.

### Этап 4: Углубление и специализация (6+ месяцев)
Цель: Стать полноценным профессионалом и начать работать над большими проектами.

#### Месяц 7-12: Специализация
1. Выбери направление для углубления знаний: 1С:ERP, бухгалтерия, интеграции с другими системами или автоматизация определённых бизнес-процессов (например, производство или складской учёт).
2. Пройди курсы для сертификации по выбранным направлениям. Это улучшит твои профессиональные навыки и откроет возможности для работы над более сложными проектами.


#### Практика:
- Продолжай работать над реальными проектами, взаимодействуй с клиентами и улучшай свои навыки управления проектами и коммуникации.
- Важно: Регулярно участвуй в профессиональных сообществах (например, форумы по 1С), будь в курсе новых релизов и изменений в законодательстве.

### Этап 5: Карьерный рост и развитие
Цель: Достичь уровня эксперта в 1С-разработке.

1. Постепенно переходи от задач кодинга и внедрения к управлению проектами, настройке бизнес-процессов и консультациям.
2. Участвуй в крупных проектах, таких как внедрение 1С:ERP, CRM, интеграции с корпоративными системами.
3. Продолжай учиться, расширяя компетенции: изучай языки программирования, связанные с интеграцией (например, Python, C#), и углубляйся в базу данных SQL.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Doshiryak 16.10.24 18:25 Сейчас в теме
Уже понял что это чат гпт сделал, но всё же друг и правда план рабочийю
3. user1519152 16.10.24 19:04 Сейчас в теме
Много букв.
Нужно прочитать и понять 1(одну) книгу. Радченко, Практическое пособие разработчика. И все, можете просится на стажировку.
4. mkalimulin 1236 17.10.24 09:42 Сейчас в теме
5. user2033930 17.10.24 09:44 Сейчас в теме
(4) Да быть такого не может, чтобы ИИ выдал нерабочий план!!!
6. lefthander 17.10.24 15:25 Сейчас в теме
План как план, ничем не лучше и ничем не хуже других планов. Некоторые вообще учатся без плана.
ЗЫ и, да книжку Радченко точно надо почитать...
7. grafit 8 18.10.24 07:53 Сейчас в теме
Главное понять, что такое "экосистема 1С". Дальше можно забить! ))
8. user1880116 18.10.24 08:03 Сейчас в теме
### Этап 6: Бросить все. Написать товарищу план его развития в 1С.
9. starik-2005 3092 18.10.24 10:38 Сейчас в теме
Правильный план такой:
1. Научиться программировать на любом языке - вообще без разницы. Это нужно для того, чтобы усцываться над кодом, написанным на 1с, что сделает твою работу в качестве программиста 1с намного веселее.

2. Сдать на профа. Просто задрочить билеты - по крайней мере научишься работать с конфой со стороны юзера. После чего сможешь усцываться над другими системами, например мелкософт дайнэмикс и дойчленд сап, если для не был написан приличный фронт на вебке приличными разрабами из России. Если же он был написан, то будешь усцываться над интерфейсом дайнэмиксов и сапов в два раза сильнее.

Этот пункт надо проходить, когда устроился во франч на стажировку.

3. Сдать на спеца.

4. Начать всю остальную жись до пензии готовиться к сдаче эксперта по техвопросам, сдав профа. Если же на эксперта сдать, то жись станет унылым г-ном без цели.

ЗЫ: книжек радченков и прочей желтой ереси не читай - читай Кнута, Макконнелла, Дейкстру, забей не то, что Дейкстра сказал, что ГОТО - это нехорошо.
user1880116; user1692422; +2 Ответить
10. user1880116 22.10.24 08:41 Сейчас в теме
(9)
читай Кнута, Макконнелла, Дейкстру, забей не то, что Дейкстра сказал
Ну и нахрена тогда ему в 1С? =]
11. lefthander 22.10.24 09:14 Сейчас в теме
(10) Ну хобби тоже нужно иметь. ;)
12. starik-2005 3092 22.10.24 12:45 Сейчас в теме
(10)
Ну и нахрена тогда ему в 1С? =]
Чтобы фан ловить, усцываясь от синтаксиса 1С и от интерфейса большинства систем, написанных на языках с более богатыми возможностями. При том ЗП сейчас у разрабов на "классических" Я.П. не больше, а порой и меньше, чем у 1С-негов, ибо в !1С пришли деньги больших корпораций. Более того, в заграницах, если не считать США, зряплата разрабов не сильно отличается от зряплат тут. А с учетом того, что там все ГРОСС, то тут явно больше бабла.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот