Эпиграф:
Ты молод, моден, энергичен, весь в гаджетах и соцсетях.
А я из тех людей, кто тыкал, в батоны ложкой обувной....
Если вы печатаете со скоростью 200+ знаков в минуту и при этом
не получается белиберда, только прошли официальные курсы 1С и на
досуге, после утренней зарядки, решаете задачи из сборника, то
скорее всего мои рецепты вам не нужны.
Это советы скорее для тех, кто достаточно большое время
программировал в 1С, а потом решил пройти сертификацию.
Придумаю свой язык программирования и назову его
Pomidor.
Буду Senior Pomidor Developer.
www.anekdot.ru
Все еще жду, когда мне в жизни пригодятсядециметры...
www.anekdot.ru
Позволю себе в первых строках повествования выразить свое отношение к экзамену. Как многим известно, с этого года Фирма 1С ввела сертификацию 1С:Junior. То есть экзамен 1С: Специалист,как бы намекает на 1С:Senior. На мой взгляд, это далеко не так(есть конечно вариант, что 1С: Специалист это Middle, но тогда вопрос с сеньорами остается открытым,1С Эксперт это сейчас вообще элита, и встретить их в живой природе крайне трудно).
По нынешним временам, самым востребованным направлением не только в
1С, является интеграция систем. Поэтому (отличная идея для
стартапа) напрашивается курс и экзамен 1С: Интегратор, с
конвертацией данных, сайтами, xml, soap и прочим. В принципе,набор
знаний для него понятен, можно сделать даже вопросы и каркасную
конфигурацию для практической работы. 1С: Специалист +1С:
Интегратор =1С:Senior на мой взгляд. Но сейчас мы имеем, то что
имееми 90% вакансий на hh.ru намекают на желание приобрести в штат
именно 1С: Специалиста. Тут наши мнения совпадают. Потому что,
опять же на мой взгляд, экзамен1С: Специалист это подтверждение
ваших навыков решать поставленные задачи в срок и с приемлемым
качеством, на языке 1С. В данном случае вам ставится именно такая
задача. Потом, в живой природе бизнес-процессы и их реализация
могут встретиться раз в пять лет. (А за отчет на реквизитах
регистров, вместо данных документов вообще могут побить, если для
этого вы типовую конфигурацию снимете с поддержки). Компании
выставляющие в требованиях1С: Специалист, если они не франчайзи,
покупают на рынке труда именно это вашу способность решать в 1С
поставленные задачи. Кроме того, экзамен освежает ваши знания,
поэтому когда появляется время, сертификацию лучше
проходить.
Гарантии и отказ от них:
Подобные статьи в любом случае устаревают.
Обязательно посмотритегод и сравните с текущим.
Я исхожу из того, что базовые принципы программирования вам
известны и не собираюсь повторять еще раз, что расчетные задачи
надо решать на регистрах расчета, отборы в запросе для виртуальных
таблиц надо накладывать в параметрах и т.п.
Эти статьи вы найдете в ссылках, они написаны в далеком 2012 году и
не потеряли актуальности.
Для меня и для множества сдающих экзамен, самая большая проблема
была не в недостатке знаний, а в недостатке времени.
Путь описанный в публикации позволит вам ускориться в некоторых
местах экзамена и сбережет немного драгоценных минут для
отладки.
Все, что вы делаете, это ваш выбор и ваша ответственность.
То, что я написал эту статью, не значит, что я несу все риски и
оказываю помощь в решении непонятных вопросов.
Хотя все возможно.
В публикации будут лирические отступления, они выделены
курсивом, на общий ход повествования влияния они не
оказывают.
Всем известна фраза: Хорошо или быстро? Статей о прохождении экзамена наверное немногим меньше, чем самих сдающих и в некотором количестве из них встречается: сдал за 3 часа, последний час не знал, чем заняться и тому подобные вещи. Я так не думаю. Если аккуратно реализовывать полученное техническое задание, а экзамен им и является, товремени будет в обрез. В принципе язык 1С не располагает к быстрой разработке, язык 1С располагает скорее к аккуратности. Известная аксиома: Чем мощнее язык, тем проще на нем написать плохой код. Это на Perl можно:
perl -wlne'/title>([^<]+)/i&&rename$ARGV,"$1.html"' *
и знающие люди поймут, что это гениально, там в принципе не нужны знающие люди, потому что в основном это театр одного актера, поэтому собственно Perl и уходящий язык программирования. Аесли написать в 1С:
ниф=наф.к*нюф.ко/нах(объект.ценру); //себестоимость
то за это никто не будет аплодировать. Даже если ваш код увидит только экзаменатор, лучше, чтобы за него не было стыдно. Еще хуже, привыкать так писать в живой природе, за это вас будут бить и возможно рублем.Если вы не умеете менять стиль программирования, то времени будет не хватать. Либо вы не доделаете, то что требуется. То что на очных экзаменах у кого то прошло и он потом договорил текстом, не пройдет при дистанционной сдаче.
Постановка задачи:
1. Вам нужно сдать экзамен.
2. Для этого нужно уложиться в отведенные 5 часов.
3. У вас есть необходимый багаж знаний.
Подготовка:
Материалы для подготовки:
Про книги конечно повторюсь, они ищутся в онлайн-магазине 1С,
поиском по наименованию:
- Сборник задач для подготовки к экзамену "1С: Специалист" по платформе "1С: Предприятие 8.3"
- Профессиональная разработка в системе 1С: Предприятие 8
- 1С: Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы
- Разработка управляемого интерфейса
- 1С: Предприятии 8.2. Система компоновки данных
- 101 совет начинающим разработчикам в системе 1С: Предприятие 8
Курсы и обучающее видео:
Крайне не рекомендую использовать курсы сторонних (а иногда и потусторонних) организаций
Этоне реклама УЦ Фирмы 1С, это реальный взгляд на вещи. На
волне хайпа, только ленивый не учит, сдаче экзаменов. Цена будет в
два раза ниже, но эффект от курсов может быть и отрицательный.
Понятно, что я не видел всего многообразия, тут тоже не моя вина, а
скорее пожелание тем, кто ведет такие курсы сделайте "пробник"
наyoutube или на своем сайте, чтобы можно было оценить уровень
преподавания, это нормально. Посмотрев нанекоторые, можно было
смело сказать: Теперь я видел все Топ, это конечно подпись к
слайдам у достаточно серьезных курсов: "Каскадная конфигурация".
Далее, набор ошибок тянущий на неуд еще на оперативном учете, далее
учащиеся исправляют ошибки преподавателя.
Хранение характеристик в табличной части справочника тоже конечно
вариант, но для гурманов. Я слышу крики с галерки: А судьикто? Нет
сомнений, если я соберусь выступать публично, на это без слез будет
не взглянуть. Хотя те кто видел спич на Хакатоне в защиту 1С очень
даже повеселились и убрали заготовленные помидоры. Но если
преподаватель тоже учится на учениках, то давайте это хотя бы будет
бесплатно? Поэтому:
Рецепт 1:
Если вы решили подойти серьезно и у вас есть на это время, только
официальные курсы УЦ1 от Павла Станиславовича Белоусова. Но вполне
законно (по крайней мере я не знаю запретов) покупать их в
складчину, главное, чтобы вся эта компания не развалилась до конца
занятий. Для этого есть коллеги, специальные форумы, а для их
поиска есть гугл.
сам целиком не проходил никакие, врать не буду, но по кусочкам видел очень многие в разные времена, если считаете, что есть альтернативные без ошибок, you are welcome в комментариях покажите.
Рецепт 2:
Подпишитесь вyoutube наКурсы 1С и экзамены (1С: Учебный центр 1)и очень
многое узнаете бесплатно и из первых рук
Из того что нашел я:
- Как подготовиться к экзамену 1C_Специалист, советы от 1С_Учебного центра 1
- Как успешно сдать экзамен 1C_Специалист, советы от 1С_Учебного центра 1
- Как стать Специалистом по платформе расскажет экзаменатор
- Использование режима проведения при получении остатков на экзамене 1С_Специалист по платформе.
- Методика проведения документов в задачах оперативного и бухгалтерского учета онлайн от УЦ 1
- Подготовка к 1С_ Специалисту по Платформе тема Расчеты
- Подготовка к 1С_Специалисту_ Универсальная последовательность при решении задач оперативного учета
- Подготовка к экзамену 1С_ Специалист по платформе 1С_Предприятие 8.3 1С_Учебный центр 1
- Рекомендации по разбору постановки задачи экзамена 1С_Специалист по платформе. Анализ ошибок
- Сдача экзамена 1С_Специалист советы от экзаменатора
- Сложные периодические расчеты Выполнение перерасчета 1С_Специалист по платформе УЦ1
- Бизнес-процессы в 1С
Отдельной строкой СпецКурс 1С 8.3 от Павла Чистова. Это на мой взгляд не альтернатива платным курсам, но отличное дополнение.
Я очень хорошо отношусь к методикам и стилю Павла, но он
учит не тому как нужно сдавать экзамен, а тому что нужно знать на
экзамене и далее в жизни. Это немного разные вещи.
Например чудесно сразу объявлять размерность массива МойМассив =
Новый Массив(2); Это хороший стиль программирования (еще бы, вы
ведь не тратите время на инициализацию нового массива при
добавлении второго элемента) и здорово ускоряет базу, которая в это
время подгрузит вам новости с сайта например.
Хотя 1С в принципе не быстрый язык программирования, но беды не в
этом, а в архитектуре более высокого уровня. Простой пример: в
любой типовой конфигурации есть помощник перехода с младших версий.
Логично при его старте перейти в монопольный режим, отключить
регламентные задания Не тут то было. Видимо разработчики считают,
что пока вы загружаете данные остальные пусть не скучают и читают
новости.
Сохранить видео на домашний медиасерверне составляет труда и
насколько я знаю не запрещено. Тогда вы смотрите его везде, где
можете.
И это тот случай когда количество может перейти в качество. Поймете
легко, когда вы будете находить ошибки в других видео.
Новейшие методики обучения рекомендуют смотреть/читать на ночь,
чтобы мозг мог уложить полученную информацию.
Да простит меня "Вечерний Ургант", но я с этим полностью
согласен.
Так себе Рецепт 3:
Но он мне немного сэкономил время на подготовку, не забывайте про регулятор скорости просмотра. 80% материала можно пройти на скорости 1.5, остальное на2, часть на 1 или даже 0.5.
Рецепт 4:
Недели за две точно, а лучше за месяц, установите "режим тишины". Это значит, что ваше свободное время будет занято 1С, ваш
любимый кружок выпиливания лобзиком, сериалы и форум свидетелей быстрой езды должны подождать. Не хотите смотреть видео, почитайте.
Ссылки в сети интернет:
- Официальныйкнижный интернет-магазин Фирмы 1С
- 1С: Специалист официальная информация
- Форум Чистова
- Несколько рекомендаций готовящимся к 1С: Специалист по Платформе
- Готовимся к экзамену 1С: Специалист по платформе 8.х. Разбор часто встречающихся ошибок.
- Экзамен "1С: Специалист" по платформе 8.3 заметки для успешной сдачи (обновлено 20.08.2014)
- Экзамен 1С: Специалист по платформе 8.3. Полностью решенные ВСЕ билеты экзамена с него мы переходим к
Практика:
Рецепт 5:
Пишите шпаргалки. Наверняка слышали это от умудренных опытом
преподавателей в институте. Это правда. Хотя вам возможно не
придется ими воспользоваться (как я уже сказал, просто не хватит
времени), самостоятельно написанные, они помогут вам
структурировать в голове информацию.
Я делал файл excel по одному листу на билет такого вида (картинки
кликабельны)
Потом несколько раз еще проходите цикл без записи: читаете билеты,
сверяетесь с записями.
-Мой трудовик был замечательным мужиком,
научил работать с ручным инструментом, дал основы
электротехники.
А мой торговал на рынке нашими поделками, с картонкой:
"Творчество детейс задержкой умственного развития"
www.anekdot.ru
Рецепт 7:
Когда вы читаете билет, то постарайтесь абстрагироваться от постановки задачи (понятно ведь, что это не Гурген Ашотович, занимающийся торговлей складских стеллажей и их комплектующих попросил написать ему конфигурацию для учета, чтобы обеспечить уникальность деталей). Каждая задача экзамена написана именно так только потому, что в ней сдающему нужно продемонстрировать определенный набор знаний, некоторых из них обязательно, так в каждом билете: партионный учет, соединение таблиц в запросе, проверку на null, полный список как раз в файлеATT83PL.rtf.
Поэтому,когда вы читаете билет, и вы ведь уже написали шпаргалки, если вы не видите типовых требований, то это повод задуматься, а если видите, то вы достигли просветления. Далее, вы не только не нуждаетесь в шпаргалках по знакомым билетам, вы можете любой незнакомый привести к этому виду и решить. Более того, просто в уме. Как бы между строк читая: Видите стеллажи, но читаете регистр сведений для комплектующих, реквизит номенклатуры, оборотный регистр для продаж.
Согласитесь, когда написано именно так, то остается только сесть за клавиши и исполнить.
Этого состояния добиться крайне желательно.
Мальчик, который сходил только на один урок каратэ,
успел только поклониться хулиганам...
www.anekdot.ru.
Рецепт 8:
А когда вы пройдете рецепт 7, вы сможете составить десяток
практических навыков, скорость которых вам надо подтянуть.
Например, 99% что вы не рисуете бизнес-процессы в быту, не делаете
отчетов по регистрам расчета.
Тут большая ошибка думать, что раз вы это знаете, то сделаете
быстро. Сделаете вы со своей обычной скоростью, а надо быстрее.
Желательно типовые вещи отработать до автоматизма, собственно в
этом и цель любого обучения, не только этого. Пример конечно это
оформление отчетов.
Есть немного вещей посложнее на мой взгляд, это например попадание
в интервал от и до в запросе, разбивка периода по датам в запросе,
разбивка периода по датам в модуле проведения, все для расчетных
задач. Их надо по нескольку раз сделать, чтобы понять логику.
Рецепт 9:
Те вещи которые есть во всех билетах, вообще должные делаться с
закрытыми глазами и выключенной головой (как ежедневные утренние
ритуалы, или как завязать шнурки).
Это первичная настройка конфигурации, управляемый интерфейс,
документ Операцияи бизнес-процессы.
Они будут на видео.
Их могут сделать все, кто читает эти строки, но сделать их надо
максимально быстро примерно за 20 минут на все.
Количество отработок по рецептам 8 и 9 я не называю, оно у всех
разное. Кому то надо весь задачник перерешать, кому то пяти раз
достаточно, трех мало наверняка. Либо все решения задач начинаете
именно с этого, с первоначальной настройки.
Еще раз повторюсь проверяете по секундомеру, а не по ощущениям
знаю/сделаю.
Рецепт 10:
Проходите решение именно на скорость. Понятно, что она должна
быть для каждой задачи не выше 1.5 часов.
Желательно, чтобы на оперативный учет уходил час.
Хотя есть варианты с короткой реализацией, есть с длинной, как
повезет. Перерасчеты, завязанные на регистрах бухгалтерского учета,
в принципе долгая задача, если ее решать корректно.
Рецепт 11:
Подумайте над тем, что из требований экзамена вы можете в спешке забыть и завяжите узелки на память.
Как я уже сказал, на мой взгляд, основная проблема для вас это будет цейтнот. И тут как раз ваши знания могут играть против вас. Потому что не все, что требуется от разработчика в реальной жизни, нужно показать на экзамене и наоборот. Простейший пример: отношение к измерениям регистров, на экзамене в принципе достаточно, чтобы они были, в общем случае, при их создании нужно подумать и про порядок и про индексирование и про ведущее ли это измерение. С другой стороны, не каждый день вы переключаете в них режим управления блокировками или разделение итогов.Учитывая, что в каркасной конфигурации не все в нужном положении, это можно пропустить. Не хочется вспоминать всуе наших футболистов, но в ворота с двух метров они попадать могут. Они не могут попадать в них когда не хватает времени.
Я для себя записал такой набор, у вас он будет другим, далее он просто запомнится.
Общие моменты
- Создание интерфейса. Разделы, подразделы
Интерфейс клиентского приложения - Переключение на управляемый режим блокировок
- Индексирование измерений регистров
- Для вывода сообщений в запросе получать представления
- Вид номенклатуры проверять условие на НЕ Услуга
- В запросах не забыть ЕСТЬNULL()
- Включить разделение итогов у регистров
- В отчетах свой формат заголовка
Оперативный учет
- Проблема копеек
- Два варианта проведения
Бухгалтерский учет
- Признак учета Количественный для учета по количеству
- Признак учета для субконто Суммовой снять где он не нужен
Периодические расчеты
- При расчете на форме очищать движения регистров, движениярегистров заполнять из таблиц
Рецепт 12:
Тщательно изучите эти вещи открыв каркасную конфигурацию:
- состав метаданных. Вы должны четко знать какой объект на каком месте в ней находится. Тогда часть работы вы решите копипастом или перетягиваением реквизитов, например в документах есть количество и сумма, перетащить их в ресурсы регистров 3 секунды и минимальная возможность ошибиться.
- синтаксис-помощник. Классика этоБлокировкаДанных из спрвки можно вытащить код подходящий на все случаи жизни.
- шаблоны кода. ctrl-q если кто подзабыл. На экзамене это как минимумНовый СообщениеПользователю.
- горячие клавиши вообще, чем больше вы их запомните, тем проще будет в работе иctrl-пробел для автодополненияв частности
- все конструкторы, их в 1С не меньше 14. Для экзамена, конструктор форм (мы договорились их создавать), конструктор движений, конструктор запроса и мастер создания объекта метаданных
Рецепт 13:
Относитесь к экзамену без фанатизма. Спокойно подготовьте пути
отхода, если уверены в своих силах.
В конце концов первый блин комом и это всего лишь потраченный день
и немного денег.
Экзамен покажет вам то, к чему вы отнеслись без должного
уважения.
В моем случае это было: Да ладно, отчеты то я сделаю точно.
Эти вещи надо подтянуть и повторить. Пересдача выходит дешевле, а
за одного битого, двух небитых дают.
Далее переходим к самому экзамену.
Рецепт 14:
Не волнуйтесь (это не получится)и ни в коем случае не
торопитесь, спешка губит и гораздо более простые дела.
Сейчас в большинстве регионов экзамен проходит в удаленном формате,
это играет на вас, так как вы в привычной домашней атмосфере.
Если только у вас нет дятлов соседей. В моем варианте такое впечатление, что папа высверливает себе и сыну деревянного коника и потом они скачут на них пока не сломается. Поэтому на пятом часу я немного пожалел, что не пошел в офис.
Заранее подготовьте рабочее место, установите веб-камеру максимально далеко, должен быть виден экран, руки на клавиатуреи частично вы сами, иначе откатиться на кресле не получится. Еда навряд ли, а питье приготовьте обязательно.
Рецепт 15:
Как бы не шел процесс, делайте перерывы как минимум по 5 мин
между оперативным и бухгалтерским ибухгалтерским и СПР.
Примерно через 2 и 3.5 часа от начала, помните о чем мы
договаривались в рецепте 10 1.5 часа на задачу!, не получается, не
залипайте надолго, потом можете сняться за пару минут.
Сохраняйте базу в этот момент.
Можно конечно пойти без перерывов, по рецепту дальнобойщиков, с пластиковой бутылкой под столом, но это перебор в первую очередь для мозга.
Рецепт 16:
Бизнес-процессы (управляемые формы) нужно сделать сразу и забыть
о них, документ "Операция" сделать как только будет понятно
количество субконто в задаче и тоже забыть о нем.
Рецепт 17:
Так же при переходе к задаче делаете заготовку для отчета в базе
данных. Выгружаете ее на диск,доводите до ума как внешний отчет и
загружаете обратно.
Во первых, вам не надо будет перезапускать конфигурацию, во вторых
у вас в любом случае будет отчет, хотя бы и не соответствующий по
внешнему виду (0,5 1,5 балла на милость преподавателя, но без
отчета 1,5 без вариантов).
Рецепт 18:
Все движения делаете сначала конструктором движений. Потом
можете переименовать процедуруОбработкаПроведения и делать еще.
Все объекты метаданных, желательно даже существующие проходите
мастером по вкладкам. Так вы 100% ничего не пропустите по сравнению
с палитрой свойств.
Все запросы соответственно конструктором запросов и ой как
желательно в пользовательском режиме на тестовых данных.
На пятом часу будет такой ажиотаж, что можно будет упереться в
простейший Дк Кт и встать намертво.
Я об этом знал и все равно наступил на эти грабли, когда смотришь
на код, он простой и правильный, но не работает.
Потерял 10 мин, ушел в пользовательский режим, за две минуты
снялся, но паровоз уже уходил...
Рецепт 19:
Не переключайтесь на английскую раскладку, вам понадобятся из нее только символы
Символ | Сочетание клавиш |
& | Alt-38 |
< | Alt-60 |
> | Alt-62 |
[ | Alt-91 |
] | Alt-93 |
Больше я не припомню, выучите эти комбинации и они вам пригодятся как на экзамене так и в работе.
Рецепт 20:
Сохранитесь за пару минут до окончания в варианте без выдачи
ошибок в пользовательском режиме. Ровно по времени вас просто
выбьет из сеанса. Согласитесь, что непроводящийся документ
начисления зарплаты гораздо хуже, чем не рассчитанный один из видов
начислений.
Будете кричать в надпись "Завершение сеанса" Да я только, дебет с
кредитом перепутал.
С этим никто на дистанционной сдаче не поможет.
Это моя вечная ошибка, и самое занимательное, что ее спокойно принимали все главбухи с которыми приходилось работать. Они просто знали, что отчет будет быстро, потом поменяем Дт и Кт и можно пользоваться.
Ничто так не портит цель, как попадание ...
www.anekdot.ru
Рецепт 21 ичто дальше:
На этом красивом числе остановлюсь и пожелаю всем удачи, она
понадобится в следующем году даже тем, кто никаких экзаменов не
сдает. Конечно же здоровья и крепких нервов.
Посмотрите видео, на нем все будет понятнее.
Отнеситесь ко всему здесь сказанному критически.
Если что-то вспомнится еще допишу.
Да еще тем кто сдаст все только начинается.
Возможно кто то думает, что после сдачи экзамена он проснется богатым и знаменитым, и три прекрасные нимфы принесут ему лавровый венок. Это не совсем так. Скорее наоборот, чем выше ты поднимаешься по ступеням образования, тем шире твой горизонт и тем больше видно из того, чему хотелось бы (а иногда и нужно) обучиться.
Для начала вас накроет эффект Даннинга Крюгера.
Новый план обучения и вперед.
Прекрасный курс Дарьи Усачевой сейчас идет на youtube"Разработка в 1С для школьников". Что-то новенькое., рекомендую к просмотру, узнаете много нового )
Если все выше изложенное показалось вам банальным, это просто
очень хорошо.
Вы полностью готовы к сдаче экзамена.
Приходите в комментарии, пишите свои рецепты, чтобы получилась
кулинарная книга.