Найти в Дзене

⚠️ Важнейшее качество программиста 1С

Сегодня хотел бы поделиться не техническим приемом или задачкой, а тем, какое на мой взгляд самое важное умение/навык должен присутствовать у программиста 1С. Это, умение решать задачи! Казалось бы, банальнее некуда, но именно это качество поможет вам добиться успеха в карьере. В моем понимании, решить задачу означает выполнить свою часть от и до, и сделать это качественно и максимально безболезненно для заказчиков. Мы решаем в первую очередь бизнесовую задачу, а ему откровенно пофигу как вы её решите технически. Главное решить. А вот как вы её решите, на это уже влияет опыт. Что нам даёт такая логика и что требует: ⏩ нам нужно понимать, зачем мы делаем ту или иную задачу; ⏩ нам самим нужно подумать, а не затронет ли это что-то ещё, и если требуется, задать уточняющие вопросы; ⏩ если есть вопрос, его нужно задать; ⏩ если мы подходим к задаче, что мы не должны ухудшить текущие процессы или код, то тут мы хочешь не хочешь, задумываемся о качестве нашей разработки с точки зрения кода и оп

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

Это, умение решать задачи!

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

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

Что нам даёт такая логика и что требует:

⏩ нам нужно понимать, зачем мы делаем ту или иную задачу;

⏩ нам самим нужно подумать, а не затронет ли это что-то ещё, и если требуется, задать уточняющие вопросы;

⏩ если есть вопрос, его нужно задать;

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

Если вдруг вы просто решаете задачи как сказал заказчик или написано в ТЗ и у вас нет роста, попробуйте изменить мышление на предложенное выше! Разницу вы почувствуете.

🤯 Из личного опыта, за такой подход мне неоднократно прилетают респекты от коллег, заказчика и руководства. Также, неоднократно встречались коллеги, которые кучу всего знали, и даже писали красивый код, который проходил код-ревью (не супер жесткое, конечно же), но на деле, после релиза, нужно было вносить кучу правок в логике задачи, и это систематически.

А какое вы считаете самое важное качество в программисте 1с? Пишите в комментариях 💬

Ещё больше полезный постов в ТГ-канале: https://t.me/e_budni_programmer