Гуманитарий с 0 знаний в IT и в программировании. Первая часть. И предпоследняя про 1С

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Нулевую часть я написал ещё 29.03.23. числа, после проверок её выложили только 09.04.23. В нулевой части прописаны важные данные обо мне и основная мотивация написания данных статей.

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

Я рассказываю. Приятного чтения.

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

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

Моё обучение можно разделить на 5 периодов:

  1. До 27.02.23. отправлял резюме и делал три ВКР

  2. До сессии: 27.02.23. – 04.04.23.

  3. После сессии: 08(14).05.23. – 31.05.23.

  4. После сдачи 1С:Профессионала + доделывание КР + платная ВКР: 01.06.23. – 22.06.23.

  5. Настоящие рабочие задачи: 23.06.23. – 12.07.23.


Первый период. До 27.02.23.: отправлял резюме и делал три ВКР

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

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

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


Второй период: до сессии: 27.02.23. – 04.04.23.

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

Подготовка проходила за чтением статей и просмотров видео, которые рассказывали о том, что такое 1С, что в себя включает, из чего состоит, с чего лучше начать, чего ожидать и т. д. Я нашёл видео, где автор объяснял про 1С и дал свой перечень из 4 книг: Практическое пособие разработчика, Язык запросов, Разработка сложных отчётов, Разработка интерфейса. Я подробнее остановлюсь на данных книгах и добавлю даже одну свою.

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

Вначале нашёл ютуб канал и курс на нём «Школа 1С - видеоуроки бесплатно Леонтьев Илья», проходил его с 27.02.23. по 08.03.23. Я обратил внимание на данный курс, потому что там были хорошие отзывы, да и многие ссылались на него, когда рассказывали с чего начать. Курс в общем приятный, короткие видео по 10 минут по одной теме хорошо объясняют топик, но в середине уже было сложно понимать, что происходит, потому что какая-то часть информации просто не рассказана, а остальная слишком сложная для новичка. Я уже ради галочки просмотрел видео, но не повторял за автором тех действий, которые он делает, потому что я всё равно ничего не понимал.

30 часов и 15 минут на изучение курса на ютубе «Школа 1С - видеоуроки бесплатно Леонтьев Илья»
30 часов и 15 минут на изучение курса на ютубе «Школа 1С - видеоуроки бесплатно Леонтьев Илья»

Затем я уже решил разделить обучение: нашёл ещё один курс «Евгений Гилев — Программирование в 1С 8.3 - за 21 день» и книгу «Хрусталева Е. Ю., Радченко М. Г. 1С-Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. Издание 3. 2023»

С 09.03.23. начал изучать курс и книгу.

  1. К 27.03.23. прошёл книгу до 531 страницы до раздела «Бухгалтерский учет», в начале раздела было написано, что лучше почитать про бух учет, потому что без понимания главных принципов бух учета будет очень сложно проходить книгу, поэтому тут я начал почитывать источники, связанные с бух учетом

  2. К 29.03.23. я закончил курс

Вывод по курсу и книге: в самом начале довольно неплохо объясняется, но чем дальше, тем сложнее становится материал, но сложность в данном случае не такая, что «ага, я изучил этот момент в прошлых разделах, сейчас я освежу свои знания и пойму и справлюсь с данным разделом», нет. Эта сложность из разряда «про это нигде не написано в книге, не объясняется почему так, а не иначе, автор просто говорит без каких-либо объяснения сделать что-то таким образом и будет всё отлично». Это касается и курса, и книги.

Левый столбик - 38 часов и 15 минут на курс «Евгений Гилев — Программирование в 1С 8.3 - за 21 день»; по середине столбик - 27 часов и 30 минут на книгу Хрусталева Е. Ю., Радченко М. Г. 1С-Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. Издание 3. 2023 (До раздела Бух Учета); правый столбик - общее количество часов в день
Левый столбик - 38 часов и 15 минут на курс «Евгений Гилев — Программирование в 1С 8.3 - за 21 день»; по середине столбик - 27 часов и 30 минут на книгу Хрусталева Е. Ю., Радченко М. Г. 1С-Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. Издание 3. 2023 (До раздела Бух Учета); правый столбик - общее количество часов в день

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

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

И самое крутое в этом периоде, что мои старания были замечены! Меня позвали на интервью именно на 1С-разрабтчика в небольшую фирму из 5 человек. При встрече я, конечно, сразу говорю, что я только обучаюсь и мало знаю. Говорю это, чтобы напомнить и предупредить интервьюера, с кем он имеет дело, но также и оценить реакцию работодателя на эту информацию. В общем, мы с ним поговорили, он сказал, что вышлет тестовое задание и уже на его основе примет решение, но я ему сказал, что до конца апреля буду учиться на сессии – до 27.04.23., поэтому мы договорились, что он вышлет тестовой к концу сессии.

20.04.23. на мой отклик ответил ещё один работодатель, у него тоже фирма из 5 человек, его условия мне показались интереснее, да и рабочее место было в 15 минутах езды от меня, а первое где-то в 40 минутах. Он предложил действовать в таком порядке: он может предоставить мне рабочее место, чтобы я приезжал и готовился к сертификату «1С:Профессионал», платить он пока не будет, но если будет видеть целеустремлённость и трудолюбие, то может давать 5.000-10.000 на то, чтобы поддерживать мою мотивацию. После сертификата «1С:Профессионал» он будет давать практические задачи, а также мне надо будет готовиться к сертификату «1С:Специалист». Я согласился, также был рад, что мне дают шанс! Также, когда я буду уже приносить настоящую пользу фирме, то будет пересмотр з/п в соответствии с моим навыками

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


Третий период: после сессии: 08(14).05.23. – 31.05.23.

Правда, дверца успехов и удовольствия от процесса быстро захлопнулась, потому что началась сессия, поэтому я не уделял времени на изучение 1С с 05.04.23. по 27.04.23..

А также до 14.05.23. нужно было ещё много времени уделить на то, чтобы закончить обучение полностью, потому что это была последняя сессия.

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

С 20.05.23. по 25.05.23. я снова выбыл из процесса подготовки, потому что нужно было доделывать и переделывать замечания по КРы и ВКРы, которые прислали научные руководители.

Стоит отметить, что ко второму работодателю я приехал в следующий раз только 26.05.23. (пятница), конечно, забыл поддерживать с ним контакт, поэтому он подумал, что я слился, и он был в некоторой степени удивлён звонку и встрече со мной. Но я сообщил ему, что хочу сдать сертификат через полторы недели, на что он работодатель сказал, что сдаётся сертификат по средам, я сказал, что тогда попытаю удачу в среду 31.05.23. числа, он дал добро, записал меня и оплатил мне сдачу данного сертификата.

С 26.05.23. по 30.05.23. я снова готовился к сертификату и 31.05.23. я его сдал: 12 из 14 ответов!

Эмоционально данный период был неприятным: мне нужно было доделывать большие задания по ВУЗу, а это пустая трата времени: в сумме было потрачено около месяца, а так как ещё нужно было доделывать КРы и ВКРы, то всегда было раздражающе чувство напряжения из-за того, что в любой день могут прислать замечания, которые нужно править, а поэтому нужно выделять время. Но в конце мая это почти закончилось.

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

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

62 часа и 45 минут на подготовку к сертификату «1С:Профессионал. 1С-Предприятие 8»
62 часа и 45 минут на подготовку к сертификату «1С:Профессионал. 1С-Предприятие 8»

Четвёртый период: после сдачи 1С:Профессионала + доделывание КР + платная ВКР: 01.06.23. – 22.06.23.

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

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

Так как я считал, что книга «Практическое пособие разработчика» мало погружается в код, а я хотел быть именно разработчиком и писать код, то я постарался найти какие-нибудь материалы, которые связаны с кодингом, отчасти я нашёл такой источник, это была книга: «Радчено М. Г. 1С-Программирование для начинающих. Детям и родителям, менеджерам и руководителям. Разработка в системе 1С-Предприятие 8.3. Изд 2. 2022». Я немножко изучил книгу ещё в начале апреля (3, 4, 9 апреля), но с 02.06.23. я уже сел за неё плотно, 22.06.23. числа закончил её изучать.

И что я вам могу сказать по этому поводу? Снова точно такая же ситуация, как и с ресурсами раньше: начало книги ещё старается объяснять разжёвывать новый материал, но чем дальше, тем сложнее материал и меньше объяснений к этому материалу. Уже ближе к концу идёт работа с планировщиком, который требует довольно хорошего понимания встроенного языка и логики работы форм, но эти темы не так хорошо разбирались на протяжении всей книги, чтобы переходить к такой сложной теме. В итоге последний раздел с планировщиком проходит в стиле: «вставьте этот код и всё будет хорошо».

По моему эмоциональному состоянию я могу сказать, что было всё довольно хорошо. Конечно, я снова сильно напрягся по поводу платной ВКР, потому что снова очень много времени тратил на то, чтобы её переделать и доделать, но в итоге всё получилось, он получил 4, а я получил 15.000 рублей за неделю.

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

81 час и 10 минут на изучение книги «Радчено М. Г. 1С-Программирование для начинающих. Детям и родителям, менеджерам и руководителям. Разработка в системе 1С-Предприятие 8.3. Изд 2. 2022»
81 час и 10 минут на изучение книги «Радчено М. Г. 1С-Программирование для начинающих. Детям и родителям, менеджерам и руководителям. Разработка в системе 1С-Предприятие 8.3. Изд 2. 2022»

Пятый период: настоящие рабочие задачи: 23.06.23. – 12.07.23.

Ну что я могу сказать… как мне дали первую практическую задачу, я прочувствовал всю тленность бытия, потому что я совершенно не знал, что мне делать!!!

Задача была такая:

  • в УНФ в документе «задание на работу» есть кнопка «создать на основании»

  • в список выплывающих документов нужно добавить ещё один документ.

Я тыкался, мыкался, пытался применить все накопленные знания по курсам и книгам… но безуспешно. Знаете почему? Потом что существует такая система, как БСП (1С:Библиотека стандартных подсистем)! Когда я задал вопрос в чате телеграма, они сказали, что нужно посмотреть в руководстве БСП, и только в этот момент я узнал о существовании БСП!

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

Я сделал! Ура! А потом вторая задача…

Задача была такая:

  • есть ещё один документ, в котором нет кнопки «создать на основании»,

  • нужно вывести туда эту кнопку,

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

И я пытался действовать по предыдущей методе, думая, что кнопка автоматически выведется, если я добавлю такой же код, просто для данного документа… но всё было гораздо проще! Нужно было тупо создать новую кнопку и тупо прописать нужный код, как будто бы этого БСП вообще не существует!

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

Задача:

  • у документа «задача» есть кнопка,

  • кнопка открывает календарь (с планировщиком) исполнителя,

  • данный календарь заполняется на основании документа «задача»,

  • потом что-то настраивается в календаре,

  • потом после закрытия календаря

  • документ «задача» принимает все изменения, которые были сделаны в календаре.

  • данный функционал вызова календаря нужно было поместить в документ «задание на работу».

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

Я потратил на это пару дней, но всё безуспешно: да, я смог поместить кнопку вызова формы календаря в документ «задание на работу», но совершать какие-то изменения и тем более обратно сохранять их при закрытии – не смог! Потому что надо иметь огромные знания в области платформы 1С и БСП, но это я не проходил в двух основных книгах и на курсах. Я нашёл уже нужную информацию ближе к тому моменту, как я ушёл с работы. Какая-то часть информации была в книге «Разработка интерфейса».

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

Почему я так быстро слился? Во время практических заданий у меня не только ничего не получалось, но эти задания почти не были связаны с программированием! И я понял в этот период, что не хочу видеть эти кнопочки, что-то с ними визуально делать, хочу тупо сидеть, смотреть на чёрный экран, писать буквы, цифры и символы, затем скомпилировать код и увидеть, что всё работает (если не работает, то найти ошибку и исправить)!

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

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

К картинке дам более подробное пояснение:

- 4 часа и 50 минут на книгу «Хрусталева Е. Ю., Радченко М. Г. 1С-Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. Издание 3. 2023.» (С начала)
- 4 часа и 50 минут на подготовку к сертификату «1С:Специалист»
- 26 часов и 30 минут затратил на выполнение задач

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

В итоге 12.07.23. я ушёл и перестал изучать 1С

Источник: https://habr.com/ru/articles/748070/


Интересные статьи

Интересные статьи

TL;DR — разбираю новую версию Хабра. В статье много текста и изображений. В прошлом году наш любимый Хабр получил новый дизайн и целый ряд важных изменений и улучшений. Связанные они с оптимизацией...
Меня зовут Юрий Сергеев, я основатель и управляющий партнер в Swordfish Security. С 2017 наша компания активно занимается проблематикой построения процессов разработки защищенного ПО (Secure Software ...
Здравствуйте, уважаемая аудитория! Предлагаю вашему вниманию первую часть перевода большой обзорной статьи на тему рекомендательных систем, а именно - одной из ее областе...
Значительная часть моих ежедневных действий на компьютере и смартфоне выполняется с помощью приложений Microsoft. Отправить электронную почту, создать заметку в календаре...
Основатель Instagram: — «Люди всегда были визуалами — наш мозг лучше обрабатывает именно изображения. Письмо не естественно для человека. В Instagram мы возвращаемся к тому, что наиболее естестве...