Е.БУДНИ программиста 1С | Роман Чумадин
4.58K subscribers
118 photos
25 videos
3 files
137 links
Ежедневные будни программиста 1С - это канал с реальными задачами с работы, с собеседований и повседневные хитрости, подборки и гайды. Подойдет как для начинающих, так и для опытных

Купить рекламу: https://telega.in/c/e_budni_programmer
Автор: @chum1roma
Download Telegram
1Сников поделят на back-end и front-end?

🧑‍💻 Пока готовится контент, решил поделиться с вами мыслью, которая посетила меня вечером, и узнать ваше мнение на этот вопрос.

🤔Причиной такой мысли стало то, что в последнее время мне практически не требовалось дорабатывать или как-либо менять пользовательский интерфейс.
Либо это доработка каких-то прошлых механизмов, доработка типовых расчётов и т.п., либо минимальное программное изменение типовых форм.

А с учётом того, что за последнее время идёт разделение и явное выделение аналитиков 1С, которыми раньше были сами программисты в своем большинстве, то быть может не за горами и разделение разработчиков 1с на back-end и front-end

Хотя в 1С все-таки и там и там код будет тем же, на том же 1С)
Как мне кажется, задачи реально можно поделить по навыкам, например в невидимой части важнее оптимальность, архитектура и т.п., а в видимой части знание тонкостей УФ и юзабилити.

Пишите свои мысли в комментариях по этому вопросу 💬

Так же добавлю опрос на эту тему 📊
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет!👋

Разместил свой профиль на площадке по менторству. Если кому нужна помощь или консультация, то welcome🤷‍♀️

С чем могу помочь:
- составление резюме;
- провести техническое собеседование;
- разобраться с текущими задачами;
- провести code review;
- разобраться с конкретным механизмом; платформы;
- подсказать направление обучения;
- ответить на вопросы по моему опыту.

GetMentor - https://getmentor.dev/mentor/roman-chumadin-1678

Подписчикам скидки)🎁
Please open Telegram to view this post
VIEW IN TELEGRAM
Phoenix BSL, или как просто следить за форматированием кода❗️

Phoenix BSL это сторонний инструмент от Oleg Tymko (otymko), размещенный на Git Hub.
На данный момент ещё в разработке, но пользоваться уже можно.
https://github.com/otymko/phoenixbsl

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

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

На практике данный инструмент:
- подскажет где опечатка в коде;➡️
- где служебные слова некорректно отформатированы по регистру;
- если строка слишком длинная;‼️
- сложные алгоритмы для восприятия, когда много вложенных условий либо цикло;🔔
- и многое др.

Установка и использование достаточно простые. Скачали, установили и запустили. На скрине привел пошаговые этапы установки.

🟢После запуска приложения в конфигураторе нажимаем в модуле с кодом:
CTRL + I - анализ кода на замечания.
CTRL + K - форматирование кода.
CTRL + J - "исправить все в модуле" - автоматическое исправление определенных замечаний (см. "Быстрые исправления").

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

Пишите в комментариях, кто использует, пробовал или захотел попробовать💬

#ЕБ_Оптимизация
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
ТОП 7️⃣ ИНСТРУМЕНТОВ ПРОГРАММИСТА 1С

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

Представляю свой ТОП 7⃣ таких инструментов:

🔠 1. Консоль запросов - супергерой среди инструментов, позволяющий сразу решить некоторые задачи. Лучше выбрать с возможностью вывода временных таблиц;
🔠 2. Консоль отчётов СКД - поможет понять в чем же причина разного результата между консолью и результатом отчёта;
🔠 3. Универсальный редактор реквизитов - позволит быстро посмотреть чем заполнен реквизит и/или его отредактировать;
🔠 4. Групповая обработка реквизитов - стандартная обработка, но не менее полезная;
🔠 5. Выгрузка загрузка данных XML - типовая обработка с ИТС, позволяет сохранить резервную копию объекта либо быстро обменяться данными между однотипными конфигурациями;
🔠 6. Шаблоны отчётов СКД для обычных и управляемых форм - помогут быстрее разрабатывать отчёты, а на старте их будет много;
🔠 7. Обработка чтения табличного документа - как шаблон важных кусочков кода, да и задача по чтению какого-нибудь Excel файла достаточно частая.

🧑‍💻 На просторах интернета этих инструментов полно, можете выбрать на свой вкус.

Что с ними делать

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


Пишите в комментариях чем пользуетесь вы 💬


Ссылки на часть моих инструментов:

Консоль запросов для управляемых форм 8.3 - https://infostart.ru/public/938606/

Универсальный редактор реквизитов Управляемый + Обычный интерфейс v 2.4 - https://infostart.ru/public/14747/

Обработка чтения табличного документа (УФ) - https://infostart.ru/public/1276368/

#ЕБ_Повседневность
#ЕБ_Оптимизация
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет) 👋

Очень быстро нас стало уже 5⃣0⃣0⃣ ! 🎉🎉🎉

Спасибо за проявленный интерес к моему каналу, буду стараться и дальше публиковать полезный и интересный контент 📢
Please open Telegram to view this post
VIEW IN TELEGRAM
Конференции по 1С🏢

Зачем нам ходить на конференции?
- Расширять кругозор в используемых технологиях разработки/управления;
- Находить новых знакомых;✌️
- Перенять чужой опыт;
- Отвлечься от своих рутинных дел) 🏝

Зачем выступать?
- Это будет для вас личный челлендж, преодолев который будет внутренняя гордость;😎
- Опыт публичных выступлений;
- Как правило, вам придется изучить более досконально ту тему, с которой вы выступаете, а то и смежные;
- Возможность заявить о себе, повысить свой статус;
- Быть может получить крутой оффер по трудоустройству📝

---------------------

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

8 апреля, Онлайн (бесплатная)
Третья онлайн-конференция для 1С-разработчиков 1C:DevCon - https://wonderland.v8.1c.ru/blog/tretya-onlayn-konferentsiya-devcon/

22 апреля 2023, Омск (бесплатная)
V открытая конференция специалистов 1С в Омске - https://на1с.рф/

20 июля 2023, Онлайн (бесплатная)
1C-RarusTechDay 2023 — 6-я открытая техническая конференция по разработке 1С -
https://rarus.ru/events/20230720-1c-rarustechday-2023-6-ya-otkrytaya-tekhnicheskaya-konferentsiya-po-razrabotke-1c-587081/

11-13 октября 2023, Санкт-Петербург (платная)
INFOSTART EVENT 2023 - https://infostart.ru/event/1782352/
Данную конференцию/событие жду особенно, так как подал заявку на участие в роли докладчика)

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

---------------------
В 2021 году ещё посещал не связанную с 1С, конференцию DUMP - ГЛАВНАЯ IT-КОНФЕРЕНЦИЯ УРАЛА. Было довольно интересно взглянуть, что происходит в ИТ не в 1С)
В этом году тоже будет, если кому интересно https://dump-ekb.ru/

#ЕБ_Конференции
Please open Telegram to view this post
VIEW IN TELEGRAM
Введение 4-х дневной рабочей недели

Всем привет! И снова мысли на обсуждение)🤔

Вариант сокращения рабочей недели до 4-х дней в неделю прозвучал публично в 2019 году, то есть 4 года назад.
О таком режиме я задумался года 2 назад, но надо сказать, мне не удалось встретить реальной истории где использовали бы такой режим на практике. А вариант указания такого режима в резюме приводил к недопониманию «что это» и «зачем»!?
Пробовал задавать вопросы руководителям нескольких команд, как они относятся к такому режиму, но ответ был обратный, что-то типа «и так мало работаем»)

Мне близок вариант освобождения одного дня, но с перераспределением части часов на остальные дни, например, работать по 9 часов 4 дня в неделю.
Какие я вижу в этом плюсы:
- время сокращения недели всего на 4 часа;😎
- с большими задачами легче работать, погружаясь за один раз, поэтому за 9 часов можно лучше сконцентрироваться;
- мы и так время от времени перерабатываем по вечерам, так как время остающееся не столь большое для начинания каких-то своих масштабных дел вечером, а вот уже начатое можно и закончить;
- при удаленной работе, это перераспределение практически не скажется, так как это же время люди проводят в дороге на работу;
- появляется целый день, свободный от работы, это не значит, что надо валяться на диване, а необходимо тратить время с пользой!

Одним противоречащим фактором для меня от сокращения рабочей недели могу выделить то, что сейчас довольно часто работникам дают возможность саморазвиваться в рабочее время, либо курсы проходить, либо личные проекты иногда даже делать.
Вопрос в том, удается ли это делать продуктивно, когда в любой момент все-таки могут дернуть⁉️

Хотелось бы узнать вашего мнения по 4-х дневной рабочей неделе, сталкивались ли вы с ним, поддерживаете ли или может быть никогда не задумывались, пишите в комментариях 💬
Please open Telegram to view this post
VIEW IN TELEGRAM