#Мысли
Напряженная неделя выдалась, всю неделю над 1 большой задачей бился. Решил попробовать поработать по технике по pomodoro, вещь рабочая кстати, работать гораздо легче становится
Кстати много чего нового узнал, например с хранилищем значений поработал, и даже рекурсию когда алгоритм разрабатывал применил впервые(кто-то хоть раз кстати рекурсию применял? Мне кажется в 1С это максимально редкая вещь)
Кстати есть тема для обсуждения.
Нужно ли включать нерелевантный опыт в резюме, именно программисту?
Напряженная неделя выдалась, всю неделю над 1 большой задачей бился. Решил попробовать поработать по технике по pomodoro, вещь рабочая кстати, работать гораздо легче становится
Кстати много чего нового узнал, например с хранилищем значений поработал, и даже рекурсию когда алгоритм разрабатывал применил впервые(кто-то хоть раз кстати рекурсию применял? Мне кажется в 1С это максимально редкая вещь)
Кстати есть тема для обсуждения.
Нужно ли включать нерелевантный опыт в резюме, именно программисту?
🔥6
🔥1
#Мысли
Ещё 1 тема вспомнилась
На многих курсах с 0 есть 2 темы СПР, и регистры бухгалтерии.
Мне это ни разу не пригодилось(и слава богу)
Конечно может быть человек сразу же попадет на работу с БП/ЗУПом и там ему это пригодится, но как мне кажется такая ситуация редкость, ни разу не видел чтобы кто-то искал стажеров/джунов сразу на эти конфы в основном это УТ/УНФ как я видел
Стоит ли новичку обучаться этим темам? Или лучше не забивать голову и доучить по мере надобности?
Ниже опрос 👇
Ещё 1 тема вспомнилась
На многих курсах с 0 есть 2 темы СПР, и регистры бухгалтерии.
Мне это ни разу не пригодилось(и слава богу)
Конечно может быть человек сразу же попадет на работу с БП/ЗУПом и там ему это пригодится, но как мне кажется такая ситуация редкость, ни разу не видел чтобы кто-то искал стажеров/джунов сразу на эти конфы в основном это УТ/УНФ как я видел
Стоит ли новичку обучаться этим темам? Или лучше не забивать голову и доучить по мере надобности?
Ниже опрос 👇
🔥1
Где взять практические задачи новичку?
Я не раз говорил что при поиске первой работы нужно сделать портфолио (хотя я не делал, но вы делайте 😁)
Но где взять задачи?
1. Тестовые задания
Их могут после собеса, до собеса.
Также можно просто погуглить "Тестовые задания 1С"
2. Сборник задач Чистова
Книга "Сборник задач по разработке на платформе 1С:Предприятие"
Всю прорешивать ненужно, рекомендую решить эти задачи:
- Самая простая задача
- Скоропортящиеся продукты
- Резервирование товаров
- Валютные операции
- Автосписание товаров
Варианты задач выбирайте сами, но лучше всего самые последние т.к. они сложнее
3. Сборник задач Ильяса Низамутдинова
Это подсказали в комментариях 😁
4. Изучать типовую конфигурацию
Можно просто начать изучать какое-нибудь типовое решение и по мере изучения всплывают какие-то мысли что можно доработать в каком-то документе, справочнике и т.д.
5. Каналы фриланса
В каналах фриланса иногда всплывают задачи прямо с ТЗ, где-то простые доработки, можно просто почитать и самому реализовать, это уже относится к реальным задачам
6. Ментор
Ментор сможет накидать реальных задач + можно затем запросить у него код-ревью и + вы уже изучаете устройство типовой конфигурации изнутри, этот вариант не из дешевых конечно. Но гораздо дешевле курсов. Как вариант взять 5-6 занятий и чередовать их в таком порядке:
1. Накидали задач
2. Код-ревью задач
Пишите свои варианты в комментариях 👇
Я не раз говорил что при поиске первой работы нужно сделать портфолио (хотя я не делал, но вы делайте 😁)
Но где взять задачи?
1. Тестовые задания
Их могут после собеса, до собеса.
Также можно просто погуглить "Тестовые задания 1С"
2. Сборник задач Чистова
Книга "Сборник задач по разработке на платформе 1С:Предприятие"
Всю прорешивать ненужно, рекомендую решить эти задачи:
- Самая простая задача
- Скоропортящиеся продукты
- Резервирование товаров
- Валютные операции
- Автосписание товаров
Варианты задач выбирайте сами, но лучше всего самые последние т.к. они сложнее
3. Сборник задач Ильяса Низамутдинова
Это подсказали в комментариях 😁
4. Изучать типовую конфигурацию
Можно просто начать изучать какое-нибудь типовое решение и по мере изучения всплывают какие-то мысли что можно доработать в каком-то документе, справочнике и т.д.
5. Каналы фриланса
В каналах фриланса иногда всплывают задачи прямо с ТЗ, где-то простые доработки, можно просто почитать и самому реализовать, это уже относится к реальным задачам
6. Ментор
Ментор сможет накидать реальных задач + можно затем запросить у него код-ревью и + вы уже изучаете устройство типовой конфигурации изнутри, этот вариант не из дешевых конечно. Но гораздо дешевле курсов. Как вариант взять 5-6 занятий и чередовать их в таком порядке:
1. Накидали задач
2. Код-ревью задач
Пишите свои варианты в комментариях 👇
👍16🔥5
Отзыва на курс инфостарта по обмену данными не будет, по крайней мере в ближайшее время точно. Неизвестно что там с задачей по интеграции, и как я посмотрел всю инфу можно найти в интернете, да и лишние темы в нём есть, но это только то что я увидел, точно насчет него сказать не могу т.к. не прошёл до конца и скорее всего не буду
Сейчас готовлюсь к профу по платформе (не знаю зачем он мне, но почему-то мне хочется его получить) до конца месяца планирую подготовиться и в начале следующего сдать
Сейчас готовлюсь к профу по платформе (не знаю зачем он мне, но почему-то мне хочется его получить) до конца месяца планирую подготовиться и в начале следующего сдать
🔥7👍2
Кстати ещё 2 интересных события произошло
1. Мне написали на почту и предложили работу при этом на hh приглашения нет, да и статус у меня там стоит что я не ищу работу
2. Когда искал работу 1 компания предложила оффер от которого я отказался, сейчас написали и предложили задачу по обмену на КД 2, отказался т.к. КД не знаю, да и времени не особо много её делать т.к. ещё и рабочие задачи есть.
1. Мне написали на почту и предложили работу при этом на hh приглашения нет, да и статус у меня там стоит что я не ищу работу
2. Когда искал работу 1 компания предложила оффер от которого я отказался, сейчас написали и предложили задачу по обмену на КД 2, отказался т.к. КД не знаю, да и времени не особо много её делать т.к. ещё и рабочие задачи есть.
🔥4
#Мысли
Как-то поспешно я решил готовиться к профке по платформе совсем забыв о том что мне нужно писать диплом. Поэтому сейчас занимаюсь им.
Пишу кстати на 1С, причем решил схитрить и не писать конфу(хотя была мысль сделать доработку типовой конфы), а взять конфу с диплома Яндекса т.к. зачем запариваться там где не нужно?
Решил что встрою туда расширение голосового помощника из моей статьи и в список использованных источников укажу ссылку на неё. Будет такой своеобразный прикол 😁
Как-то поспешно я решил готовиться к профке по платформе совсем забыв о том что мне нужно писать диплом. Поэтому сейчас занимаюсь им.
Пишу кстати на 1С, причем решил схитрить и не писать конфу(хотя была мысль сделать доработку типовой конфы), а взять конфу с диплома Яндекса т.к. зачем запариваться там где не нужно?
Решил что встрою туда расширение голосового помощника из моей статьи и в список использованных источников укажу ссылку на неё. Будет такой своеобразный прикол 😁
🔥10
#Мысли
Возможно ли выйти на 100к за год?
Ответ - да
Конец 🙃
На прошлой недели сидел работал и вдруг неожиданное приглашение на собеседование (хотя статус - не ищу работу)
Поговорили, решил сходить на собеседование т.к. люблю оценивать свои технические навыки, а тех. собес для этого подходит лучше всего.
Но есть 1, но. Это был инхаус, сходил и послушал что требуется и какой там формат работы и понял, что даже за ЗП 110к такое выдержать будет сложно. Сам себе сними задачу, и успей сделать все и всем в бесконечной суматохе и бесконечном потоке задач за 1 раз, и работай в офисе (хотя я не против)
Безусловно в инхаусах зарплата гораздо выше, но стоит ли оно того? Каждый определяет сам для себя
P.S. инхаусы конечно бывают разные, но большинство именно такие
Возможно ли выйти на 100к за год?
Ответ - да
Конец 🙃
На прошлой недели сидел работал и вдруг неожиданное приглашение на собеседование (хотя статус - не ищу работу)
Поговорили, решил сходить на собеседование т.к. люблю оценивать свои технические навыки, а тех. собес для этого подходит лучше всего.
Но есть 1, но. Это был инхаус, сходил и послушал что требуется и какой там формат работы и понял, что даже за ЗП 110к такое выдержать будет сложно. Сам себе сними задачу, и успей сделать все и всем в бесконечной суматохе и бесконечном потоке задач за 1 раз, и работай в офисе (хотя я не против)
Безусловно в инхаусах зарплата гораздо выше, но стоит ли оно того? Каждый определяет сам для себя
P.S. инхаусы конечно бывают разные, но большинство именно такие
👍3🔥1
На этой неделе позвали на интервью курса от яндекса, обсудили мой опыт, обсудили чем я занимаюсь чего не хватает на курсе и что не нужно на курсе. Упомянул свою статью, ознакомились, сказали что если в будущем будет интересно будет возможность писать сами уроки для курса яндекса, посмотрим как будет, я бы попробовал на самом деле т.к. есть опыт студента и я понимаю какого ученику, а особенно человеку с 0, как более подробно и понятно описать урок
infostart.ru
Внедрение и эксплуатация голосового помощника 1С
В платформе 8.3.25 появилась возможность работы с голосовым помощником. Сейчас только демо само по себе сыровато, но работает. Недавно на одном проекте решили сделать голосового помощника, эту задачу поручили мне. И я полез в интернет и обнаружил, что инфы…
🔥6
#Мысли
Давайте ещё раз обсудим грейды
Как-то я проводил опрос кто с каким грейдом читает мой канал, и читают почти все грейды, так вот у меня возник вопрос как стажеру понять что он уже джун, а джуну что он уже джун + либо мидл и т.д.
Кто как думает, можно ли самому объективно оценить свои знания(и как это сделать) либо это может сделать только более опытный специалист?
Давайте ещё раз обсудим грейды
Как-то я проводил опрос кто с каким грейдом читает мой канал, и читают почти все грейды, так вот у меня возник вопрос как стажеру понять что он уже джун, а джуну что он уже джун + либо мидл и т.д.
Кто как думает, можно ли самому объективно оценить свои знания(и как это сделать) либо это может сделать только более опытный специалист?
Telegram
Путь студента в 1С
Стало интересно кто с каким грейдом читает канал
Стажер / Джун / Мидл / Сеньор / Тестировщик / Архитектор / Функциональный архитектор / Аналитик / Внедренец / Не связан с 1С
Стажер / Джун / Мидл / Сеньор / Тестировщик / Архитектор / Функциональный архитектор / Аналитик / Внедренец / Не связан с 1С
🔥1
#Мысли
Как отлаживать код?
Сегодня хочу рассказать как я отлаживаю код, а конкретно ищу нужное. Заранее упомяну что я не профессионал и не утверждаю что это максимально эффективно и правильно, просто хочу рассказать как это делаю я и может быть это поможет новичкам.
1. Как найти нужный метод или место где происходит какая-то логика?
Предположим ситуацию нам нужно найти метод и место где заполняется какой-то реквизит.
Допустим есть один большой метод на 300 + строк который также вызывает куча других методов. Вам нужно найти место где заполняется реквизит, допустим контрагент, но проблема в том что контрагент заполняется неявно и в каком-то другом методе который мы вызываем
Для начала нужно понять действительно ли в нужном методе мы находимся. Выводим в табло реквизит контрагент и ставим точку останова на КонецПроцедуры
Если в конце у нас заполненный реквизит контрагент, значит мы в нужном методе. Далее ставим точку останова на середину метода и смотрим, если реквизит заполнился значит это происходит где-то выше в коде, если нет тогда где-то ниже. Далее точно по такой же логике и ищем тот самый метод который вызывается для того чтобы заполнить реквизит. В этом же методе если такая же ситуация, действуем по такой же логике
2. Что делать если не знаешь какой метод выполняется?
Допустим выполняется какая-то логика, но неизвестно в каком методе это происходит.
Тут на помощь приходит замер производительности.
Перед тем как обработать логику, в конфигураторе нажимаете на замер производительности, далее запускаете саму логику и после того как она осуществилась сразу отключаете его, выходит табло которое показывает какие методы и сколько выполнялись. Таким образом можно найти нужный метод
Как отлаживать код?
Сегодня хочу рассказать как я отлаживаю код, а конкретно ищу нужное. Заранее упомяну что я не профессионал и не утверждаю что это максимально эффективно и правильно, просто хочу рассказать как это делаю я и может быть это поможет новичкам.
1. Как найти нужный метод или место где происходит какая-то логика?
Предположим ситуацию нам нужно найти метод и место где заполняется какой-то реквизит.
Допустим есть один большой метод на 300 + строк который также вызывает куча других методов. Вам нужно найти место где заполняется реквизит, допустим контрагент, но проблема в том что контрагент заполняется неявно и в каком-то другом методе который мы вызываем
Для начала нужно понять действительно ли в нужном методе мы находимся. Выводим в табло реквизит контрагент и ставим точку останова на КонецПроцедуры
Если в конце у нас заполненный реквизит контрагент, значит мы в нужном методе. Далее ставим точку останова на середину метода и смотрим, если реквизит заполнился значит это происходит где-то выше в коде, если нет тогда где-то ниже. Далее точно по такой же логике и ищем тот самый метод который вызывается для того чтобы заполнить реквизит. В этом же методе если такая же ситуация, действуем по такой же логике
2. Что делать если не знаешь какой метод выполняется?
Допустим выполняется какая-то логика, но неизвестно в каком методе это происходит.
Тут на помощь приходит замер производительности.
Перед тем как обработать логику, в конфигураторе нажимаете на замер производительности, далее запускаете саму логику и после того как она осуществилась сразу отключаете его, выходит табло которое показывает какие методы и сколько выполнялись. Таким образом можно найти нужный метод
🔥13👍4
Forwarded from Роберт Олдман в 1С
Telegram
Роберт Олдман в 1С
CEO компании, которая разрабатывает одну из самых мощных ИИ-моделей Claude AI, заявил, что профессия «Программист» исчезнет уже через 12 месяцев.
Согласно оценкам исследователей в области развития ИИ, через 3–6 месяцев нейросети будут генерировать 90% программного…
Согласно оценкам исследователей в области развития ИИ, через 3–6 месяцев нейросети будут генерировать 90% программного…
😁2
Роберт Олдман в 1С
Хорошо, что это не про 1С https://yangx.top/oldman1c/632 @oldman1c
Сегодня был в БИТе, на моем первом рабочем месте, ставил печати на практику колледжа. Обсуждали с РП и Ровом эту ситуацию, говорят такое уже разрабатывают для 1С, для EDT я такое видел, а вот для конфигуратора нет.
Мы обсудили что это невыгодно для 1С, т.к. могут быть отвалы франчей и снижение прибыли самой 1С
Как думаете, дойдет ли это до 1С?
Мы обсудили что это невыгодно для 1С, т.к. могут быть отвалы франчей и снижение прибыли самой 1С
Как думаете, дойдет ли это до 1С?
🔥1
#Мысли
Решил следить за своим кодом и завёл в своём обсидиане некоторые правила чистого кода, после каждой решённой задачи перед тем как отдавать её на код-ревью основные это:
1. Закомментированы ли сложные участки кода и как они з акомментированы
2. Выборка в запросе следует алфавитному порядку
3. Проверка на принципы чистого кода (DRY, KISS, GIGO, YAGNI, LIAR)
4. Содержит ли метод аннотацию
5. Единое стилистическое оформление кода
6. Оформлен ли модуль в соответствии со стандартами
И так далее, думаю это полезно в 1 очередь для сопровождаемости кода кем-то другим, сейчас читаю книгу про чистый код в 1С, планирую скоро сделать обзор и розыгрыш 1 из 2 книг на выбор
Решил следить за своим кодом и завёл в своём обсидиане некоторые правила чистого кода, после каждой решённой задачи перед тем как отдавать её на код-ревью основные это:
1. Закомментированы ли сложные участки кода и как они з акомментированы
2. Выборка в запросе следует алфавитному порядку
3. Проверка на принципы чистого кода (DRY, KISS, GIGO, YAGNI, LIAR)
4. Содержит ли метод аннотацию
5. Единое стилистическое оформление кода
6. Оформлен ли модуль в соответствии со стандартами
И так далее, думаю это полезно в 1 очередь для сопровождаемости кода кем-то другим, сейчас читаю книгу про чистый код в 1С, планирую скоро сделать обзор и розыгрыш 1 из 2 книг на выбор
🔥23
Я ушел в инхаус
Да, я снова поменял работу и да я тот самый рэд флаг для HRов
Произошло это по 2 причинам:
1. У меня была цель попасть на проект внедрения ERP, которую я как раз таки выполнил, причем попал на внедрение с 0, до меня только слегка был доработан справочник номенклатуры, т.к. основной упор сейчас на перенос данных из УПП. Кстати ещё будет переход всех складов на ТСД чего я очень жду т.к. задачи с оборудованием мне всегда нравились(скучаю по работе с ККТ, эквайрингом и по БПО, но этого здесь наверное не будет)
2. Ну и зарплата, получаю сейчас в 2,5 раза больше чем на прошлом месте, а повысить её настолько без смены работы почти нереально
Кстати как я заметил оценить свой уровень ЗП самостоятельно почти нереально, я даже с ментором созванивался чтобы определить точно ли я тяну на ту ЗП которую хочу, в итоге даже предлагали даже больше чем просил, так что как я понял, скорее всего нужно смотреть предложение работодателя по ЗП, самому объективно оценить её никак нельзя
Также при поиске работы обнаружил у себя большие пробелы в базовых знаниях, которую думаю надо как-то заполнять, хотя 99% из них мне даже в работе ни разу то и не пригодились. Вроде должно быть стыдно, с другой стороны мне кажется нужно уметь самостоятельно искать нужную информацию, а не знать наизусть все галки конфигуратора ( хотя такое и невозможно)
Как-то я писал пост что не хочу работать в инхаусах, но тут оказался не типичный инхаус по типу "Сними сам задачу, администрируй базы" - и т.п. Здесь у нас целая команда, коммуникация по задаче, код-ревью, архитектор, кстати переходим не полностью сами, помогает подрядчик. Что забавно при поиске работы от этого же подрядчика я получил оффер
Кстати про поиск работы, мне всегда был интересен этот процесс, за исключением тестовых которые я и так не делал и просто скипал такие компании т.к. не особо интересны то и были, в 80% случаев просто пример обработки принимают, в остальных я просто их не делаю
Раньше мне прям очень нравился процесс поиска работы, но в этот раз было столько собесов, что я уже думал как бы поскорее они закончились.
Сейчас работаю по блоку производства, это доработка типового функционала, и разработка нового. Заметил кстати насколько сложнее дорабатывать типовой функционал при этом ещё это сделать так чтобы ничего не сломалось, поэтому те кто хочет сильно выделиться при поиске работы(говорю про тех кто ищет первую работу) поделайте задачи на доработку типового функционала и добавьте в свое портфолио. Это конечно будет сложно и даже очень, но зато получите огромный опыт.
Новая работа мне нравится, надеюсь будет что-то интересное о чем буду писать в дальнейшем
Да, я снова поменял работу и да я тот самый рэд флаг для HRов
Произошло это по 2 причинам:
1. У меня была цель попасть на проект внедрения ERP, которую я как раз таки выполнил, причем попал на внедрение с 0, до меня только слегка был доработан справочник номенклатуры, т.к. основной упор сейчас на перенос данных из УПП. Кстати ещё будет переход всех складов на ТСД чего я очень жду т.к. задачи с оборудованием мне всегда нравились(скучаю по работе с ККТ, эквайрингом и по БПО, но этого здесь наверное не будет)
2. Ну и зарплата, получаю сейчас в 2,5 раза больше чем на прошлом месте, а повысить её настолько без смены работы почти нереально
Кстати как я заметил оценить свой уровень ЗП самостоятельно почти нереально, я даже с ментором созванивался чтобы определить точно ли я тяну на ту ЗП которую хочу, в итоге даже предлагали даже больше чем просил, так что как я понял, скорее всего нужно смотреть предложение работодателя по ЗП, самому объективно оценить её никак нельзя
Также при поиске работы обнаружил у себя большие пробелы в базовых знаниях, которую думаю надо как-то заполнять, хотя 99% из них мне даже в работе ни разу то и не пригодились. Вроде должно быть стыдно, с другой стороны мне кажется нужно уметь самостоятельно искать нужную информацию, а не знать наизусть все галки конфигуратора ( хотя такое и невозможно)
Как-то я писал пост что не хочу работать в инхаусах, но тут оказался не типичный инхаус по типу "Сними сам задачу, администрируй базы" - и т.п. Здесь у нас целая команда, коммуникация по задаче, код-ревью, архитектор, кстати переходим не полностью сами, помогает подрядчик. Что забавно при поиске работы от этого же подрядчика я получил оффер
Кстати про поиск работы, мне всегда был интересен этот процесс, за исключением тестовых которые я и так не делал и просто скипал такие компании т.к. не особо интересны то и были, в 80% случаев просто пример обработки принимают, в остальных я просто их не делаю
Раньше мне прям очень нравился процесс поиска работы, но в этот раз было столько собесов, что я уже думал как бы поскорее они закончились.
Сейчас работаю по блоку производства, это доработка типового функционала, и разработка нового. Заметил кстати насколько сложнее дорабатывать типовой функционал при этом ещё это сделать так чтобы ничего не сломалось, поэтому те кто хочет сильно выделиться при поиске работы(говорю про тех кто ищет первую работу) поделайте задачи на доработку типового функционала и добавьте в свое портфолио. Это конечно будет сложно и даже очень, но зато получите огромный опыт.
Новая работа мне нравится, надеюсь будет что-то интересное о чем буду писать в дальнейшем
Telegram
Путь студента в 1С
#Мысли
Почему я хочу работать во франчах и не хочу в Инхаусах?
1. Горизонтальный рост:
Сейчас я хочу все таки идти по этой ветке, чтобы прокачивать профессиональные навыки, во франчах разные проекты и разные задачи, тем самым кругозор будет обширнее.
В…
Почему я хочу работать во франчах и не хочу в Инхаусах?
1. Горизонтальный рост:
Сейчас я хочу все таки идти по этой ветке, чтобы прокачивать профессиональные навыки, во франчах разные проекты и разные задачи, тем самым кругозор будет обширнее.
В…
🔥33👍4
Как получить больше приглашений новичку, который впервые ищет работу в 1С
Здесь будет только мое субъективное мнение по моим наблюдениям
1. Не писать в резюме "Стажер-программист 1C" - лучше написать "Junior программист 1С" или просто "Программист 1С" - когда я это убрал приглашений стало больше
2. Писать сопроводительное письмо
3. Сделать портфолио или прислать пример кода - так можно избавить себя от ноши ТЗ и показать что вы реально что-то умеете, это сильно выделяет на фоне других кандидатов
4. Резюме должно быть кратким - не нужно писать в резюме что вы умеете делать контроль остатков по новой и старой методике, различаете директивы компиляции и т.д. Достаточно сделать кратко по типу "Разработка ПФ, Разработка на встроенном языке" - и т.п. в этом роде
А какие ещё лайфхаки знаете вы? Пишите в комментарии 👇
Здесь будет только мое субъективное мнение по моим наблюдениям
1. Не писать в резюме "Стажер-программист 1C" - лучше написать "Junior программист 1С" или просто "Программист 1С" - когда я это убрал приглашений стало больше
2. Писать сопроводительное письмо
3. Сделать портфолио или прислать пример кода - так можно избавить себя от ноши ТЗ и показать что вы реально что-то умеете, это сильно выделяет на фоне других кандидатов
4. Резюме должно быть кратким - не нужно писать в резюме что вы умеете делать контроль остатков по новой и старой методике, различаете директивы компиляции и т.д. Достаточно сделать кратко по типу "Разработка ПФ, Разработка на встроенном языке" - и т.п. в этом роде
А какие ещё лайфхаки знаете вы? Пишите в комментарии 👇
👍10🔥2🤔1