"Хороший программист"
Я всегда думаю: что хотят этим сказать? Может, хотят дать понять, что вызов кого-то из нас – это всего лишь снисхождение? Или так намекают, что платить нам будут по минимуму? Или же действительно, люди на столько тупы, что готовы платить проходимцу большие деньги, только за то, что он якобы хороший программист, хотя программу он не доделал и приходит к ним редко!
Но, так или иначе, мы начинаем работать с клиентом и вдруг выясняется, что на самом-то деле все совсем не смешно. Там, где работал какой-нибудь «хороший программист» чаще всего (7 из 10 случаев!) приходится начинать с переустановки операционной системы, покупки комплектующих, настройки сети… Потом приходится серьезно перерабатывать документы, сделанные «хорошим программистом», приводя их в соответствие с требованиями 1С. Кстати, не редко возникает необходимость полной переработки всего того, за что было уже оплачено «хорошему программисту». Один наш знакомый «хороший программист» продал нелицензионную комплексную конфигурацию фирме (ставшей впоследствии нашим клиентом) за … 45 тысяч рублей! Без доработок, без обучения! Авансом он взял 30. Круто?! (Тем, кто не знает, лицензионная комплексная сетевая конфигурация 1С, с демонстрацией и обучением, с годовой подпиской на диски ИТС стоит чуть более 50 тысяч рублей...)
Что делать, не решаемся мы назвать себя хорошими программистами. Наверное, есть и лучше нас, хотя клиентов у нас, думаю, больше раза в три, чем у каждого из них, и все равно, ко всем своим клиентам, пусть не сразу, но мы успеваем. Но без лишних комментариев позволим себе здесь привести восемь признаков тех, кто может прийти к вам, представившись «хорошим программистом», чтобы Вы лишний раз подумали, пускать его за компьютер, или нет.
1. «Хороший программист» говорит загадками: простой бухгалтер его не поймет.
2. Он всегда дает Вам понять, что Вы – осел в отличие от него.
3. Он редко комментирует свои действия, заставляя всех ждать, пока он молча что-то там настраивает
4. Он не будет работать, если ему прежде не заплатят
5. «Хороший программист» никогда ни с кем не советуется
6. «Хороший программист» всегда прав. Если он не прав, то в этом виноваты только Вы.
7. «Хороший программист» всегда выражает свое призрение по отношению других программистов. Вернее сказать, они и не программисты вовсе.
8. Он, не задумываясь, предложит Вам все поменять, потому что до его прихода все было очень плохо!
Может быть, Вы дополните список признаков «Хороших программистов» из своего опыта общения с ними? Мы будем рады их опубликовать на нашем сайте!
С уважением - Партнерство программистов в 1С на Народе
http://www.o-planet-1c.narod.ru
Вступайте в нашу телеграмм-группу Инфостарт
Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
См. также
С 1998 года я писал код в 1С сам, руками, от первой строки до последней. В марте 2026 я рассказывал, как проект на пять месяцев ИИ воспроизвёл за час. Прошло полгода, и теперь я не пишу код совсем, я даже не проверяю его и при этом закрываю 30-40 задач в месяц. Это история о том, что осталось от программиста, когда из его работы ушёл код, почему у одних коллег этот переход получается за месяц, а у других не получается вообще и почему ИИ без опыта за плечами это умножение на ноль.
20.10.2026 5428 GarriSoft 378
О жизни 1C:Бухгалтерия Бесплатно (free)
Как я считаю стоимость своего часа, почему не извиняюсь за цену и что отвечаю на «дорого». Без теории — только то, что работает в разговоре с заказчиком.
11.09.2026 4436 qwerty1414 73
О жизни Россия Бесплатно (free)
Расскажу, как это было у меня. Собеседования я не умею проходить от слова совсем, особенно когда начинают задавать вопросы типа: • Что такое структура? • Что такое соответствие? • Чем соответствие отличается от структуры? • Как обратиться к общему модулю из формы документа? • Как надо обновлять доработанную конфигурацию?
28.07.2026 6134 chuevsf 175
О жизни Россия Бесплатно (free)
Моё личное мнение о перспективах ИИ в среде 1С.
23.06.2026 5334 1c-intelligence 114
30 лет в 1С, 51 год, жёсткие требования к формату работы. За 1.5 месяца нашёл работу, используя DeepSeek как персонального HR-ассистента. Один раз настроил, отправил три своих резюме - дальше просто скидывал вакансии в чат и наговаривал ощущения через микрофон. ИИ анализировал, отсеивал фейки, писал сопроводительные письма, готовил к собеседованиям и разбирал ошибки. Результат: 127 откликов, 2 оффера, выход на работу 1 июня с достойной зарплатой (гибрид, к сожалению, мы с ним не нашли)
20.05.2026 9301 GarriSoft 227
О жизни Россия Бесплатно (free)
В далеком 2007 году я услышал впервые слово «Инфостарт» от своих коллег по работе и нашел этот сайт в Интернете, а 29.06.2007г. успешно зарегистрировался на нем. В течение долгих лет я был «молчуном»: не выкладывал никаких наработок и не писал статей. Просто читал, время от времени, и получал на сайте информацию.
14.05.2026 6108 chuevsf 207
О жизни Россия Бесплатно (free)
Еще совсем недавно у программистов 1С было всё хорошо. Задачи на выполнение сыпались, как из рога изобилия. Счетчик времени зашкаливало от быстроты их выполнения. Чуть ли не каждый месяц был новый рекорд. Новые идеи генерировались бизнесом одна за другой. Но общее состояние экономики в России в 2026 году уже давали о себе знать, и группу компаний также стало лихорадить.
17.04.2026 12051 chuevsf 244
Личные заметки о том, как 1С-разработка столкнулась с вызовом времени. От FoxPro до "гаражной инженерии" - тридцать лет по одним и тем же граблям.
02.04.2026 12992 GarriSoft 280
> хороший программист - тот кто БЫСТРО решает возникшие проблемы. А если приходит тупой программист, ...
;) В этом и суть сатиры, чтобы кто-то в комическом образе узнал себя и позлился. На воре, как говорится, шапка горит.
"Хороший программист" - хорошая защита. Даешь максимум паролей с максимумом символов и минимум доступа!
Как немного понятно из статьи человек писал свою конфигурации клиентам, а Вы пришли и решили поставить свою "универсальную"? Крупные сопровождающие ПО организации, которые содержат много клиентов, очень не любят конфигурации, написанные под клиентами, они всячески стараются убедить клиента работать на стандартной конфигурации, чтобы периодически обновлять их с диска ИТС и всё! Ну иногда делать внешние отчеты.
"и все равно, ко всем своим клиентам, пусть не сразу, но мы успеваем" - хорошая фраза, которая говорит - "мы не можем успеть к клиенту по его первому требованию".
Господа программисты, изучайте бизнес-процессы и бухгалтерский учет.
Среди т.н. "хороших программистов" они есть.
Похерить все наработки программера под конкретную фирму, все подвести под стандарт 1С - руки бы таким "программистам" пооборвать!
Реальность же такова, что любая отдельно взятая фирма использует возможности типовой конфигурации на 20-30, ну максимум, на 50%. И это не потому, что они такие тупые - просто им это не нужно. И вот эта никогда не используемая часть конфы висит мёртвым грузом, порой (и даже достаточно часто, я бы сказал) существенно затрудняя доработку конфигурации под конкретные нужды конкретной конторы. Лично мне приходилось и дорабатывать существующие (типовые) конфигурации, и писать новые "с нуля", так что могу со всей ответственностью заявить - наилучшие результаты по внедрению достигаются в том случае, когда конфа ИЗНАЧАЛЬНО заточена под данную фирму. Получается лёгкая, простая в сопровождении база, и персонал фирмы не тупит. А если при этом остаются без работы франчайзи, впаривающие всем подряд "типовухи" - что ж, это их проблемы...
Т.е. есть "качество работ". А есть еще "качество обслуживания". Это когда потом нет проблем и все работает. Очень многим недалеким клиентам качество обслуживания важнее, они просто качество работ не понимают - не видят. Многие, занимающиеся внедрением и сопровождением 1С это понимают и ставят для себя качество обслуживания на первое место. Работал я как-то в конторе - франчайзи, так там директор (умный мужик) так и говорил - качество обслуживания важнее качества работ. Поэтому и ушел я из этой конторы. Не люблю халтурить.
По поводу "заточенных" конфигураций. Плюс стандартных - быстрое реагирование на "законотворчество". А обновлять "заточенную" конфу - часто проще застрелиться в голову. Особенно, если нет кометов в тексте или отдельной документации. Сам по-началу "затачивал". В итоге оборачивается большими затратами на сопровождение.
Мое мнение, что "хороший прграммист" ставит на первое место качество обслуживания, т.е. пускает пыль в глаза. И преуспевает в этом.
Как видите, прежде чем бросить в кого камнем, надо знать конкретную ситуацию.
Не суди и сам не будешь судим.
Что касается отношения самописная vs типовая, то это зависит от значительного числа неформализуемых параметров и подлежит рассмотреню в каждом конкретном случае. Как правило, самописная удовлетворяет малограмотных и жуликоватых дельцов. Типовая без доделок удовлетворяет безграмотных "бухгалтеров", которые либо пытаются доучиться по ней, либо скрыть/переложить отсветственность за свою безграмотность.
Что касается профессинального уровня "специалистов 1С", то на 10 бестолочей приходится один нормальный специалист, который умеет говорить на одном языке с клиентом и добиваться результата минимальными вмешательствами.
8. Он, не задумываясь, предложит Вам все поменять, потому что до его прихода все было очень плохо!
......
Там, где работал какой-нибудь «хороший программист» чаще всего (7 из 10 случаев!) приходится начинать с переустановки операционной системы, покупки комплектующих, настройки сети… Потом приходится серьезно перерабатывать документы, сделанные «хорошим программистом», приводя их в соответствие с требованиями 1С.
Moget byt prosto v firmah 1c u4at gramotno razvodit...tak skazat.. po ponjatijam))
я понимаю - есть требования законодательства, могут быть требования заказчика...
Вот как нибудь попробуйте объяснить бухгалтеру, что такое "нормализвция баз данных". И Вы сразу (благодаря логике данного пункта) попадете в разряд "хороших программистов"...
Я встречался с типом людей, описанных с статье. Это были:
1. Молодые, которые пришли в 1с "рубить капусту". Это выходцы из франчей, которые шабашат, прикрываясь сертификатами, сданными с 5 раза. Если бы 1С писала бы в сертификате, со скольки попыток он сдан, то было бы все прозрачнее и рынок был бы чище. А так у него все первичные признаки профессионала:)" Сертификат и внедрение в нескольких "крупных " фирмах ( 5-6 за полгода). А реально- поставил типовую и перенес 2 справочника-Контрагенты и Товары. Иногда еще и ОС.
2. Человек, который на одной фирме прошел путь системщик-сопровождение 1С- написание чего-то на 1С. Как правило это небольшие конторы, в которых, он совмещал эти должности. В какой-то момент из-за безденежья он начинает шабашить , и вот тут выясняется, что нет ни времени, ни знаний, чтобы вести это професионально. У таких людей, как правило, на рабочем столе лежит книга типа "Дебет и кредит для чайников", взятая в бухгалтерии.
3. Продвинутый пользователь или студент. Это самый опасный:) Чуть что, сразу ставит всё самое новое из Интернета. Как правило, сын или знакомый главбуха. После этого, как правило, база восстановлению не подлежит
> Статья написана от лица фирмы-франчази 1С и критика в сторону "хороших программистов" не может считаться объективной.
Нет! Мы - антифранчайзи, по сути, мы - частники см.
Вопрос повторядся дважды в разных комментах. Конечно, слово "стандарты", может быть, несколько не уместным, ведь нет такого официального документа. Однако, при работе с конфигурациями можно, на пример, самому лепить функции в глобальнике, самому придумывать документы, делающие "правильные" проводки, и все это может работать, конечно. Но для меня под "стандартами" при работе с конфой прежде всего подразумевается интегрированность. На пример, можно легко взять и забубенить в документ "Перемещение товаров" типовухи 42 счет в корреспонденции с 41.2, когда перемещение происходит на розничный склад. Представляете, что выдаст потом налоговый учет, и не только? Хотя бухгалтерша возможно вас расцелует.
ТО БИШЬ... Видя "стандарты 1С" - читай "начальная логика построения программы"
2. Для 1С программиста прежде всего он должен быть ПРОФЕССИОНАЛОМ в оболасти бухгалтерского, налогового и финансового учета, а уж потом хорошим программистом.
У нас и руководитель и главных бухгалтер советуется с ведущим специалистом отдела ИТ не только по вопросам "как это оформить в 1С" а по вопросам "как в соответствии с налоговым кодексом должны быть оформлены те или иные операции и допустимы ли они вообще."
Хороший программист - человек, имеющий ВРОЖДЕННОЕ алгоритмическое мышление, даже если он никогда и компа в глаза не видел.
Разговоры про 1С-ников, Си-шников, Паскальщиков и т.д. - пустая трата времени. И на VB один напишет лучше, чем другой на С++
3. Он редко комментирует свои действия, заставляя всех ждать, пока он молча что-то там настраивает
ибо полно бухгалтеров и просто юзеров которые наворотят дел а потом еще заявляют типа "это комп сам натворил, или ты какнить в этом виноват"
дак вот когда сидиш и устраняеш последствия их ошибок сам знаеш что кроме матов ничего им не скажеш ибо не поймут поэтому и молчиш. Есть конечно нормальные юзеры но как обычно бывает за одного нормального трех ненормальных дают.
2. Он всегда дает Вам понять, что Вы – осел в отличие от него. - люди слушают что им говориш и если не понимают то сами считаю себя ослами, ну туда им и дорога ...
4. Он не будет работать, если ему прежде не заплатят - вот тут я думаю доля правды есть, лично я если работаю под заказ обговариваю сам что оплата после сдачи заказа, ибо если попадется черезчур вредный клиент всегда могу сказать типа "аревуар"
на счет дополнения предложу напишито про пользователей, и уверен что 10 признаками не ограничишся выдет мануальчик страниц на 10 под названием "Классификация пользователей, хитрости секреты, подводные камни"
Клиенту не обязательно понимать все, что я делаю, но он должен думать, что понимает.
> "Классификация пользователей, хитрости секреты, подводные камни"
Надо подумать надосуге. Но меня клиенты пока не очень достали, чтобы начать их классифицировать.
Нет, ни кто не менял ничего (по крайней мере, по моим свединеям). У вас ведь фиксируется дата последнего редактирования? Проверьте. Оно и на o-planet.narod.ru такое же как лежало, так и лежит. Просто, может быть, первое впечатление всегда обманчиво? :)
3. Он редко комментирует свои действия, заставляя всех ждать, пока он молча что-то там настраивает
Тут под "комментирует" я так понимаю имеется ввиду не комментарии в коде...
Ну что-ж, представьте ситуацию - приходит к вам сантехник, трубы раскручивает-закручивает, а вы сзади: "А что счас делаешь? А как ты это сделал? А в чем дело было?"
Но для этого ему например надо
1. распилить старый (бо приржавел, и не раскручивается в принципе)
2. каким-нибудь растворителем краску/ржавчину с резьбы убрать
3. привинтить новый кран. Но перед этим замотать резьбу паклей или герметиком покрыть.
Ты что, за каждый этап отчет требовать будешь?
При чем сантехнику, в отличии от программера, объем работы прикинуть сразу можно.
Про плохих программистов: да, такие бывают. Работая во франче приходилось и видеть и слышать о документах, формирующих "особые проводки" или совершающие "хитрые движения по регистрам" или отчеты, которые формировались не запросами а перебором документов.
В целом по статье мне было непонятно (как и многим здесь) для чего же все таки было винду переустанавливать? в существующей Ваша 1С не могла работать?
:)
> для чего же все таки было винду переустанавливать?
Иногда. Вот совсем недавно в одной фирме сеть висла непрестанно. Почему-то в оборудовании показывалось около 10 сетевых адапторов, которые и удаляться-то не хотели. Дравами вопрос решить не удалось.
1. «Хороший программист» говорит загадками: простой бухгалтер его не поймет - Да
2. Он всегда дает Вам понять, что Вы – осел в отличие от него - это не самацель, но если программер буху советы будет давать, то наверное и ему дадут понять. Значит опять - Да.
3. Он редко комментирует свои действия, заставляя всех ждать, пока он молча что-то там настраивает - ниже уже и сами разжевали. Да.
4. Он не будет работать, если ему прежде не заплатят - а почему я собственно должен работать бесплатно? Да.
5. «Хороший программист» никогда ни с кем не советуется - потому что ему незачем. Да.
6. «Хороший программист» всегда прав. Если он не прав, то в этом виноваты только Вы. Как поставили задачу, таки получили решение. Да.
7. «Хороший программист» всегда выражает свое призрение по отношению других программистов. Вернее сказать, они и не программисты вовсе. ну а если б они были хорошими, то я б за ними сейчас не подчищал, а сам я к вам и не напрашивался. Да.
8. Он, не задумываясь, предложит Вам все поменять, потому что до его прихода все было очень плохо! Да.
От себя добавлю - хоттите чтоб я пришёл и что-то сделал - будьте любезны и доброжелательны ибо так должны себя вести все кому что-то надо. Если меня устроит ваше предложение и я найду возможным потратить часть своей бесценной жизни на решение ваших проблем - то так и будет. А если вы сразу начнёте строить из себя пуп Земли - то ковыряться в этом Пупе будете без меня.
> давайте по пунктам
А я-то спорю что ли? Я часто встречал программистов, талантливее себя, и это были действительно те, кто подпадает под все 8 пунктов: загруженные малохольные параноики, озабоченные собственным признанием и собственной неповторимостью.
Читай Ильина: талант и гений - это разные понятия. Если кратко, то гений - это талант, направленный на созидание. Можно прекрасно писать программы, но быть некоммуникабельным, лезть в калошу по всякому поводу, не уметь прощать чью-то глупость, просить деньгу только за то, что я здесь дышал... В этом смысле, чем я лучше компилятора? Он лучше, потому что не лезет в калошу. Сегодня IT специалист должен представлять из себя намного больше, чем быть простым генератором программного кода, пусть даже и очень хорошим.
В принципе, суть статьи - в этом.
"Что делать, не решаемся мы назвать себя хорошими программистами. Наверное, есть и лучше нас, хотя клиентов у нас, думаю, больше раза в три, чем у каждого из них, и все равно, ко всем своим клиентам, пусть не сразу, но мы успеваем."
4 пункт - я думаю, что и нехороших программистов жизнь заставляет не браться без аванса за работу, кидают. Впрочем, завел моду - говорю, "хотите верну все взад, бесплатно" - не хотят.
Я могу добавить пункт :
N. ХП возьмет [нормальные] деньги, даже если не решил проблему.(Следует из п.6)
N+1. ХП создает сам себе работу. Высокооплачиваемую. (Ручное архивирование, обновление и др. рутинные операции выполняются с видом священнодействия, недоступного простым смертным) Исправление собственных косяков Должно идти за счет клиента.
именно так. могу писать без косяков, но дорого и долго - осилите...?
> Вернее сказать, они и не программисты вовсе.
> 8. Он, не задумываясь, предложит Вам все поменять, потому что до его прихода все было очень плохо!
Но при этом:
> Что делать, не решаемся мы назвать себя хорошими программистами.
А вы уверены, что вы таковыми не являетесь? )))
Напоминает анекдот про таксиста: с утра выпил - весь день свободен! Так вот, чтобы успевать ко ВСЕМ клиентам по их ПЕРВОМУ ТРЕБОВАНИЮ, нужно чтобы клиентов было один или два. Или совсем не было. Поэтому, действительно, настоящий программист ВСЕГДА имеет очередь.
vs
> Там, где работал какой-нибудь «хороший программист» чаще всего (7 из 10 случаев!) приходится начинать с переустановки операционной системы, покупки комплектующих, настройки сети… Потом приходится серьезно перерабатывать документы, сделанные «хорошим программистом», приводя их в соответствие с требованиями 1С. Кстати, не редко возникает необходимость полной переработки всего того, за что было уже оплачено «хорошему программисту».
Ржал
Лет 7 эдак назад, когда я только-только начинал заниматься 1С, я наверное очень был похож на этого ХП. (К сожалению). Я только вернулся с армии, и сразу устроился на работу. Причем устроился вообще железячником. Так уж сложилось, что родился я и вырос в очень маленьком городе, где со специалистами сплошная проблема. И из фирмы, в которую я только что устроился, ушел предыдущий специалист. Каюсь: и сам себе работу придумывал, и драл в тридорога, и просто зачастую не хорошо обходился с клиентами. (Я на весь город один, конкурентов нет. Нет и тех кто покажет на меня пальцем и скажет - "Хых, да он же Вас ная..ет!")
Прошло много времени, я работал в куче фирм франчи... Открыл свое дело... Закрыл свое дело... И еще много чего произошло...
А до сих пор сталкиваюсь с подобными случаями...
Тут, ребят не смеятся надо... тут надо плакать... и со слезами на глазах шуровать плеткой по ж.... этих "Хороших" :) (Как воспитали в свое время меня :) )
Вы можете заказать платную консультацию или разработку у автора. Будет создан приватный заказ на «Бирже заказов» для автора.
№ 13793
Создание 11.03.06 00:00
Обновление 04.04.06 00:00
Просмотры 24482
Загрузки 0
Рейтинг
74
Комментарии 90
Код открыт Не указано
Рубрики О жизни
Кому Для всех
Тип файла Нет файла
Платформа Не имеет значения
Конфигурация Универсальные
Операционная система Не имеет значения
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Бесплатно (free)