Как стать 1с программистом – Как стать программистом 1С: пошаговый план, нюансы профессии

Содержание

Как стать программистом 1С: пошаговый план, нюансы профессии

Перед вами встал вопрос Как стать программистом 1С, но однозначного ответа на него вы не нашли?

Давайте разбираться вместе.

Первым делом считаю необходимым описать плюсы и минусы профессии, для того, чтобы вы знали что вас ждет.

Плюсы:

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

Теперь давайте поговорим о минусах (они тоже имеются):

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

Есть еще один нюанс — работа с людьми. Я не стал записывать его ни в один список, так как все люди разные, и кто-то его расценит как плюс, а кто-то наоборот. Решайте сами.

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

Если после данного анализа желание стать программистом у вас не пропало, идем дальше.

Про базовую подготовку

Для начала вам понадобится стартовое обучение, которое даст вам толчок к изучению 1С и научит самым основам, и сможет донести до вас информацию в доступном виде, «человеческим языком».

В качестве такого обучения подойдут очные курсы по программированию в вашем городе в одной из фирм-франчайзи 1С — фирм, предоставляющих услуги по обслуживанию программ 1С. Только убедитесь, что у этой фирмы есть статус 1С:ЦСО, т.е. Центр сертифицированного обучения. Данный статус подразумевает, что у фирмы есть достаточно компетентные специалисты для проведения обучения, а также то, что по окончании обучения вы получите соответствующий сертификат (о пользе сертификатов расскажу позднее). Плюс такого старта — это живой преподаватель, которому вы можете задавать вопросы сразу, если вам что-то непонятно. Обучение как правило групповое, в группе 10-20 человек. Длительность обучения — 2-4 недели.

Если ваш город не такой крупный и в нем нет такой компании (или вы хотите съэкономить на обучении), то рекомендую вам обучающие курсы от Евгения Гилева. Это высококлассный специалист, круче него я не видел. На сайте Курсы-по-1с.рф вы можете как приобрести его платные курсы, так и скачать бесплатные. В данном случае я говорю про его бесплатный видеокурс «Программирование в 1с — за 21 день». Получить его вы можете на этом сайте. Простым и доступным языком Евгений в этом курсе даст вам необходимую «базу».

Далее, для того чтобы стать качественным специалистом 1С, я рекомендую вам в качестве настольного пособия другой видеокурс Евгения Гилева Курс 1С:Специалист (его без проблем можно найти в интернете). Курс весит порядка 22 Гб и состоит из базового и продвинутого блока. Первый дает основы, второй — углубленные знания платформы. Освоив данный видеокурс, вы станете действительно хорошим специалистом 1С.

Про сертификаты

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

  • 1С:Профессионал — подтверждение того, что его владелец может эффективно использовать в своей работе возможности платформы (если сертификат по платформе) или типовых конфигураций 1С (если сертификат выдан по одной из типовых конфигураций. Для сдачи такого сертификата необходимо пройти тест в одной из фирм-франчайзи (14 вопросов, максимум может быть 2 ошибки). По сути, этот сертификат говорит о том, что у вас есть начальные знания.
  • 1С:Специалист — также может быть либо по платформе 1С, либо по одной из типовых конфигураций. Этот сертификат уже говорит о том, что у вас есть понимание принципов построения платформы, а также навыки реализации пользовательских задач. Другими словами, наличие данного сертификата говорит о том, что «вы в теме». Для получения такого сертификата нужно успешно сдать экзамен (4 задания, 5 часов на выполнение), комплексно оценивающий ваши навыки работы с платформой 1С.

Сертификат 1С:Профессионал выглядит так:

А 1С:Специалист выгляди так:

Необходимо сказать о том, что нет никакой «обязаловки» в части получения сертификатов — это ваш сознательный выбор, получать их или нет. Никаких материальных благ они, как правило не приносят. Однако у них есть несколько очевидных достоинств:

  • на собеседованиях с вероятным работодателем вы можете использовать их как свое очевидное преимущество, как аргумент в пользу увеличения жалования,
  • фирмы-франчайзи при приеме нового сотрудника зачастую оценивают его компетенции по количеству (и качеству) сертификатов. И если их нет совсем, ваша кандидатура может и не заинтересовать такого работодателя.

Говоря о фирмах-заказчиках, в которых вы будете обслуживать 1С, стоит сказать, что их руководители в подавляющем большинстве случаев не имеют никакого понятия о сертификатах и им эти бумажки безразличны.

Так что решайте сами, нужны ли вам сертификаты или нет.

Про нужные компетенции

Приведу список навыков и умений, которые по моему мнению обязательно должны быть в арсенале хорошего программиста 1С:

  • знание языка запросов 1С,
  • умение работать с обычными и управляемыми формами,
  • умение создавать отчеты на системе компоновки данных СКД,
  • знание особенностей внутренних объектов конфигурации (документы, справочники, регистры, планы видов характеристик и т.п.),
  • умение настраивать обмен данными между различными конфигурациями 1С,
  • умение эффективно принимать и выгружать данные в файлы формата XML, MS Excel, MS Word,
  • навыки работы с Библиотекой стандартных подсистем БСП, создания внешних отчетов, обработок и печатных форм.

Отдельно хочу выделить следующее: считаю, что хороший программист 1С обязан знать функционал типовых конфигураций 1С:

  • Управление Торговлей 11,
  • Зарплата и Управление Персоналом 3.1,
  • Бухгалтерия предприятия 3.0.

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

Еще хорошо было бы научиться дорабатывать программу с помощью расширений (без внесения изменений в саму конфигурацию) — это существенно облегчит ее дальнейшее обслуживание и продемонстрирует заказчику вашу квалификацию.

В заключение отвечу на несколько наиболее частых вопросов по данной теме.

Как долго нужно учиться?

Однозначно ответить нельзя, все зависит от вашей обучаемости и от того, какие цели вы перед собой ставите. Если же все-таки выводить ‘среднюю температуру по больнице’, то можно сказать что, потратив на обучение от полугода до года, вы будете готовы решать большинство задач, возникающих у реальных заказчиков. Конечно, при условии что обучение будет достаточно интенсивное и учиться вы будете у профессионалов своего дела.

Какие перспективы у профессии?

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

Сколько зарабатывают программисты 1С

Здесь тоже нет единых стандартов — все зависит от квалификации программиста и города проживания. К примеру, в Москве приличным может считаться уровень дохода программиста в пределах 150-170 т.р., в то время как, например, в городах Сибири и Дальнего Востока вам вряд ли удастся найти такого работодателя и зарплата в 70 т.р. считается здесь весьма неплохой. В зависимости от уровня подготовки программиста потолок дохода в одном и том же городе у программиста с минимальными знаниями и профессионала своего дела может отличаться в 2-4 раза. Исходя из сказанного выше можно с уверенностью утверждать следующее:

Хотите более высокий доход — постоянно совершенствуйте свои навыки и/или переезжайте в Москву.

coderstar.ru

Как стать программистом 1С? Самый эффективный способ

Если вы интересуетесь программированием, то возможно Вам будет интересно прочитать статью о том, как стать php программистом . Далее по делу.

Чтобы стать программистом 1С есть несколько путей:

1. Google(yandex) в помощь .

Преимущества способа:

+ Не считая расходов на интернет, это абсолютно бесплатно

Недостатки:

 Отсутствие структуризации обучения. Вы получаете только кучу документации и еще больше примеров, которые нужно собирать по крупинкам на разных сайтах, на которых чаще всего раскрываются лишь основы и толком не объясняется, что деает тот или иной код.

– Огромные затраты времени и сил понадобятся, чтобы стать программистом 1С идя по этому пути

 Информация плохо усваивается и быстро забывается

2. Изучение по книгам

Преимущества способа:

+ Не требуется подключение к интернету. Изучаешь программирование 1с в том месте, где тебе хочется: на даче, на дома в кресле и даже на улице.

+ Наличие разных практических примеров.

+ Недорого. Коллекцию из хороших учебников о том, как стать программистом 1С можно купить примерно за 1000-1500р.

Недостатки:

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

 В учебниках по 1С часто встречаются опечатки в коде.

 Низкая усваиваемость материала

3. Сходить на тренинг

Преимущества способа:

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

+ Всегда есть возможность спросить учителя, если что-то непонятно.

Недостатки:

 Высокая цена. Качественные тренинги стоят от 6 000р. до 64 000р.

 Хорошие тренинги проходят только в больших городах

 Посещая тренинг много времени тратиться на дорогу, постоянно нужно куда то ехать.

Цены высоки, но по сути вы отобьете стоимость курса в первый же месяц работы!

И наконец, четвертый путь, который я Вам настоятельно рекомендую выбрать, это:

4. Изучить 1с и стать программистом при помощью видеокурсов

Преимущества способа:

+ Низкая стоимость, которая сопоставима с хорошими книгами.

+ Усвоение информация на 98%

+ Сложных моменты визуализированны

+ И самое главное заключается в том, что разрабатывая этот видеокурс, большое внимание уделялось тому, чтобы процесс обучения программированию 1с был интересным и результативным.

+ Все необходимые файлы, обработки, ссылки на полезные сайты Вам будут предоставлены.

Вы можете просматривать курс на Вашем компьютере сколько угодно раз и Вам не нужно будет за это платить.

Вы можете изучать программирование 1с и не быть привязанным к месту. Нужен только ноутбук или компьютер, на котором установлен Windows

Бесплатные курсы по изучению программирования на 1С

Если вы еще сомневаетесь в своих способностях или хотите освоить хоть какую то базу. То вам подойдут эти бесплатные курсы, изучив которые вы уже получите мощный старт в профессии 1с программист:

  • Ссылка на бесплатные видеоуроки бесплатные видео уроки “Верный старт в профессию программист 1С”
  • Бесплатный курс “Домашняя бухгалтерия” на платформе 1С:Предприятие 8.3. В течении 3-х бесплатных уроков вы сможете самостоятельно разработать программу для учета личных финансов на платформе 1С 8.3. Просто повторяйте за действиями на видео.
  • Бесплатные видеоуроки по основам программирования на платформе 1С 8.2, 8.3! 
  • Бесплатные уроки по технологии “Конвертация данных” . Конвертация данных – обмен между базами 1С. В уроках на детальном практическом примере показывается, как переносить данные из баз версий 7.7 и 8 в базы версии 8. Уроки позволят новичкам изучить, как работает конвертация, а специалистам повысить квалификацию. Конвертация данных – самый распространенный способ обмена между базами 1С, знать её важно для всех.
  • Бесплатные уроки по технологии “Компоновка данных”. Компоновка данных – основной механизм для разработки отчетов и диаграмм в 1С
  • Бесплатные уроки по “Языку запросов 1С” 
    Язык запросов позволяет в удобном виде получать данные из базы данных.

Платные курсы для детального изучения 1с программирования

На самом дел на своем опыте я убедился, что это лучший и самый быстрый вариант обучения. Когда тебя просто берут за руку и с нуля пошагово обучают востребованной профессии. Хорошие проверенные курсы можете найти здесь:

Платные курсы по подготовке программиста 1С 

Платный курс “Конвертация данных” 
“Конвертация данных” – технология обмена между базами 1С

Точно, есть еще наш любимый метод “научного” тыка!

Несомненно, этот метод знаком нам с рождения, и есть умельцы, у которых получается путем проб и ошибок,  потерь неимоверного количества времени и денег, получить желаемый результат!

С одной стороны самостоятельное изучение программирования на 1С бесплатно, а с другой стороны это отнимет у Вас кучу времени, а время опять же – это деньги. Получается замкнутый круг.

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

Я предлагаю Вам самый быстрый и эффективный путь для получения престижной профессии и высокой зарплаты .

Только сегодня я размещаю ссылку на бесплатный видеокурс по основам 1С программирования:https://vk.cc/9lw46D.

Если ты хочешь стать программистом 1С, то я не знаю чего еще ждать? Скорей забирай курс и начинай обучение уже сегодня!

А вот ниже читать только тем кто серьезно относится к делу!

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

Но и на этот случай у меня есть для Вас сюрприз! По этой ссылке Вы можете получить профессиональный видеокурс по программированию на 1С. Успей заказать пока действует скидка!

 

С уважением,
Артем Губтор

Возможно Вам будет интересно прочитать следующие статьи:

Как стать php программистом?

Как сделать продающий сайт?

royal-site.ru

Как стать 1С программистом — Yvision.kz

Прим.: Джин Уайлдер в фильме «Вилли Вонка и шоколадная фабрика»

Многие задумываются над изучением программирования  в системе 1С:Предприятия 8.2. Программирование на данной системе обеспечит вас работай и самое главное — зарплата среднего специалиста в этой сфере, может легко равняться 2000 баксам, а может даже быть и выше. Если зайти на популярный сайт по поиску работы — www.headhunter.kz и просмотреть вакансии по информационным технологиям, то сразу же, не вооруженным глазом можно увидеть  большое количество вакансий на должность 1С-программиста.

Поэтому большинство системных администраторов, да и не только, задаются вопросом изучения системы учета 1С:Предприятия. На специализированных форумах каждый год создаются темы типа этой —  «Как стать 1С программистом?» или «Помогите освоить 1С?», дабы сократить дублирование таких тем и облегчить начинающим путь в освоении  1С программирования, я собрал не много информации по этому направлению. Конечно этой информации мало, и она не претендует на самый лучший совет по изучению учетной системы в контексте программирования, но по моему, хотя бы дает ориентир в правильном движении для освоения 1С начинающими.

Вопрос:

Итак, как учить 1С программирование?

Ответ:

Для изучения 1С тебе потребуется:

В наше время доступно два способа изучения 1С программирования:

1. Чтение книг

2. Просмотр обучающего видео

 

Рассмотрим первый способ из за его обычности.

 

1. Чтение книг

Первый способ по сути классический, через него прошли многие опытные 1С-ники, так как когда вышла платформа 1С:Предприятие 8.2, в продаже не было обучающего видео.

Путь освоения в этом случае следующий:

1) Вдумчиво не торопясь штудируете учебник авторов Радченко М.Г. и  Хрусталевой Е.Ю.  — «1С Предприятие 8.2. Практическое пособие разработчика». По итогу больше перестаете боятся 8-ки. Желательно книгу прочитать несколько раз.

Выключите отвлекающие устройства: телевизор, мобильный телефон, магнитофон, радио и т.д. Закройтесь в тихой комнате и читайте до посинения книгу, перечитывая несколько раз непонятные моменты. Делайте иногда паузы, отдохните и опять продолжайте. После первого прочтения, повторите чтение книги с нуля. Выходите из комнаты только чтобы попудрить носик или покушать.

2) Читаете книги из серии проф-разработка, достаточно книг по платформе 8.2 про хранение данных и внутренним механизмам. По качеству материала ничего рядом не стоит!

3) По Управляемым формам советуют прочесть книгу  «Разработка управляемого интерфейса»

4) СКД (систему компоновки данных) изучайте  по видеокурсам Гилева и неважного качества устаревшей книжке Хрусталевой

5) Отдельно стоят запросы. Если есть базовые знания SQL-диалектов, тогда проблемы нет. Чтобы знать запросы SQL для 1С, советуют книгу: «UnderStarting SQL»  автор Мартина Грабера — книжка несколько устарела но легкая в прочтении и понимании, а потом за курсы Е.Гилёва, особое внимание стоит уделить Регистрам, Временным таблицам и СКД — и конечно же по окончанию вас ожидает профит!

 

2. Просмотр обучающего видео

По видеоматериалам надо смотреть видео курсы Насипова/Фарита/Чистова, сайт — http://www.spec8.ru/

В этом случае порядок изучения таков:

1) В обязательном порядке покупаете базовый курс (можно скачать с торрента) и учитесь по нему.

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

2)  Далее покупаете продвинутый курс.

Продвинутый курс — это более глубокое изучение частных вопросов (технологический журнал, построение кластеров, нюансы запросов). Прикладные механизмы в продвинутом курсе рассматриваются меньше.

Для углубления познаний в 1С программировании проходите продвинутый курс и потом уже просите отстатыщь!!!

Еще есть видеокурс Габеца А.П.

Говорят он мегапрепод, у него есть видеокурс на сайте — http://www.1c-uc3.ru.

Обучает он хорошо, но курсы его только для опытных программистов, чтобы заполнить пробелы.

Сам Габец А. П.  из Учебного Центра №3 (УЦ 3)

 

Официальные курсы от 1С

На сайте 1С есть раздел про обучение, в котором содержаться курсы по работе в программе, а также программированию. Стоят дешево, обучают профи преподователи, ссылка на сайт http://edu.1c.ru/dist/edu/about_course_c_pl.asp#

Один 1С программист посоветовал проходить курсы именно у них.

 

Платформа и конфигурация

Учебную платформу 1С 8.2 — можно скачать из Интернета, ссылка — http://1c-uroki.ru//sites/default/files/1Ckurs1/platform1%D0%A1_8.2.zip

Полнофункциональную платформу ищите в Интернете сами с нужными конфигурациями.

Советую вам изучить встроенный отладчик платформы для самостоятельного изучения кода типовых конфигураций. В типовых много функционала, но многие начинающие «1С:программисты» об этом не знают. В итоге делается работа, пишется велосипед. Опытный программист если увидит ваши перлы, будет долго ругаться 🙂

 

Источник: forum.mista.ru

yvision.kz

Как стать программистом 1С

Как стать программистом 1С — что должен уметь программист 1С и как этому научиться.

Первый день на новой работе – сплошной стресс. В том числе потому что иногда сложно представить чем именно ты будешь заниматься в течении рабочего дня.

 

Программист 1С стажер

Когда на работу приглашают программиста 1С – в 90% случаев в фирме уже ведется учет в типовой конфигурации 1С. Значит — уже есть база данных, в нее уже введена первоначальная информация и люди знают, как ей пользоваться.

 

Что входит в обязанности программиста стажера 1С?

  • консультация пользователей «как сделать это в 1С»
  • добавить в существующий документ или справочник новые реквизиты
  • изменить существующий отчет
  • обновить платформу или конфигурацию когда выйдет новая версия
  • настроить распределенную базу (УРИБ, УРБД).

 

Как стать программистом 1С, стажером

Купить или скачать платформу 1С:Предприятие 8.1 и одну из типовых конфигураций, с которой предстоит работать.

Виды конфигураций: торговля (Управление торговлей), бухгалтерия (Бухгалтерия) или зарплата (Зарплата и управление персоналом).

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

 

Что должен знать программист 1С стажер

  • как пользоваться конфигуратором
  • как добавить реквизит, как изменить стандартный отчет
  • как настроить в типовой конфигурации УРИБ и другие доп. возможности
  • установка и обновление 1С

 

А что должен уметь опытный программист 1С?

Опытный программист 1С отличается от начинающего программиста — опытом 🙂 Но обязанностей у него становится гораааздо больше, хотя выполнять их ему — легче!

 

Что входит в обязанности опытного программиста 1С?

  • нужно внедрить 1С с нуля – компания только переходит на 1С
  • большие доработки типовой конфигурации – например добавить несколько документов и сделать по ним отчет
  • нетиповая или сильно переделанная конфигурация – в этом случае с ней придется разбираться «на лету», в таких случаях что и где находится в конфигурации может не знать никто
  • требуются значительные знания прикладной (предметной) области – например нужно действительно сильно знать бухгалтерию, МСФО и прочее.

 

Как стать программистом 1С

Вообразить себя главбухом и придумать что нужно добавить в типовую конфигурацию, чтобы вести там учет семейных трат, получаемой зарплаты и поступления/списания продуктов в холодильнике.

После чего добавить все это и посмотреть что получится.

 

Что должен знать опытный программист 1С?

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

 

Как стать экспертом 1С? 

В первую очередь он имеет большой опыт работы (более 3х лет). Во вторую очередь он способен составить самостоятельно ТЗ, хотя бы и не на бухгалтерскую тему. И наконец ему известно, что в 1С кроме мейнстримовых возможностей есть большое количество других механизмов.

 

Что входит в обязанности эксперта 1С?

  • написать конфигурацию с нуля
  • использовать такие штуки как веб-сервисы и веб-расширение, регламентные задания, компоновка данных и прочие подобные
  • знает типовые универсальные обработки облегчающие жизнь
  • может запросто сделать обмен с интернет-магазином или другой программой.

 

Как стать программистом 1С, эксперт

Пару лет поработать программистом. Получить сертификат. Прочесть умную книгу. Посадить дерево. Написать конфигурацию с нуля.

 

Что должен знать эксперт 1С?

howknow1c.ru

Работа стажером программистом 1С без опыта

Многие задаются вопросом, как получить опыт в сфере 1С без опыта работы. В наше время профессия 1С программист востребована и достаточно хорошо оплачивается. Кроме того, программирование — это по-настоящему интересно!

Ниже я постараюсь рассмотреть основные пути попадания в эту сферу без опыта работы.

Фирма-франчайзи 1С

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

Получите 267 видеоуроков по 1С бесплатно:

В зависимости от размера компании, методы обучения 1С  и отношение к Вам могутт очень сильно различаться. В маленьких компаниях, я считаю, обучение будет более качественным — заинтересованность маленькой компании выше. Однако в крупных компаниях могут попасться хорошие методики обучения, зарекомендовавшие себя. Но это скорее исключение. Плюсы крупных франчайзи — большое количество таких же, как Вы, стажеров и большой объём работы.

Внедрение у знакомых/друзей/родственников

Бывают ситуации, когда нужно помочь знакомым с внедрением 1С, но нормальных денег платить желания нет. В таком случае можно предложить свои услуги. Если у Вас всё-таки получится внедрить 1С, Вы можете собой гордиться и считать, что прошли минимальную «школу» 1С-программиста.

Конечно, плюсы и минусы в данном случае очевидны. Среди плюсов — отсутствие жестких сроков, настоящая задача, очень ценные знания — ведь Вы добываете их своим трудом. Вы не спеша набиваете шишки. Среди минусов — отсутствие оплаты и коллег, можно надеяться только на форумы.

Фриланс 1C

Очень популярный способ получить опыт в сфере 1С. Вы всегда найдете заказчика, у которого не стоит жестких сроков к исполнению и строгих требований к исполнителям. Найти заказы или заказать услуги можно на сайте fl.ru.

Помощник фрилансера

Каждый хороший фрилансер рано или поздно задумывается взять себе в помощники человека, который будет помогать ему решать задачки.

Этот вариант хорош тем, что сам фрилансер очень заинтересован в том, чтобы Вы гораздо быстрее осваивали 1С. Вы снимете с него часть «черновой» работы, да еще и с Вас можно будет получать процент с работы. Но есть и минусы — иногда сам фрилансер слишком загружен, что даже нет времени на Вас.

Кстати! Если Вам необходима доработка программ 1С, Вы можете обратиться к нам!

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

programmist1s.ru

Этапы обучения в школе программирования (как стать программистом 1С с нуля)

Этапы обучения в школе программирования (или как стать программистом 1С с нуля)

Преподаватель школы: Владимир Милькин

Итак, вы решили стать программистом 1С.

Я заметил, что среди людей, которые записываются ко мне на занятия преобладают следующие группы:

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

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

3) Уже состоявшиеся программисты на других языках, недавно перешедшие в 1С. Такие люди уже обладают достаточно хорошей алгоритмической подготовкой и опытом программирования.

Но с чего начать? Куда и как лучше направить свои усилия? Растерянность на данном этапе вполне понятна.

В интернете можно найти такое количество разрозненной информации, что просто голова идёт кругом. Поэтому зачастую ученик начинает осваивать профессию по разрозненным статьям, случайно найденным в интернете.

И получается, что освоение метаданных происходит до уверенных навыков владения внутренним языком 1С (ошибка большинства, если не всех доступных в интернете курсов по программированию в 1С). Или начинающий разработчик сразу пытается писать достаточно сложные программы, не имея за плечами даже элементарной алгоритмической подготовки.

В результате перед обучающимся встают совершенно неразрешимые с его точки зрения проблемы, и всё только потому что он начал не с того конца, не в том порядке изучать предмет.

Ниже я подробно описываю этапы обучения, которые проходят ученики, занимающиеся в моей школе.

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

Этапы обучения:

1. Изучение основ внутреннего языка программирования 1С 8.

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

На этом этапе происходит преодоление порога вхождения в программирование, который для людей, не программировавших ранее, может быть достаточно высок.

Уже в который раз я предостерегаю начинающих разработчиков: не торопитесь создавать новые объекты в конфигураторе! Всё, что делается быстро при помощи мышки — быстро и осваивается. Но начинать нужно не с этого. Начните с самых основ — изучения внутреннего языка 1С 8 — ознакомиться с уроками.

2. Выполнение продвинутых упражнений на знание внутреннего языка программирования 1С 8.

Основы основами, но ничто не заменит опыт работы с языком, полученный при самостоятельной работе, при преодолении трудностей, решении реальных задач.

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

Данный этап обучения подойдёт в качестве отправной точки, если вы уже имеете опыт написания программ на других языках программирования — ознакомиться с упражнениями.

3. Изучение языка запросов 1С 8.

Следующий  этап в обучении разработчика — изучение запросов.

Это необходимый этап, так как современные реалии диктуют, что любое получение учетных данных в 1С должно происходить при помощи запросов. Объектная техника — только для изменения данных. Опять же это связано с клиент-серверной архитектурой и ориентацией на веб —  ознакомиться с уроками.

4. Выполнение продвинутых упражнений на знание языка запросов в 1С 8.

Основы основами, но, чтобы научиться писать запросы — нужно их писать.

И тут как нельзя лучше подойдёт блок интересных упражнений, подобранных специальным образом по возрастанию сложности. Выполнение этих упражнений затрагивает практически все разделы языка запросов в 1С 8.

Данный этап обучения подойдёт в качестве отправной точки, если вы уже имеете опыт написания запросов в 1С или SQL —  ознакомиться с упражнениями.

5. Создание отчетов и обработок для системы 1С:Предприятие 8.

Теперь, когда остальные этапы позади, можно приступать к самому интересному.

Наконец, в ваших силах написать программу, которая сможет внести изменения в базу данных, поможет заполнить документ, создаст новые справочники. Такие дополнения в 1с называются обработками.

Ну а после обработок можно браться и за отчеты 1С — программы, которые делают выборку уже существующих данных, анализируют и представляют в удобном для пользователя виде.

Ознакомиться с уроками на разработку отчётов при помощи системы компоновки данных.

6. Доработка существующих конфигураций.

На этом этапе начинается работа с метаданными конфигураций: создание документов, справочников, регистров и другие подобные задачи.

Изменение конфигурации — непростой раздел разработки 1С. А изменение конфигурации, которое учитывает последующие обновление и сопровождение базы, дальнейшее развитие функционала — очень сложная задача, которая под силу немногим.

До этого этапа доходят немногие, и ещё меньшему числу разработчиков 1С он действительно нужен в работе. Потому что 80% доработок для 1С можно и нужно делать без изменения самой конфигурации. Для этого используются внешние отчеты и обработки.

И, если в случае с такими базами оперативного учёта, как «Управление торговлей», я с пониманием отношусь к внесению изменений в саму базу и даже снятию с поддержки, то в случае бухгалтерии нужно до последнего не вносить изменения в саму базу и уж тем более не снимать её с поддержки. Это вызвано очень частыми изменениями законодательства и, как следствие, постоянно выпускающимися обновлениями от 1С. Если база не дорабатывалась напрямую — все обновления будут проходить на ура автоматически. Если были изменения — программисту нужно будет каждый раз вносить обновления в ручном режиме, что не только затратно по времени, но и чревато внесением ошибок в базу.

Ознакомиться с уроками на создание простейших баз данных с нуля.

Успехов вам в обучении! И помните: дорогу осилит идущий.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:

helpme1c.ru

Обучение программистов 1С с нуля

В данный момент обучением программистов 1С 8 не занимается ни одно высшее учебное заведение. Да, это может быть выбрано темой курсовой или дипломной работы. Но пока никто не может похвастаться наличием 1С программирования в программе обучения.

Рубрикатор статей сайта для изучения программирования 1С

Где учат 1С программированию?

Ниже я расскажу, как научиться с нуля программированию 1С и как повысить свою квалификацию уже практикующему специалисту.

Получите 267 видеоуроков по 1С бесплатно:

На самом деле способов стать профессиональным программистом 1С не так уж много. Среди них можно выделить следующие способы: очные курсы, самообучение, обучение у коллег/клиента.

Остановимся на каждом способе обучения 1С 8.3 отдельно.

Очные курсы программирования 1С для начинающих

Говорят, что такие курсы могут сильно повысить квалификацию. Честно сказать, мне так и не удалось побывать на по-настоящему ценных для развития курсах. Мне попадались всегда занятия либо с большим количеством воды, либо со слишком простым материалом. Подобрать одни из типовых курсов 1С под себя  достаточно трудно. Плюс такие семинары проводятся обычно в рабочее время — это не всегда удобно и не всегда можно оторваться от всех дел. Да и стоят эти занятия не дешево.

Однако люди учатся и получают вполне ценные знания — главное, больше узнать о предстоящих курсах. Некоторые учебные курсы по программированию предлагают варианты будущего трудоустройства специалистов.

Среди учебных центров, преподающих 1С 8.3 программирование, отмечу:

Книги и видео для программиста

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

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

Если же нет времени или желания, можно записаться на многочисленные курсы программистов 1С. Курсы продаются в виде полноценной подготовки, где на непонятные вопросы Вы сможете получить ответ преподавателя. Этот вариант значительно удобнее очных курсов и дешевле. Вы можете заниматься по курсам в удобное для Вас время без отрыва от производства.

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

Опыт от коллег/клиента

Если Вам повезло и Вы без опыта устроились программистом 1С, Вам будет обучиться проще всего. Попросите у коллег задание: может, боевое, но не срочное или простое учебное. После выполнения и самообучения Вы можете приставать к коллегам, показывая им свое решение с просьбой прокомментировать. На реальных задачах обучение проходит гораздо интереснее и веселее, а иногда за это даже заплатят пару копеек — приятно.

Например, когда я только устроился стажером 1С во франчайзи — меня через 3 дня практически без обучения послали к клиенту. Я, конечно, был разочарован, однако тот опыт неповторим и до сих пор вспоминается с улыбкой 🙂

Заключение: главное — самообучение

Независимо от того, по какому пути пошли Вы, без упорства и желания совершенствоваться у Вас абсолютно ничего не получится. Однако поверьте: ночи, просиженные за книжками/видеокурсами, окупятся в бою верными и эффективными решениями.

А если на обучение программиста 1С времени нет, а услуги 1С программирования нужны уже сейчас, обращайтесь ко мне, я всегда рад помочь!

Ну и в виде бонуса курс по программированию 1С от Павла Чистова:

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

programmist1s.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *