Pull to refresh

Comments 100

UFO just landed and posted this here
про услуги консультантов в целом
тревожно-печальные, надо отметить, тенденции…

Мне кажется, в любое время и в любой сфере можно нагнетать про вырождение специалистов, про ухудшение взаимосвязи клиента с подрядчиком и компании с потребителем — что, мол, всем всё покер :D


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


А на деле вопрос, насколько такие наблюдения и размышления репрезентативны, и можно говорить о тенденциях как таковых

Сейчас все почему то стало совсем хреново именно в IT. Раньше я знал у кого сайт сделать, например. Сейчас не знаю, потому как случаи «делали интернет-магазин 3 года и так и не сделали» уже исчисляются десятками за последние 3 года. Можно возразить что надо писать и согласовывать подробное ТЗ, но, как бы вам сказать…

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

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

Многие выделяют себя и отделяют от остальных "неумех", а получается, что сфера падает…
Не отрицаю, что, возможно, есть какая-то смена в портрете ИТ-специалистов в целом. Например, если спецы омолаживаются и появляются менее квалифицированные, но котирующиеся на рынке, то здесь вопрос элементарного спроса и предложения. Видимо, большинство клиентов не готовы платить за то, чего не понимают, а значит и специалист нужен подешевле. Вот здесь появляются неумелые стажеры или вообще самозванцы, которые напрочь убивают желание клиентов сотрудничать с ИТ-специалистами


Как в статье и говорится, это комплексная проблема, и по своей природе она не может затрагивать только ИТ


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

Многие выделяют себя и отделяют от остальных «неумех»

как раз наоборот, Даннинга-Крюгера же

Вот здесь появляются неумелые стажеры или вообще самозванцы, которые напрочь убивают желание клиентов сотрудничать с ИТ-специалистами

тото и оно 8(

Как в статье и говорится, это комплексная проблема, и по своей природе она не может затрагивать только ИТ

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

Так и я об этом эффекте, просто сложно реально оценить общую картину по сфере

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

Понимаю и полностью согласен, но это уже вопрос грамотного и адекватного управления, наверное
Плюсую. Заменяешь тут 1С на какое-нибудь около-ЖКХ, бригаду ремонтников квартиры/авто/<хз_что>, IT в целом, любая отрасль — рассказ пахнет правдой вне зависимости от области применения =3
Все так и есть, но это в IT вцелом, а не только в 1С.
Все на самом деле еще хуже. Все что вы писали было бы понятно если бы хоть кто-то пытался делать свою работу хорошо. Но ни у кого даже мысли не возникает такой. Зато учат всех и вся, рассказывают что «такие особенности 1с», огрызаются когда их тыкаешь носом, хамят. И при всем при этом франчи даже выполнить настройки конфигурации под клиента не в состоянии.

я от как раз сейчас провожу аудит и выкидываю код франча килобайтами из конфигурации, такой наивности алгоритмов, такого головотяпства такого говнокода навидался. Е мое да я когда увидел «foreach стрп из обзк.обзп» мне убивать сразу захотелось. Про репозитории — не слышали. Про документирование — не слышали. Про тестирование — тоже не слышали. CI/CD — пустой звук. Требование работать на тестовом/дев контуре в ужас приводит.

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

С одной стороны франч изнутри именно такой как описан в статье, с другой стороны там есть люди, которые все слышали, пробовали репозитории, вели документирование, делали ручное и автоматизированное тестирование, пробовали построить CI/CD или хотя бы вникнуть в тему по статьям с инфостарта, знают как прикрутить онлайн-мониторинг на Zabbix/Grafana к системе, имеют понимание о приемах написания производительного кода/запросов, готовы пояснить за RabbitMQ и т.д. Вот только все эти классные штуки каждый раз упираются в деньги, которые заказчик готов отдать за результат. Их готовы купить разве что крупные заказчики, у которых 500+ пользователей.

Есть простой тест на тему «хорошо ли я делаю свою работу»? Возьмите последний сделанный проект/задачу и ценник, который заплатил клиент. А теперь представьте, что на месте клиента — ваш брат/сестра/лучший друг. Возникло чувство, что вы его обманули? Это и есть ответ на ваш вопрос.
IT-отдел 1С-ников, который закрывает все более-менее стандартные потребности

Или просто лить в 1с данные из своей основной системы и максимум 1 одинэсника держать.

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

Ткните пальцем, не видел ниразу, только слухи ходят.

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

То есть говнокодить в вебе — нельзя совсем, сотни статей на эту тему. А вот в 1с чтобы НЕ говнокодить нужно кучу денег отдать, хм, забавно.

Это и есть ответ на ваш вопрос

Я ничего не спрашивал
А для поддержки основной системы (не 1С) иметь в два раза больше разработчиков?
1с обходится намного дешевле, чем «пилить» свой систему с нуля. И на 1с задачи бизнеса решаются намного быстрее.
Зависит от задач. С некоторого уровня нужны мобильные приложения для кладовщиков и курьеров, всякие красивые табло с инфографикой, обновляемые в реальном времени, чтобы висели в корридорах офиса и радовали директора.
Нет не решаются.
— Хранения версии и истории как небыло так и нет.
— Они даже период действия реквизитов контрагента/организации так и не сделали за много лет, до сих пор у всех в базах вижу «юрлицо (стар)», «юрлицо (нов)».
— Журнал регистрации до сих пор пишет не все и не всегда, я уж молчу что его структура такова, что любое серьезное расследование по нему это пытка.
— Характеристики та еще жуть. Создание номенклатуры с более-менее серьезной матрицей характеристик веселье нереальное.
— Интерфейсы ее с годами лучше так и не стали, как жрали время вагонами так и продолжают, многие операции переусложнены.
— Odata api до сих пор не контролирует ни целостность ни проведение, хотя и является самым быстрым и наименее болезненным.
— Что она вытворяет с базой — это просто нечто. Глянул тут ТЖ в «производительном» режиме, там запросов тысячи в секунду на ровном месте.
— От приложения реального времени они уходят все дальше и дальше.
— Собственно сабж этой ветки
— И комментарий оратора выше тоже весьма важен, да.

Ну и основная (не 1с) система все равно есть у всех.
— Они даже период действия реквизитов контрагента/организации так и не сделали за много лет, до сих пор у всех в базах вижу «юрлицо (стар)», «юрлицо (нов)».

А это потому что нельзя так делать (всмысле делать привязку реквизитов к датам), и то что это предъявляете как минус — на самом деле показывает то что вы не совсем в теме.

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

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

А причем тут платежи? Как раз с платежами это очевидно.
Кроме того платеж оформляется сегодняшним днем и старых реквизитов там быть не должно.
Хранения версии и истории как небыло так и нет.

Эм, с 2010 года в БСП, с 2017 платформенный механизм.
Они даже период действия реквизитов контрагента/организации так и не сделали за много лет, до сих пор у всех в базах вижу «юрлицо (стар)», «юрлицо (нов)».

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

Что именно не пишется в ЖР? Для анализа уже давно есть трансфер ЖР в грейлог и поиск хоть вдоль хоть поперек.
Что она вытворяет с базой — это просто нечто. Глянул тут ТЖ в «производительном» режиме, там запросов тысячи в секунду на ровном месте.

Ну надо же приложение по работе с СУБД, работает с СУБД. Я даже больше скажу — все больше и больше логики обработки данных 1С в типовых конфигурациях переносит на уровень СУБД, т.е. запросов будет еще больше.
Вот я сейчас сильно удивился и полез открыл УТ, последнюю.

Эм, с 2010 года в БСП, с 2017 платформенный механизм.

Не кинете ссылочку на документацию? А то добраться ну никак не могу. Вижу возможность хранить историю у заказов если включить соглосование.

История имен и реквизитов организации и контрагентов уже лет пять как в типовых конфигурациях.

Опять же, ткните носом если вам несложно.

Что именно не пишется в ЖР? Для анализа уже давно есть трансфер ЖР в грейлог и поиск хоть вдоль хоть поперек.

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

Ну надо же приложение по работе с СУБД, работает с СУБД

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

все больше и больше логики обработки данных 1С в типовых конфигурациях переносит на уровень СУБД, т.е. запросов будет еще больше.

Им бы для начала на уровне сервера научиться данные обрабатывать. odata api у них чудесная весч и позволяет мне заливать 1с сверху донизу данными, но контроля ссылочкной целостности там просто нет, валидации передаваемых данных — можно сказать тоже, проведение/удаление тудаже. Хотя стала несколько быстрее, у меня реже возникает желание просто взять и выдрать все данные прямо из базы.

А про больше запросов, да я понимаю что дурное дело нехитрое.
Не кинете ссылочку на документацию?

История данных доступна с 8.3.11 its.1c.ru/db/v8311doc/bookmark/dev/TI000001938
В БСП подсистема «Версионирование объектов» существует с первых версий (2010 год). Документация на ред. 2.1: its.1c.ru/db/bsp21doc#content:18:hdoc

Опять же, ткните носом если вам несложно.

2.5.6 Хранение истории изменений реквизитов контрагента

ошибка создания сущности через odata — нет нигде

И в теле 500-ой ошибки? Странно, все исключения туда отлично вываливаются.

Работает? Во первых сама база без пользователей, стоит курит.

В базе есть что делать и без пользователей (см. регламентные задания).

Во вторых они до сих пор юзают бд на очень примитивном уровне, очень.

Издержки многоплатформенности — чтобы одинаково работать на разных СУБД, приходится по минимуму использовать специфические для конкретной СУБД функции. И то получается не везде, поэтому например в типовых конфах нет запросов с полным объединением.

но контроля ссылочкной целостности там просто нет, валидации передаваемых данных — можно сказать тоже, проведение/удаление тудаже

Если создавать записывать объекты программно то будет та же петрушка. OData в этом свете лишь вариант программного создания сущностей.
Забавно, ИТС протух, оказывается общий не входит в УТ, вот за это отдельное ФИ.
По первому зашел, почитаю, спасибо.

И в теле 500-ой ошибки? Странно, все исключения туда отлично вываливаются.

Ой далеко не все. А информативность их поражает воображение.

В базе есть что делать и без пользователей

Уж точно не тысячи раз в секунду. Вы посмотрите что именно она делает, мне например — не смешно. Ну нет совершенно никаких оправданий чтобы ТАК грузить базу.

Издержки многоплатформенности — чтобы одинаково работать на разных СУБД

А скорей наследие файлового режима. Но это такое себе оправдание для взрослых баз. Да и для компании такого размера — тоже.

Если создавать записывать объекты программно то будет та же петрушка.

Ляпотааа…
«готовы пояснить за RabbitMQ» — это что-то типа пояснить за шмот?)
Мысли может и возникают, только кто за это платить будет? Написание тестов занимает больше времени чем написание самого кода.
Меня как заказчика это должно волновать? Я если вынужден тестировать якобы «сданное» решение и раз за разом возвращать его на доработки, если там наивные алгоритмы которая работают максимум в 60% случаев итд итп, то вы мне зачем? (не вы лично, исполнитель имеется ввиду).

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

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

Если у вас приемка кода оговорена только «cf-ник», то о каком git, тестах и прочих фишках может идти речь? Вам сделают ровно то что описано в договоре, и не запятой больше.
Ну во первых так уж случилось что договора заключались без моего участия. Во вторых а кто вообще такие требования может исполнить? Вот буквально на той неделе разговаривал с московской конторой, которая «платите нам 5000/час с порога» и тут же сокрушенно замолчали когда речь пошла о тестах и репозиториях. Закончил я разговор когда они меня стали убеждать что работать на проде — норма. И это не первый случай и даже не сотый.

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

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

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

давайте прикинем
два миддла по 200к, тимлид 300к, ПМ 250к = 5600в час (и это я еще налоги с ФОТ и НДФЛ не посчитал) и это еще БЕЗ АНАЛИТИКА который должен ТЗ делать и маржа самого интегратора.

а вы хотите 1С, где 'нам нужен простой проект, дайте нам мальчика,… и вы типа оборзели заряжать по 5к в час?' блин вы только что ответили на вопрос со своими цифрами, насколько вы хотите гит и репозитории удивившись ценнику в 5к в час
Вы как то очень выборочно читаете. Про зп прочитали а про остальное нет. У тех мидлов/тимлида обязанность работать с гитом с понятными читаемыми коммитами уже есть по умолчанию, читаемый/поддерживаемый код а зачастую еще и самодокументируемый — тоже, работать на проде — строжайший запрет. dev/test контуры само собой разумеется, ci/cd хотя бы на уровне мержа веток — тоже. Почему все эти вещи так удивительны для 1сников за те же деньги?

ЗЫ ПМ сразу в топку, тем более за такие дурные деньги. Аналитика можно, но только если он реально сам будет делать ТЗ, причем понятным читаемым языком, а не бегать к разработчикам по каждой строчке с последующим написанием канцеляритовой чуши.
Почему все эти вещи так удивительны для 1сников за те же деньги?

не за теже, а дешевле. вас в шок повергла сумма 5тыр в час. хотя я с ходу посчитал 'обычную" веб-команду — где выходит дороже
ЗЫ ПМ сразу в топку, тем более за такие дурные деньги. Аналитика можно, но только если он реально сам будет делать ТЗ, причем понятным читаемым языком, а не бегать к разработчикам по каждой строчке с последующим написанием канцеляритовой чуши.

ну да конечно, вам нужен один человек, настоящий 1Сник который всё сам сделает и возьмет за это 80к в месяц
====
Я отлично понимаю о чем вы говорите, действительно в 1С не принято 'это всё делать', но отнюдь не из-за лени, а из-за того что это не нужно заказчикам, это долго и дорого. причем про дорого это мы УЖЕ в нашей дискуссии обсуждаем… вы уже выкинули ПМ и Аналитика из списка потому что 'они не нужны' и выше упоминали интернет магазины, старательно съезжая в сравнениях с вебом и магазинчиками.
А мне вот довелось работать в энтерпрайзе не связанным с 1Сом, и ужасов там бывает поболее и бардак не меньший, и никто не вопит что 'дорого и некачественно'… просто потому что вариантов больше нет, вы можете вечно судится с подрядчиками… но платить за это тем что у вас вообще ничего не будет сделано никак, даже без тестов
ну да конечно, вам нужен один человек, настоящий 1Сник который всё сам сделает и возьмет за это 80к в месяц

Где я это сказал?

но платить за это тем что у вас вообще ничего не будет сделано никак, даже без тестов

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

В договоре описан порядок приемки работ. Вы или не вы заключали договор значения не имеет. Если там нет ничего про тесты и т.п. — то ваши претензии к их отсутствию это волюнтаризм в чистом виде.

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

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

тут же сокрушенно замолчали когда речь пошла о тестах и репозиториях

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

Да, я согласен, что это неправильно, что такие команды не только есть, но и их в сфере 1С большинство, но это всего лишь следствие того, что бизнес готов платить такие деньги за такое качество работ. А если и так довольно вкусно получается, то зачем предлагать за эти деньги большее? Предлагайте более вкусные бюджеты, и те кто умеет в тестирование и и git обязательно появятся.
В договоре описан порядок приемки работ. Вы или не вы заключали договор значения не имеет. Если там нет ничего про тесты и т.п. — то ваши претензии к их отсутствию это волюнтаризм в чистом виде.

Тут согласен, но вы видите о чем вы конкретно со мной спорите? Если задача не сделана то мне собственно плевать почему.

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

А что зуб лечить надо было чтоле? Удалять не нужно было? Хм, чего же вы не сказали.
И нет, кейса небыло приведено, так что трактую включая все крайние случаи.

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

У меня тут такое дело, за фуфло (уж простите) и рубля мне жалко, остальное обсуждаемо. Я с достаточным количеством пообщался.

Предлагайте более вкусные бюджеты, и те кто умеет в тестирование и и git обязательно появятся.

Так это не работает, только от обратного.
Если задача не сделана то мне собственно плевать почему.

Так критерий законченности задачи как раз в договоре и прописывается. Если там только «предоставить cf-ник», то все ваши претензии сколько бы они справедливыми не были для факта исполнения договора значения не имеют.

А что зуб лечить надо было чтоле? Удалять не нужно было? Хм, чего же вы не сказали.

Правовое регулирование b2b отношений разительно отличается от отношений b2c. Для b2b обычно бывает строго наоборот «Вылечили зуб? Молодцы, спасибо. Какие деньги? В договоре про лечение зуба ничего не было, было только про диагностику».

У меня тут такое дело, за фуфло (уж простите) и рубля мне жалко, остальное обсуждаемо.

На рынке других предложений нет — т.к. за 5к всех удовлетворяет «фуфло». Смысл напрягаться-то?
все ваши претензии сколько бы они справедливыми не были для факта исполнения договора значения не имеют.

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

Правовое регулирование b2b отношений разительно отличается от отношений b2c

Я в курсе.

На рынке других предложений нет — т.к. за 5к всех удовлетворяет «фуфло». Смысл напрягаться-то?

С точки зрения среднего бизнеса я вас понимаю. С точки зрения моей веры — нет. И бизнес я тоже предпочитаю строить на качестве.
Но по договору как раз получается что денег они не получат.

«Значит не прокатило» (с) На одного такого придирчивого как вы есть 10 (если не 100) у которых прокатывает.
И бизнес я тоже предпочитаю строить на качестве.

Качество стоит денег. И с одной стороны — развитие компетенций и навыков, и с другой — более высокие требования к качеству работ повышают бюджеты. По другому, кроме как платить более вкусные деньги тем, кто действительно может качественно работать не получится.
«Значит не прокатило» (с) На одного такого придирчивого как вы есть 10 (если не 100) у которых прокатывает.

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

Качество стоит денег. И с одной стороны — развитие компетенций и навыков, и с другой — более высокие требования к качеству работ повышают бюджеты. По другому, кроме как платить более вкусные деньги тем, кто действительно может качественно работать не получится

Само собой, вот только мусор не стоит вообще ничего.
Меня как заказчика это должно волновать?

а вас это и будет волновать, когда 'простенький проект' и 'вы делает его уже 3й год, и ничего не сделали!!! за что мы деньги платим!!! уходим к другому интегратору!!1разраз' (с)

, если там наивные алгоритмы которая работают максимум в 60% случаев итд итп, то вы мне зачем? (не вы лично, исполнитель имеется ввиду).

зачастую это непонимания принципов отрасли, тут не бывает так 'пришли, ушли, вернулись через полгода — сразу 100% всё работает, акты подписали и забыли'
Я вообще никогда, ниразу вообще никогда, не видел ни в одном продукте и его интеграции чтобы прошло всё гладко и просто.
Вообще видел 'классику', продукт из сколково, за какието астрономические деньги, на презентации особо указывали что 'не бойтесь это не на базе 1С!!! нивкоем случае мы не касаемся этого глюкалова!!'… это был адовый кошмар написанный на дотнете через год 'допиливания' (которое не требуется как в этом тупом 1С обычно) коробочного продукта под нас… ответы поддержки начали сводится к 'ну а вы так не делайте' (затем следовала корректировка документации в стиле 'при формировании отчета X запрещено ставить больше 5 фильтров, и запускать его формирование чаще чем 10 раз в 5 минут, даже если 'повисло' и даже на разных компьютерах'

такое тоже бывает, но на слуху только 1С
а вас это и будет волновать, когда 'простенький проект' и 'вы делает его уже 3й год, и ничего не сделали!!! за что мы деньги платим!!! уходим к другому интегратору!!1разраз' (с)

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

зачастую это непонимания принципов отрасли, тут не бывает так 'пришли, ушли, вернулись через полгода — сразу 100% всё работает, акты подписали и забыли'

Не бывает, но такого треша, который я вижу в 1с отрасли, в вебе я не видел никогда вообще.

такое тоже бывает, но на слуху только 1С

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

потому что заказчик не согласится на такой ценник, всё просто, тут рынок решает

Не бывает, но такого треша, который я вижу в 1с отрасли, в вебе я не видел никогда вообще.

блин так логично, вы не видели кроваво энтерпрайзного треша в сфере веба где подавляющая часть проектов это вариации CRUDов и интернет магазинчиков
Это совершенно разные сферы

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

Я открываю договор, вижу описание работ, проверяю — не работает ничерта. Рынок порешал? В договоре записать забыли?

блин так логично, вы не видели кроваво энтерпрайзного треша в сфере веба где подавляющая часть проектов это вариации CRUDов и интернет магазинчиков

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

Видал я такое
Сделали продукт, запустили, работает… приняли подписали.
через два месяца звонок 'ничего не работает!!! аааа-аа-аа, судится сейчас будем'
приезжаем, у клиента сервер выключен из розетки, часть оборудования заменена на другое… но ИХ НЕ ВОЛНУЕТ!!! по договору ДОЛЖНО РАБОТАТЬ!!.. ну ок втыкаем сервер, за админов заказчика перенастраиваем всю систему под новое оборудование, всё запускается — работает… ок МЫ ПЛАТИТЬ ЗА ЭТО НЕ БУДЕМ ВЫ СДЕЛАЛИ изначально всё плохо!!!

Просто я специализируюсь на веб-интранет-решениях. То есть все те же яйца только с вебовской стороны.

как интегратор или как заказчик? я был со стороны заказчиков, это просто крындец зачастую. я понимаю вашу боль, но могу сказать что она не зависит от продукта, мне хватило одного банковского продукта в который были захардкожены логин-пароль в виде 'Администратор-qwerty12345' которые можно было посмотреть тупо грепнув экзешник… я уж молчу про протоколы шифрования, поддержку прокси с корпоративными сертификатами для MITM… я это всё всегда делал ЗА поставщиков вручную всякими костылями потому что они тупо слов таких даже не знают (хотя пишут 'среди наших клиентов Сбербанк, Альфа, ВТБ и т.п.'… да и вообще по факту очень известная контора в отрасли)
Вы зря считаете себя какимто профи… я вот тоже очень придирчив но с годами както поуспокоился поняв что *опа везде в этой сфере и ничего с ней не сделаешь.
====
до сих пор со смехом вспоминаю аудиторов из двух фирм с мировыми именами (просто капец каких известных могим)… которые просили им выгрузить базу чтобы проанализировать на соответствие всяким там учетным штукам… хотя их коллеги по ИБ час назад проверяли регламенты доступа к этой базе… нет они не проверяли как это исполняется, они тупо привыкли что клиент им всё отдаст по просьбе чтобы было проще… а всякие правила git-ы и тесты регламенты… кто тут?
Вы зря считаете себя какимто профи

А не считаю, но нет не зря, потому что да, вы правы, все вокруг делают какую то дичь.
я это всё всегда делал ЗА поставщиков вручную всякими костылями потому что они тупо слов таких даже не знают (хотя пишут 'среди наших клиентов Сбербанк, Альфа, ВТБ и т.п.'… да и вообще по факту очень известная контора в отрасли)

Вот примерно об этом я и сокрушаюсь, да я знаю что не только в 1с, но рынок 1с самый массовый и встречаешься с этим чаще.
Дайте название конторы угадаю — ЦФТ?
Исполнители прикроются тем, что «этого не было в ТЗ», а вы не сможете предусмотреть абсолютно всё. Например, регламентировать, что вот эта кнопочка должна работать не более 10 секунд (а тогда исполнитель в ответ, чтобы подстраховаться, выкатит вам требования «кол-во записей в БД не более 1e7, сервер не менее Xeon серии XXXX, RAM от 192GB, SSD от 80k IOPS).
1e7, сервер не менее Xeon серии XXXX, RAM от 192GB, SSD от 80k IOPS).

И выкатывают, регулярно, для интернет магазинов простеньких, с формулировкой «у нас аж 3000 записей в бд» и идет в известном направлении.
Вы выставляете какие-то разумные требования к производительности продукта, но со своей стороны не готовы принять разумные ограничения.

То есть, выставляя требования «ф-ция работает не более 10 секунд», вы не принимаете «но при этом размер базы не более 1ТБ».

Кто не согласен, с теми не работаете. Таким образом, у вас всегда есть причина не заплатить, потому что вот: залил 4 млрд. записей и база рухнула, не додумались до bigint id, денег не получат. Запустил на Pentium2 — задача не выполнилась в отведённое время, денег не получат.
Вы выставляете какие-то разумные требования к производительности продукта, но со своей стороны не готовы принять разумные ограничения.

Если они разумные то вопросов бы не было. Но когда мне говорят что для размещения интернет-магазина с совершенно незначиым количеством позиций и заказов, я буду отклонять предложения взять VPS за 300 уе в месяц.

Кто не согласен, с теми не работаете. Таким образом, у вас всегда есть причина не заплатить, потому что вот: залил 4 млрд. записей и база рухнула, не додумались до bigint id, денег не получат. Запустил на Pentium2 — задача не выполнилась в отведённое время, денег не получат.

Я таких требований не предъявляю, а вот если исполнитель не выяснил, что у компании 4 млрд записей и не сделал этого, то таки да.

Да я согласен что прописывать все нюансы в тз дорого и долго и почти нереально. Но лично я до такого формализма опускаться не люблю, да и вообще это я объясняю заказчику что нужно сделать и как. Вы знаете, мы с тобой стороны, которая делает кнопки «сделай хорошо». А если исполнитель не может в алгоритмы которые сам же согласился написать (и уж простите, строки с одинаковой номенклатурой это как раз оно, а уж учет уже обработанного количества и подавно), пытается ввести в заблуждение, врет и при всем этом еще и тыкает в меня бумажкой, то я воспринимаю это как раз как «проканало — 1 млн» и ресурсов чтобы это устранить не пожалею.

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

Зы ну и вы прям деспотом меня представляете)

1C — классный продукт. Развивается и поддерживается. Целый спектр готовых решений (конфигураций). Что ещё нужно? Но человеческий фактор опыляет всё это великолепие налётом недоверия как к самому продукту, так и к людям, внедряющим и продвигающим его. Конкретный случай произошёл у нас на предприятии. Если коротко, то сторонний "программист" взял "1С:ERP Управление предприятием", дописал тройку обработок и пару интерфейсов, срубил 400 тысяч и слился. Никаких реальных тендеров не проводилось. "Специалист" сразу обозначил сумму, которую откатит и быстренько получил контракт.
Хотя для решаемой задачи "1С:ERP" слишком замороченная конфигурация.

откройте пожалуйста release notes к свежему релизу, прокрутите то раздела известных багов и посмотрите дату открытия самого старого из них.
Отличная история.
Нажал кнопку обновить конфигурацию — база разрушилась.
Нет бэкапа? Ну извини, надо было не ставить это гавно.
В декабре изменилась официальный бланк? Качаешь январский релиз — там этого нет
Что, ты решил сам исправить бланк? Ну все, во всех багах ты сам виноват
В декабре изменилась официальный бланк? Качаешь январский релиз — там этого нет

а причем тут 1С?
я вот помню эту свистоплясу, 30 декабря выходит закон что с 6 января новые бланки, до этого ни слова нигде не было. вы думаете в 1С Ванга работает?

еще я помню историю с 6-НДФЛ с середине 10х годов, когда за три месяца ИФНС пять раз меняла правила его формирования… но блин ВИНОВАТА ТО КРИВАЯ 1С которая неправильно его формирует!

слабо вам продакшн обновлять по четыре раза в неделю? когда нет времени ни на тесты ни на обкатку на базах ни на проверки… тупо выходит версия с изменениями законодательстваа ( письмо от ИФНС от 05 числа, новая версия от 07 числа… сдача отчета 10 числа… ну нуачо нормально..8 и 9 это суббота с воскресеньем.
И только на абзаце с базами, все 1с-ники тихо замолчали…
Работал во франче, после 1с научился делать бекапы бекапов. После релиза обновления, которое убивало печать, у меня сложились мысли, что программу пилят не слишком группированные разработчики.
Для забывчивых и невнимательных в типовых конфигурациях уже давно реализовали функционал автобекапа. Но вот, как-то так получается, что он практически у всех специально выключен — т.к. программа при каждом старте настойчиво просит его настроить.
И только на абзаце с базами, все 1с-ники тихо замолчали…

люди делятся на тех кто делает бекапы и те кто еще нет.

блин есть среди современных админов какоето ядовитое поветрите 'у нас raid — бекапы не нужны' и 'софт должен не глючить, тогда бекапы не понадобятся'

вы никогда не роняли оракловую базу на 250Тб из-за ошибки в сочетании Oracle Client иконкретной версии солярки? а я вот такое видел, когда на 2й час обработки миграции рушится продакшен база с кластером из 4 серверов… и 2 часа откатывается назад… а потом еще и не запускается… когда ты с холодеющими руками бежишь за кассетой стриммера куда к счастью забекапил всё перед началом и молишся чтобы бекап поднялся.
и 1С тут совсем не причем…

После релиза обновления, которое убивало печать

я и пострашнее обновления видал где не только рога и копыта свои хилые УПДшки печатать не может, а когда у двух десятков банков процессинг падает… ОДНОВРЕМЕННО
Нет бэкапа? Ну извини, надо было не ставить это гавно.

Не читаешь документацию к обновлениям? Ну извини, есть замечательная аббревиатура — RTFM! В инструкции к каждому обновлению первый пункт:
«Сделайте резервную копию вашей информационной базы.»
Человеческий фактор опыляет любую деятельность, а чтобы этого избежать, нужны четкие механизмы работы как клиенту, так и исполнителю — тогда каждый получит ровно то, что хотел

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

Стандартизация, унификация, типизация, повторное использование и т.п.
Повысится качество, снизится число заказов и стоимость доработок, снизится спрос на ОдинЭсников в частности, а в целом — на программистов, делающих параллельно «одно и тоже». Страшно представить.
Про сервис отслеживание ошибок от 1с поржал. Партнеры воют про порядок их регистрации, месяцами добиваются признания ошибок, и это франчи — партнеры 1с. Что с обычными пользователями — подумать страшно. Описание ошибок на багборде зачастую отсутствуют. А особенно приятно получить отписку типа «эта ошибка уже обнаружена в процессе внутреннего тестирования», при этом узнать, когда она будет исправлена, в каком релизе, исправлена ли она по факту — никак.
Есть вероятность, что вывод ошибок наружу, да с удобным интерфейсом сработает по принципу вытягивания — создаст мотивацию для наведения порядка в этом самом баглисте.
Ну вот последняя тема по поводу регистрации ошибок на партнерском форуме: partners.v8.1c.ru/forum/topic/1956268
у неё 73 плюса с даты создания — декабря 2020, при том, что больше 20 там бывает оооооочень редко. В последних 50 темах одна тема на 42 плюса — про то, что неплохо бы сделать из коробки запуск сервера 1с с systemd (тема с июня 2020 регулярно апается), на 13 плюсов про очевидный юзабилити ляп в новой БСП, остальные все меньше 10 плюсов.
Это не то. Это просьбы и предложения. А нужна необходимость.
Это только когда 1с начнут теснить на рынке. Да и то, не факт, что успеют повернуться нужной стороной к потребителю. Так-то 1с не плох, но на волне хайпа других продуктов типа электронных бухгалтеров для ИП/самозанятых прямо в банк клиентах, могут и потерять долю рынка (да уже теряют, на самом деле).
Недостаточно дизайна, даже у 1с лучше. Зумеры на такой не ведутся.
Забавно, автор рассуждает о отличиях 1 и 4 часов за оплату какой-то функциональности в 1С, однако стоит подумать и о альтернативах. Я так понимаю то что делается за это время, занимает дни или даже недели при использовании разработки на стандартных языках программирования, т.е. выгода все же есть
стандартных языках программирования
Как я понимаю вы сравниваете с языками общего назначения (вроде Python, Ruby, Java)? Достаточно бессмысленное сравнение. Есть множество технологий, где тоже все делается за 1/4 часа, и даже быстрее.
Ну да. Так а что делается за 1/4? куда не посмотришь, есть программисты фронтэнд, программисты бекэнд, архитекторы которые создают различные слои приложения(типа слой работы с данными, слой приложения. слой интерфейса пользователя), дев опс настраивающие контейнеры/кибернетис.
В 1С нет же ничего такого, программист просто меняет то что нужно, сохраняет и выкатывает обновление пользователю
Чем более низкоуровневое программирование — тем дольше и дороже. Зато более гибко. Это нормально.

Автор же описывает скорее организационные проблемы. А это следствие так называемых «преимуществ 1С».
  • Когда у вас много специалистов с низким порогом вхождения, то логично что они будут бегать между франчами/клиентами, не особо заботясь о качестве своего кода.
  • Когда франчи всем клиентам при продаже говорят, что вы на улице без проблем найдете другого 1С-программиста, который будет поддерживать решение, то логично что франчи будут демпинговать, опять же забивая на качество кода/поддержки

В этом плане лучше выбирать менее популярные, но более качественные технологии, чем 1С, у которой сама платформа имеет исторически множество изъянов.
А какие например? Мне вот удивительно, что системы подобные 1С все не вытеснили, т.е. тоже же .NET не предполагает значительного увеличения производительности программиста по сравнению к примеру с 10 годами ранее
Или вот тут был доклад, когда кто-то из Java хвалился что они улучшили процесс Onboarding нового человека и он теперь занимает «всего» пару недель. В 1С же как я понимаю нет таких цифр, т.е. даже новый человек сможет более или менее работать сразу если решение написано по рекомендациям.
А фирмы которые продают C# или Java разработчиков — думаете не демпингуют?
А какие например?
Вот, например
Мне вот удивительно, что системы подобные 1С все не вытеснили
Причин очень много. Например, часто гибкость и производительность важнее скорости разработки и цены. Возьмите, например, М-Видео. Они там недавно собирались найти еще 600 программистов (при этом там SAP на ERP). Просто для них удельная «цена» на выручку значительно ниже, а скорость изменений в бизнесе за счет размера ниже. Поэтому скорость и цена, не столь важны.
А фирмы которые продают C# или Java разработчиков — думаете не демпингуют?
Демпингуют. Но там все-таки строго типизированный язык, который меньше позволяет говнокодить.

Ну да кстати хороший пример с 600 программистами. Зачем столько. Большие проекты то 1С наверняка имеют 5-10 программистов, но никак не 600.
Производительность тоже такой спорный вопрос, не думаю что у М-Видео прям так много продаж(ну т.е. это сотни тысяч в день, поместится в Excel), т.е. даже не очень производительная технология это сможет обработать если код и схема спроектированы правильно
Я лично пробовал заказать у них товар винет-магазине а потом забрать его сам. Это был квест длинной в 2 часа с огромным количеством отвалившегося всего и вся, не снимающимися резервами итд.
Реквестирую статью по теме «Из чего же, из чего же состоит мир клиентов франчей».

Перегруженные сотрудники и тупые операторы. Никто ничего не знает и знать не хочет. Всегда так было, это было до меня, на соседнем заводе так было пока меня оттуда не прогнали, я лучше вас знаю. Или нет, вы программист — вот вы и разбирайтесь. Здесь цифры — не те. А надо, что бы были те. Разберитесь там сами как-нибудь, вы же программист. Начальнички и сыночки начальничков. Незаменимые сотруднички, которые похерят любую автоматизацию, ставящую под угрозу их незаменимость. Выяснения отношений, страдания фигнёй, дружба по поводу и без повода. Разведёнки с прицепом, активно пытающиеся зайти на чай к спортивному дяденьке за 40 и без кольца. Я совсем не помешаю. Ну а вдруг. Ну чиво такова. Толпы ненужных передастов, лентяев, болванов, выпендрёжников и просто психов. Какие-то мутные люди из девяностых. Какие-то странные люди, по сравнению с которыми люди из девяностых это просто белые пушыстые котики. Местные юные дарования, которым всегда внезапно до всего есть дело. И легаси. Везде вот это легаси. Эй, там, в думе кто-нибудь, запретите наконец в России легаси!
Ахах, зачет) Прочитал с удовольствием
Прям вот точно и как есть описал всю эту боль. Просто некуда девать этих непонятных людей, а выдуманную работу кто-то должен делать. Это как раковая опухоль, которая поглощает целые организации. Одно радует: есть здоровые компании.
ну да, все плохо, но в статье я не увидел что автор предлагает делать?
UFO just landed and posted this here
=)) почему вы считаете что это хоть как то поможет?
почему вы считаете что возможно законодательно сформулировать точность «состава этикетки»? тем более в такой сфере как услуги?

по моему афтор просто релаксирует и занимается «провокациями» рассматривая хабр даже не как поле для дискуссий, а площадку для рефлексирующих высеров в надежде получить эмоциональный отклик
UFO just landed and posted this here
Применительно к ПО что это может быть-то? Исходники конфы мелким шрифтом на 100500 страницах? Так-то в 1С-ных решениях уже давно от 500к LOC. А если еще исходники платформы и всех поддерживаемых СУБД и ОС приложить, то, бизнес точно потянет хотя бы хранить эту документацию?
UFO just landed and posted this here
Частично гиперболизировано, но в целом, да, похоже и на сферу 1С и на прочие другие сферы.
Клиент получает тот состав ингредиентов, которого заслуживает? Кому надо, тот и колбасу хорошую найдёт, и программиста 1С?
Да и да. Как может быть иначе, когда клиент — это руководитель, который платит чужими деньгами за софт который он никогда не будет использовать? Если же клиент заинтересован в результате, тогда картина будет другой.

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

Когда выставляешь клиенту счет за проект условно 1 миллион, он начинает бухтеть, что «Вася Пупкин сказал, что сделает за 100 тыщ». Франч не хочет терять клиента, и соглашается на снижение цены.
Только вот клиент не желает понимать, что за снижением цены следует и снижение себестоимости. И то что тут описано, тем самым снижением и является.

Бизнес у нас безответственный, застрял в своем уровне развития в 90х, в руководстве бизнеса все те же барыги с рынка, глупые и необразованные.

А с волками жить — по волчьи выть.

Много лет назад я работал в одной модной ионстранной компании, где бухгалтерия очень сильно напоминала серпентарий. Было две книги проводок, которые не всегда соответствовали друг другу и конфигурация была просто ужасна. Также требовалась выгрузка некоторых проводок в SAP R3. Через знакомых нашел парня, который должен был быть хорошим 1С программистом. Я его ранее не видел никогда. И пришел такой себе хлопец, со стрижечкой как у бандитов, узеньким лобиком и говорящий на суржике. Наши змеи тут же встали в стойку и начали ему рассказывать об эксклюзивности нашей конфигурации, что сама 1С не берется за такое "и вообще стремный вы какое-то"… Гену, надо сказать, это не смущало, в какой-то момент он задаёт совершенно невинный вопрос: "а почему вы эту проводку делаете так, а не эдак?" Фин директор уже хотела выдать свой финальный аккорд и выгнать парня в шею, но тут и поперхнулась, поскольку вопрос был задан в самую точку.
Спустя какое-то время Гена пришел ещё двоих, парня и девушку, молодую прау, кинув через плечо фразочку "а, это мои рабы...". А они себя иначе и не обозначали, что самое интересное. На наш вопрос где их лучше посадить он кивнул на кладовку. И вот это Гена сначала сам написал огромный кусок кода, в потом накидывал этим ребятам фронт работ и приходил их контролировать раз или два в неделю. Весь проект занял около четырех месяцев. После эти ребята уже приходили крайне редко что-то подправить. Я слышал, что они создали свою аудиторскую контору.
И это был мой самый фантастический опыт общения с 1С-никвми. Я до сих пор думаю, что это было какое-то неимоверное везение :)

UFO just landed and posted this here

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

UFO just landed and posted this here
Хороший программист 1С с опытом 5-6 лет видится мне чем-то мифическим и сказочным

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

Как минимум, у 1Сников должно быть желание дорасти до более крутых систем, как SAP.

лет 10-15 назад это была явная тенденция… лет 7 назад я заметил перекос в обратную сторону, люди почемуто шли назад из САПа… потом я бросил 1С ;))
Хотя, по моим наблюдениям, в 1С ценят больше знание конфигураций чем реально какие-то программистские навыки.

А какие такие программистские навыки? Во всех языках ветвления, циклы и т.д.
Именно знание конфигурации, читай фрейворка/библиотеки и определяет "крутость" программиста. В любом языке. И 1С-ки здесь явно круче, им надо знать предметную область, понимать бизнес-процессы заказчика, а не просто рисовать кнопки.


Увы, часто бывает еще и понт, а потом требование в вакансиях "умение читать чужой код". Это не программистские навыки, этот мудачество. Когда же на конец появится требование "умение писать код который не придется расшифровывать"?


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


Не надо 1С рассматривать как язык, 1С надо рассматривать как фреймворк заточенный под российский документооборот. И для решения задач документооборота конкурентов у 1С, в РФ, нет. Т.е. можно взять пустую конфигурацию и там сразу уже будет большое количество классов: документ, справочник, отчет и т.д. Естественно есть обратная сторона — ограничения накладываемые фреймворком, например, нарисовать треугольную кнопку практически не возможно. Но зачем в документообороте треугольная кнопка? Эта фича реально повысит производительность бухгалтера или кадровика?


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


И все-таки, что меня удивляет, это полное отсутствие альтернатив. Какие-то попытки есть, но ни одна не взлетела за 20 лет.

UFO just landed and posted this here
Отчуждение работника от результатов труда?
Это шедевр! Все мысли в одном месте. Можно в эту статью теперь тыкать носом разного калибра менеджеров, консультантов и специалистов. Кому станет стыдно при прочтении — можно пытаться вырастить в настоящего специалиста.
Sign up to leave a comment.

Articles