Как я проработал 4 с лишним года в семье Газпрома, уволился и… выращиваю помидоры

Чувак: — Что писать?
НЛО: — А что ты хочешь?
Чувак: — Попрактиковаться в русском, проверить — не вмерло ли чувство юмора, да чтоб молодёжь (рус. джуны) поучилась на чужих ошибках.
НЛО: — Так и пиши…

Update: НЛО вынудило автора выкинуть весь syntactic sugar из статьи, хотя он был изменён до неузнаваемости буквой @. Афтор от шока сначала хотел выпить йаду, но потом передумал — кто ж за помидорами да перцем ухаживать будет!? Он просто заменил syntactic sugar тэгами [ОПС] — очень плохое слово… а потом понял что и это запрещено. О дивный новый мир! В итоге получилась статья без эмоций. Не обессудьте. Хоть и скучная, но зато политкорректная.

Модератор: без мата и эвфемизмов статьи тоже выглядят классно. Йад пить не надо, йод тоже — аффтары, пешите исчо.

«А как и почему вы решили стать фронтенд-разработчиком? Что в профессии хорошо, а что нет? Рассказывайте в комментариях, поможем тем, кто стоит на распутье» — написали относительно недавно ru_vds в самом конце статьи, а жирным выделил я.

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

Из «Моря исчезающих времён»
Он не пошёл спать. Он появился в лавке Катарино, в сопровождении мужчин, которые несли его баулы, а за ним всё шли толпой люди со своими проблемами. Он решал их одну за другой, и решил столько, что в конце концов остались только женщины и несколько мужчин, чьи проблемы были уже решены. В глубине комнаты одинокая женщина неторопливо обмахивалась какой-то рекламной афишкой, словно веером.
— А ты, — крикнул ей сеньор Герберт, — у тебя что за проблема?
Женщина перестала обмахиваться.
— Я вашего праздника не касаюсь, мистер, — крикнула она через всю комнату. — Нет у меня никаких проблем, я — проститутка, так уж у меня устроено нутро.

/* В оригинале покруче. Причуда такая у переводчиков — беспокоиться о нашем «облико морале», вот и сглаживают «исходный код». Прям как Хабр. */


Чуть раньше, прочитав «как и почему», вспомнилась занимательная история о том, как обстоятельства заставили сменить профессию. Бывает что авторы на Хабре жалуются на «неправильных» работодателей, а я им благодарен. Спасибо за то, что вы были «неправильные». За то, что заставили двигаться вперёд и искать новые горизонты. Как говорится во всем нам известной басне — «не каждый, кто на вас нагадил — ваш враг».

Всем нам известная басня
Маленькая птичка не успела улететь в тёплые края в начале зимы. Было холодно, птичка замёрзла и упала на поле. Мимо шла корова, и коровья «лепёшка» попала прямо на птичку. Птичке стало тепло, она отогрелась и на радостях запела. Мимо шёл кот, услышал пение птички, раскопал коровью «лепёшку», достал оттуда птичку и съел.
Мораль:
1. «Не каждый, кто выливает на вас дерьмо — ваш враг».
2. «Не каждый, кто достаёт вас из дерьма ваш друг».
3. «Если сидишь в дерьме, держи рот закрытым».

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

Хабр вам, люди добрые! Да и прочим не хворать


Жил да был на белом свете богатырь Газпром (в дальнейшем — Богатырь). Да и до сих пор живёт и здравствует. И была у Богатыря, да и до сих пор есть, дочка — красавица, отличница, комсомолка… и вот тут остановимся на секунду. Я не знаю на что соглашался подписывая БНДШ договор (в просторечии — NDA). Я его просто не читал. Тупо подписал. А потом и вообще выкинул. По этому впредь не буду указывать настоящие названия, не дай бог какие-то ФИО и тому подобное.

Так что — и была у Богатыря дочка (в дальнейшем — Дочка). Поехала как-то Дочка за тридевять земель, в тридесятое царство. Чем она там занималась — я не знаю, свечку не держал. Своими глазами не видел, а выдумывать не буду. Как бы там ни было, у неё появился младенец (в дальнейшем — Внучка). И решили Богатырь с Дочкой, Внучку в люди вывести.

Тем же временем за тридевять земель, в тридесятом царстве, жил да поживал, да и до сих пор здравствует, обыкновенный сисадмин (sysadminus primitivus), в дальнейшем — Чувак. Может не грамотно, зато коротко (по крайней мере короче чем Абдумухаммадалибекжон Всеволодович Константинопольский). И, познакомился как-то Чувак случайно с очередной красоткой. Когда красотка попросила номер телефона для организации дальнейшего углубления межполовых культурных связей, Чувак ей тупо протянул визитку ибо только что расплатился в кафе и кошелёк, в т.ч. с визитками, был под рукой.

— О-го-го, улыбнулась красотка посмотрев на визитку, да ты же у нас настоящий ИТ-менеджер!
И тут наступило затмение разума у Чувака, и решил он провести ликбез безалаберной молодёжи.
— Да какой я нахрен ИТ-менеджер? Какой нахрен менеджер если у меня нету своей команды? Менеджер — это тот, который организует работу, а я, а я один единственный из двенадцати сотрудников нашей компании умеющий отличить розетку 230 В от USB порта!
— Но ведь написано «ИТ-менеджер».
— Солнышко ты моё, «проходила бабушка мимо забора...», написать можно что угодно!
— А зачем?
— Ё моё!

Про бабушку, про забор, про икс, игрек и комплексное сопряжение
Проходила бабуля мимо забора, а на заборе слово из трёх букв на букву «Ха» написано было. Бабуля заглянула в щёлку а там дрова лежат.
— Как же после такого верить написанному!?

Изначальный уговор с владельцем компании был прост и разумен. Сфера ответственности: канал связи, локальная сеть, сервера, VoIP, обучение персонала по работе с десктопной Убунту. И всё! Обыкновенный сисадмин. Однако. Компания была компактная, все общались между собой на перекурах, на обеденном перерыве, после работы, и очень скоро знали друг о друге почти всё. Кое что из этой информации просачивалось к владельцу и он не преминул воспользоваться этим.

— Слышь, ребята говорят что у тебя неплохой опыт работы в препрессе, что занимался этим раньше, а ты не мог бы нам сделать новогодние открытки, календари и рекламные проспекты?
— Конечно (ошибка номер 1).

— Слышь, а ребята говорят что ты сделал несколько веб сайтов, ты не мог бы сделать сайт для моей другой фирмы?
— Сделаю (ошибка номер 2).

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

После всех этих «слышь» Чувак решил поговорить с ним о зарплате. Ведь договаривались об одном а получилось «чёрт-те чё». Бестолку. «Кризис… нету свободных средств… ну, ты держись...». Дней через десять получил новые визитки, сисадмин стал ИТ-менеджером. Ну, наверное «хасяина» думал что Чувак в магазине расплачивается визитными карточками, а не кредитной.

После проведения ликбеза, по дороге домой вспомнились стихи великаго российскаго поэта Шнурова С. В. из его поэмы «В Питере пить» (по крайней мере из клипа) — «А не пошло бы всё оно!?». На следующий день Чувак сделал то, что настоятельно не рекомендовал делать своим друзьям и знакомым. Уволился до того как нашёл позицию получше.

Чувак ищет работу


Ищем работу? Готовим резюме, сидим в интернете, ищем вакансии, отправляем резюме десятки раз… и надеемся, и надеемся. Чувак решил сделать по другому. Сначала выяснить «где хочу работать», а потом попытаться устроится именно в эту компанию. Две недели ушло на исследование. Ничего из этой затеи скорее всего не вышло бы, если бы Чувак не наткнулся случайно на информацию о том, что Дочка только что стартовала большой проект (в дальнейшем Проект) тут неподалёку.

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

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

Ещё немного поковырялся в интернете и у него появился электронный адрес директора Проекта. Осталось приукрасить резюме. Приукрашал он его предельно просто, путём выкидывания всего того, что не прибавляло весу его резюме в этом конкретном случае.

Закончил, написал в сообщении сопроводиловку, сказал себе «Ни пуха ни пера» и отправил. К чёрту! И вы знаете, ему позвонили. Чувака пригласили на собеседование.

Чувак на собеседовании


Самое пошлое на собеседованиях, это когда их проводит фирма-посредник, когда смазливая двадцатилетняя девчонка задаёт тебе вопрос про SQL читая его с бумажки, при этом ни капельки не понимая о чём тут идёт речь и что это такое SQL. Нет, тут такого не было.

Собеседование проводил лично директор Проекта (в дальнейшем ДП). Нормальный (судя по физиономии, речи и поведению) человек. Фишка была в том, что у Чувака не было ни малейшего представления о том, о какой именно позиции идёт речь. Он только надеялся что ДП прочитал его резюме и что не предложит ему сейчас позицию повара.

— Вы говорите по-...?
— Вроде бы говорю. И не только по-… Владею и языком Заказчика, и языком Подрядчика, и местным наречием.
— А на стройке работали когда либо?
— Месяц назад организовал тендер, лифты закупал, через день бегал на стройплощадку у бывшего работодателя.
— А как на счёт вычислительной техники? Вы себя считаете продвинутым пользователем?
— Никак нет! Пользователем себя не считаю, но раз мне выдали сертификат системного администратора Линукс, то кое что в компьютерах и сетях понимаю /* да и в резюме всё… */.
— Вы знаете, у нас беда с документ контролем. Самый загруженный отдел. Набирали сотрудников вроде бы владеющих всеми тремя языками, а потом оказывалось что они и в языках не очень, да и в компьютерах ничего не смыслят. Вы бы взялись за такое?
— Давайте попробую — ответил Чувак, всё ещё не понимая что это такое «документ контроль», сроду такого не слыхал.

Зазеркалье


Твою ж дивизию, такую-сякую, быть такого не может, мама роди меня обратно! Я вам расскажу, а вы не поверите. Не может такого быть, потому что быть такого не может. Но было.

Участники Проекта — самые известные в своей отрасли мировые корпорации (рус. энтерпрайзы). Круче них только горы, варёные яйца, да ВДВ. Учитывая эти факты Чувак ожидал что попадёт в какой-то аналог ЦУП-а. Ну хорошо, может не в ЦУП, но всё-таки ожидал по крайней мере крутейшее железо и хитрейший софт.

image

Ничего подобного. Офисная мебель помнившая аварию на Чернобыльской АЭС, такой себе компьютер — на порядок порядков слабее домашнего. Из софта — Майкрософт Офис, и всего две полезные вещи: ABBYY FineReader и Adobe Acrobat. Надо отдать должное ДП, его задумка была в высшей степени разумна, проблема заключалась в том, что эту задумку было выполнять некому и не с чем.

/* драматическая пауза… покурить можно… */

В одной из статей «более-чем-тыщустраничного» договора указывалось что ответы на все вопросы Стороны должны отправлять в течение не более пяти рабочих дней. Проморгаешь это, проморгаешь то, и вот тебе — заявка на продление срока и доп. оплату (миллионы летят в небо). А тебе это нужно? — Нэт, нэ нада! Спасыба!

ДП прекрасно понимал что для полного контроля процесса необходимо полностью контролировать всю информацию (чтобы всё отыскать, воедино созвать, и единою проектною целью сковать). Вот он и решил создать документ-контроль (в дальнейшем ДК) через который в обязательном порядке проходит вся информация, в т. ч. вся переписка проектного офиса (в дальнейшем ПО). Входящая и исходящая. Сотрудники не имеют права общаться напрямую с партнёрами, партнёры не имеют права напрямую писать сотрудникам ПО. ДК отвечает за сохранение и поиск всех документов (технических, правовых, отдела закупок, всех!). ДК контролирует все задачи сотрудников ПО — что на ком «висит» и когда надо ответить. Полный контроль всей информации! — И с чем прикажете всё это контролировать? — Да у вас есть Майкрософт Офис.

/* драматическая пауза… 50 грамм принять можно… */

Вот и получилась такая система: получаешь сообщение, регистрируешь (copy/paste; copy/paste; copy/paste...) в реестре (Excel), сохраняешь приложения в общую папку ПО на корпоративном сервере (щёлк-щёлк, щёлк-щёлк, щёлк-щёлк, щёлк-щёлк, щёлк-щёлк, щёлк-щёлк, щёлк-щёлк, щёлк-щёлк, Save), копируешь ссылку (ссылки) и вставляешь в реестр, устанавливаешь счётчик — 5 дней, пересылаешь «кому надо», добавляешь в реестр «на ком висит».

Реестры получились размером с простыню огромной кровати. С тех пор Чувак возненавидел прокрутку на которую уходило полдня. Даже начал ругаться вот так: «Шоб те scroll!» и даже «Scroll твою мать!». Слегка реже — «Шоб те щёлк-щёлк!» и даже «Щёлк-щёлк твою мать!».

Позже, по этой причине, он вступил в секту SPA. Минимум движений – максимум результата.

Поиск в Оутлук работал, иногда, а иногда и нет. У него проблема с индексированием. Да и с объёмом сообщений не лучше, приходилось на каждый месяц создавать новый PST файл и подключать их по мере надобности.

В среднем по 300 сообщений в день. В самом начале Проекта бывало всего по 50, но зато в самых загруженных месяцах, в «месяцах пик», ежедневно обрабатывали почти по 500 сообщений. Если на обработку одного сообщения уходило всего 2 минуты (прочитать, понять смысл, зарегистрировать, переслать кому надо...), сколько же это рабочих часов уходило в день?

Ко всему этому надо добавить просиживание на утренней планёрке, «отсканируй чертёж пожалуйста», «распечатай на плоттере пожалуйста», «отредактируй этот PDF чтобы коммерческая информация не была видна, инженерам надо переслать на согласование», «сделай OCR», и т. д. Вот и считайте.

Не странно что сотрудники ДК (и тот, и другой) одичали, и что после работы мчались в ближайшее кафе напиваться пивом до отключки. Первым сгорел руководитель ДК. Не прошло и 5-и месяцев с тех пор как Чувак попал на Проект, как руководитель уволился. С улыбкой. «С меня хватит!», и отчалил в Среднюю Азию, на другой проект, зарплата побольше, геморроя поменьше.

Хороший человек. Все свои запасы воблы, непосильным трудом переправленной из Астрахани, перед отъездом оставил Чуваку. Спасибо брат! Век не забуду!

Чувак понадеялся что сейчас ему предложат позицию руководителя ДК, однако, в корпорациях так просто не бывает. У кого-то из нужных людей был знакомый с опытом работы в документ контроле крупной американской корпорации. Новый руководитель отличался от старого тем что в два раза труднее переносил нагрузку, наверное, потому что в два раза меньше бухал. Всего-то он выдержал 3 месяца на Проекте. Послал всех подальше и улетел на Балтику. А жаль, нормальный человек, работяга…

/* последняя драматическая пауза… */

Вот и предложили позицию руководителя Чуваку, и разрешили ему принять двух сотрудников к себе в ДК (хоть он и просил пятерых). И стал Чувак думать «что делать чтобы с ума не сойти, никого никуда не посылать, зарплату задержать»? Ведь зарплата была по местным меркам сверхприличная, выше официальной зарплаты президента страны.

Налаживание отношений с корпоративными айтишниками


Первым делом — налаживание отношений! Ну, а самолёты и девушки — потом.

— Привет, нас часто просят отредактировать PDF файлы. Что-то убрать или добавить, а в них сплошной скан. Нам бы Gimp. Программа опенсорсная, т.е. бесплатная. Сделаете?
— У нас не положено. Нету такой программы в перечне разрешённых программ.
— Ну хорошо, попрошу ДП зайти к вам…
— Нет! Не надо! Он злой. Всё сделаем!

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

— Привет…
— Да отвяжись ты, ради бога! Вот те админский пароль и делай у вас в ПО чё хочешь!
/* Вот, что крест животворящий вежливая настойчивость делает! */

Всё прекраснее и прекраснее! Уже есть Gimp, Inkscape, LibreOffice, Apache Tika, Audacity. Уже ежедневно под рукой свой ноутбук на котором можно запустить sed, grep и т.д. Ребята, будем жить!

Поиск выхода из положения


Жить — хорошо, а хорошо жить — ещё лучше. Слава богу — отношения уже были налажены, и Чувак обратился за советом к корпоративным айтишникам. Им же виднее чего в корпорации есть/нет, что возможно/невозможно. Обрисовал им проблему и попросил намёка. Никакого намёка не получил. Ему только показали такое «диво заморское» под названием SharePoint, и с улыбкой стали рассказывать о том как в этом чуде-диве несколько сотрудников могут одновременно редактировать один и тот-же документ. Одновременно редактировать, Карл!

Чувак представил себе как ДП строчит серьёзнейшее письмо Генподрядчику, и вдруг зрит как предыдущий его абзац исчезает. Он представил себе грозный вопль с явно матерным уклоном на весь ПО, он представил себе гору трупов сотрудников у парадной ПО. От греха подальше, Чувак поблагодарил айтишников за помощь и ушёл.

Звонок коллегам из Сибири. В их документ контроль. Тоже внучка Богатыря.
— Привет! Подскажи пожалуйста чем вы пользуетесь для организации и поиска документов?
— «Летописью» (название изменено в связи с БНДШ договором).
— И сколько «оно» стоит?
— … млн долл. США.
— Ну и как? Реально ускоряет работу?
— Да как тебе сказать, вот уже третий год внедряют а «оно» всё ещё барахлит.

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

Следующая попытка — подобрать опенсорсные решения для ускорения и упрощения работы. Не получилось. Ведь у этих, таких-сяких программистов, под словом «Проект» подразумевается в основном разработка софта, а на Проекте «Проект» и есть «Проект». Заказчик, подрядчики, тонны документации, разрешения, огромный объём переписки, соблюдение сроков… У Чувака была мысль подобрать какое-то опенсорсное решение, исследовать как там оно внутри устроено и затем переделать его под нужды ДК, однако, «отправляться в дальнюю дорогу на чужой тачке» — не вариант. Чёрт знает что в ней может сломаться через месяц или полгода, и возможно ли будет такое починить.

Вывод напросился сам собой. Если спина у тебя чешется, то никто кроме тебя самого не сможет почесать её именно там где надо. Тебе нужен софт? Так сам его и пиши. Другого выхода просто нет!

Ночной дозор / Дневной дозор


Вспомнить сегодня как всё это происходило — нереально. То же самое что искать в винегрете «тот самый» кубик свёклы.

Днём пашешь как лошадь — разгребаешь текучку. Ночью пашешь как лошадь — создаёшь прогу.

image

Чувак до сих пор с улыбкой вспоминает те времена. Единственный случай когда ТЗ было чёткое. Когда перед глазами была ясная картина — что и как надо делать. Было, да сплыло. А сейчас — «Вот нам бы такое, но мы не уверены, ты сделай а мы потом скажем что надо переделать, а то, что делал последний месяц — выкинь, всё-таки это не нужно, а то, что два месяца назад выкинул, верни...».

Гуглил днями напролёт. В итоге остановился на — а: jQuery, DataTables, css. — б: LAMP, Bash, Gammu.

Силу давали хорошие отзывы своих ребят и коллег. Ребята с первого дня в ДК были обучены говорить то, что думают. В т. ч. посылать Чувака подальше когда сочтут необходимым. Прога на самом деле, с первого модуля, оказалась полезной вещью.

Озарение


Кто-то по-видимому оклеветал Чувака, потому что, не сделав ничего дурного, его пригласили в кабинет. Кабинет принадлежал новому заму ДП, непонятно откуда свалившемуся на грешные башки рабочего народа. Он вызывал руководителей подразделений по одному, и расспрашивал на темы «чем занимаетесь?», «как у вас дела?», «какие трудности?», «какие планы?», и т.д. и т.п. С чего бы это?

Народ в ПО был среднестатистический, обычный, трепались обо всём — как и все. Вскоре все сотрудники знали что он родственник «аднаго очэн уважаемого чэловека из высших эшелонов власти». Корпоративных — вроде бы. Приехал на Проект бабло колотить. Ему позволено делать что хочет, в т. ч. не делать ничего.

Первый разговор в кабинете был коротким. Чувак считал, и жалел, каждую потраченную секунду — ведь работа ждала, простаивала, и отвечал коротко и по существу: «Проблема с почтовым клиентом — неработающий поиск и несъедобный объём почты. Проблема с отсутствием софта для организации документов. Проблема с отсутствием системы для контроля поручений (рус. менеджер задач). Разрабатываем своё веб приложение чтобы справится со всеми этими проблемами».

На следующий день Чувака опять пригласили в кабинет чтобы сообщить пренеприятнейшую новость. «Я договорился с ДП что буду курировать ДК. На утренние планёрки больше не будешь ходить /* ур-р-р-р-аааа! */. С ДП больше не будешь общаться, только через меня, все вопросы, предложения, идеитолько ко мне». И продолжил:

— Ты знаешь что для нас самое главное?
— Как что!? Мы же работаем на Проекте! График производства работ и бюджет.
— Ну да, да, это само собой, но не это я имел в виду… для нас самое главное чтобы ни один вопрос на нас не висел. Как только появляется проблема, тут же её перекидывать дальше. В Cost Control, в отдел закупок, ISBL менеджеру, директору проекта, да кому угодно. Понятно? — спросил он с хитрющей улыбкой.
— Да — ответил Чувак, вспомнив почему-то «Поделись улыбкою своей, И она к тебе не раз ещё вернётся...» © Михаил Пляцковский.

Ему и на самом деле всё было понятно. Халявщик. Искал где бы на халяву поживиться. Узнал что разрабатываем «крутую весчь» и решил стать руководителем руководителя подразделения которое решает проблемы. Премию унюхал наверное.

Возвращался Чувак из кабинета к себе с широчайшей улыбкой на морде, напевая «Ну, что ж, пам-пам-парам со всеми вами! Эх, мать… — прыжок и полетел куда-то вниз, но вот за что-то зацепился и повис… Меееееж ваааа-луууууу-нами облаков пополз, глядите, змей [… БНДШ...], и скрылся где-то глубоко под небесами» © ДДТ.

Что с ним произошло? Мазохист что ли? Почему улыбается? Почему напевает? Дело в том, что на Чувака во время этой короткой беседы снизошло прозрение. Раз опытный халявщик молниеносно произвёл рейдерский захват ДК, то он однозначно увидел какую-то ценность в нём. Ш-што с-сие такое увидел, с-сокровище моё, а? Мою прелесть, сокровище моё? Чувак решил что ни за что не отдаст свою прогу всевластия задарма, тем более в его руки.

А ведь всего 15 минут назад и мысли такой не было. Была проблема. Большая проблема. Проблему начал решать. Решал её чтобы облегчить жизнь (работу) себе, своим ребятам, своим коллегам. И тут, вот тебе — у тебя пытаются отнять то, что ты разрабатываешь в свободное от работы время. Никакого программирования в должностной инструкции нет. Никаких указаний разрабатывать от руководства не было.

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

Как же эта мысль была наивна!

Скука


Скука — не в том смысле что ничего не происходило, а в том смысле что каждый день был как понедельник. После работы разработка проги, усваивание чужого опыта на StackOverflow, чтение DataTables API, php.net, и пиши, пиши, и так до отключки. А утром, а утром: а-а-а-апять-апаздываю!!! Душ, зубы, шмотки, с лестницы кувырком, со седьмого этажа, тачка, превышение скорости, стройплощадка, коллега на парковке говорит «Я бы так не посмел, нехороший ты человек! Дурак! ТАК испугал когда обгонял на дороге»! Рассказываешь своим ребятам «чего сегодня нового в проге», «что надо протестировать, проверить», здравствуй новый день! Здравствуй новый понедельник!

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

Надо уйти отсюда! Закончить разработку проги до конца, и попытаться её продать кому-то. Вещь же хорошая, отзывы пользователей более чем положительные. С корпорацией вряд ли получится о чём-либо договориться. Да и с кем разговаривать? Между Чуваком и ДП сидит «змей» — посредник, непосредственный руководитель. Обходить руководителей и обращаться напрямую к «высшесидящим» как-то некультурно. Некрасиво. Благородные доны так не делают. А «змей» у Чувака на blacklist denylist с первой улыбки, любой разговор с ним даже обсуждению не подлежит.

Но ведь зарплата же отличная («от других» ©)! Сейф ежемесячно пухлеет. Да и крошечка надежды на договор с корпорацией вроде бы существует (необоснованная проекция желаемого).

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

И хочется, и колется, и мамка не велит… твою же мать!

Раздорожье


Проект готов. Закончен. Очередная, их меняли чаще чем они меняли трусики, эйджа (рус. HR manager) пригласила.
— Мы вам зарплату временно снизим на 1 шт. евро. Но это временно, до начала следующего проекта, а там — договоримся.
Чувак подвоха не увидел, не узрел. Если честно, он бы розового бронтозавра размером с Москва Сити, в кружевных трусиках, с айфоном (размером с КрАЗ) в левой лапе, на пешеходном переходе не узрел — проехал бы под хвостом чудища. Состояние такое. Перегрузка, переутомление, называется. Всё тупо подписал.

Потом ещё ухитрился в отпуск свалить. Байдарку в тачку да на море, на остров посреди моря.

image

Нет, не отдохнул. Сколько бы ни старался вести себя нормально, не получалось. Всё время тянуло побольше пива прикупить и, сидя вечерком на террасе с прекраснейшим видом на море и соседний остров, вести в собственной башке холивары на тему «переговоры по следующему Проекту»: «Если они предложат это, то тогда....», «Когда они скажут ..., то надо ответить ...», и т.д. и т.п. При всём этом, он прекрасно понимал бессмысленность всех этих селфи-холиваров но ничего не смог поделать. Башка извергала все эти глупости в автоматическом, подсознательном режиме. Оставалось только гасить эти потоки лавы потоками пива, грести и плавать с утра до вечера, до изнеможения, пока вся дурь из башки не выйдет…

И вот наступил день, тот день. Предложили новый контракт, на новый проект. Бери или уходи. Зарплата та-же. «Я не знаю что вам моя предшественница наобещала, меня это не касается». В должностной инструкции — твоя же прога. За просто так. «Любой бы согласился работать на нас, даже за вдвое меньшую зарплату. Вы знаете сколько у нас в стране безработных?». Нет, не послал. Чувак всегда чуждался агрессии, крика да шума, громких слов, угроз, тем более — просьб. Или получается с кем-то поладить (женщина, рабовладелец работодатель, друзья, соседи, родня) или нет. Так что он просто отказался подписывать предложенный договор. Разошлись тихо и спокойно.

Как говорится, что Макаронный Монстр не делает — всё к лучшему!

Следующих полтора года


Следующих полтора года пролетело быстро и интересно. Чувак работал над последней необходимой составляющей — клиентом эл. почты. Главная фишка была в том, что этот клиент должен был быть интегрирован (рус. объединён) с остатком проги. Чтобы вместо «щёлк-щёлк, щёлк-щёлк...» было «зарегистрировать договор», «зарегистрировать чертёж», «назначить задачу», прямо из сообщения. Плюс крутейший поиск, да неограниченный объём ящика. Всего 6-8 месяцев и закончил. Потом очень долго доводил до ума всякие детали. Всякие мелочи.

Всё! Прога есть. Проверенная (большей частью) в бою. Крутая — прекрутая, IMHO. Что дальше делать?

Чувак прекрасно осознавал окружающий мир и свою позицию в нём. «Я — никто. Со мной и разговаривать не будут». А надо было придумать как предлагать прогу. Четыре пи шлюхи маркетинга. Product, price, place, promotion.

Целевая группа — ПАО, ОАО, да любой гос. или частный монстр стартующий проекты стоимостью в сотни млн. долл/евр. Те, которые могут попасть на деньги. На десятки миллионов. Что им стоить отвалить лимон чтобы сохранить двадцать, или десять, или пять миллионов!? Но как к ним подобраться?

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

Чувак сидел на террасе, потягивал пиво, и думал — Ведь у каждого «монстра» есть свои снабженцы. Компании которые им поставляют софт и железо. А в этих компаниях найдутся толковые инженеры которые поймут «о чём идёт речь». Им же пофиг с чего процент брать. Да, у нас есть план и мы его думаем.

Связывался, предлагал, они соглашались, одним словом — два слова: везение и счастье.

Никаких слайдов не готовил. Купил новый крутой ноутбук (чтоб красиво смотрелось), брал с собой свой сервер, да Wi-Fi роутер со старым 3G модемом — чтобы в чужую сеть не лазить. Только проекторами пользовался ихними. Один только раз попался на 800 х 600. Приходил, подключал, две минуты вступление — о чём дальше речь пойдёт, и уже показывал прогу.

Первая презентация прошла «на ура». Никто из присутствующих не заснул. 10 — 15 минут длилась, а потом ещё минут двадцать отвечал на вопросы. То же самое и на второй, и на третьей, четвёртой, пятой… Технари балдели от сервера. Старенького ЕЕЕ первой серии, 1 Гб памяти, ноль дисков. Весь бэкэнд (LAMP) жил да поживал на SD-карте. И работал. Быстро. Присутствующим интересно, они задают вопросы, одобряют, просят показать то или сё, говорят «крутая вещь»… и всё. После презентаций никто не звонит, никто не обращается. В чём же дело!?

«Я тебе умный вещь скажу, но только ты не обижайся» © «Мимино»


После очередной презентации, после вопросов и ответов, совладелец компании, инженер, айтишник, говорит — Прога у тебя получилась очень интересная, и ты прав — такое может сэкономить кучу денег, но ты это никому не продашь. Ты просто не понимаешь с кем имеешь дело. Твоя целевая группа покупает не то, что полезно, твоя целевая группа покупает то, что «сверху» приказывают купить. Даже если тебе попадётся толковый ИТ-директор который может без приказа сверху самостоятельно принять решение, даже он такое не возьмёт. Никого ещё не увольняли за покупку Майкрософт софта, несмотря на… У них же ПУО (Противоувольнительная Оборона — комплекс мер по обеспечению защиты (обороны) от увольнения или сокращения) так настроена, что покупают то, что покупают «все». Пусть это стоит миллионы, пусть барахлит, пусть пользователи жалуются, главное — за такую покупку не уволят.

Не обиделся. На обиженных воду возят. После встречи, по дороге домой заехал в магазин. По всем принципам ЗОЖ закупил самую качественную водку, пару бутылочек итальянского красного, сорт «Примитиво», да пакет чешского пива на завтрак. Вот это была пьянка было культурное мероприятие!

«Поехали» © Юрий Алексеевич


Ну, а потом всё потихоньку поехало. — Привет, у нашего клиента пять фармскладов в разных городах, да ещё офисное здание. Закупили на тендере самую дешёвую систему контроля доступа и сейчас мучатся с ней. Персонал отмечается как положено, но доступ к этой информации только на сервере в городе n. Надо каждый раз звонить туда в службу охраны (сообщения игнорируют), диктовать им ФИО сотрудников, потом ждать пока пришлют отсканированную распечатку. Ты бы мог сделать веб приложение чтобы с любого компьютера компании можно было получить отчёт, желательно в Екселе? — Да? Вот и прекрасно.

Контроль доступа — одним, контроль рабочих заданий на заводе — другим, приложение для разработки технологий производства, система управления частной клиникой (из Perl сделать react), и прочая, и прочая.

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

Чувак стал крутым программистом? Да нет, такой себе, средненький. Но даже такие могут найти клиентов. Жадных Экономных клиентов — пруд пруди. Когда делаешь всё сам (фронтэнд, бэкэнд, CSS, администрирование сервера), то можешь предложить более низкую цену чем другие.

А ведь всё могло быть иначе


Если бы Чувак побоялся уволится из «слышь» компании. Если бы не решился напрямую писать туда, где открытых вакансий не было. Если бы работа на Проекте была налажена. Если бы корпоративные айтишники взялись решить проблему крупнейшего корпоративного проекта. Если бы не посмел сунуться в программирование. Если бы не решился уволится из корпорации. Если бы сдался когда ему сказано что перспектив нет. Если бы не сделал «за копейки» приложение для фармкомпании, то не имел бы дело с XML. Не умел бы работать с XML — не заполучил бы клиента из Канады (у него все данные в eXist-db). Не договорился бы с канадцами, не имел бы дело с XQuery и React. И прочая, и прочая, и прочая. Эффект бабочки, твою же мать!

Везёт же дуракам… иногда.

«Выбери свою судьбу. Не каждому суждено умереть на работе» © «Особо опасен»

Эпилог


Бывает такое, кажется не так уж редко. Чувак это понял уже после «Я тебе умный вещь скажу». Когда прочитал на Хабре что отдала концы RethinkDB, СУБД которую он очень уважал и намеревался использовать. 10 лет разработки, или сколько там, «коту под хвост». Очень жаль. А Mongo жив — им «все» пользуются.

Потом ещё один заказчик рассказал про своего бывшего партнёра. Парень разработал софт для, извините за медицинскую неграмотность,… ну, магнит, т.е. МРТ щёлкает некий сосуд, а эта прога считает пропускную способность. т.е. сколько крови протекает этим сосудом. Парень взял кредит, большие деньги, на расходы по получению лицензии FDA. Он был на 100% уверен что его прога «весчь». И он был прав, но его угробила та же ПУО — его целевая группа по прежнему закупает значительно медленнее, значительно дороже, и значительно менее точные проги одной немецкой и одной американской корпораций, потому что «так делают все».

К чему я это? Да к тому, что зачастую замечательная идея, замечательное изделие, это индейская национальная народная изба «фиг вам» если у вас под рукою нету майора который настучит по башкам вашей целевой группе — «Купи это, сцуко!». Или продвинутой мамки с её связями. Или хотя бы хайпа, который бесплатно не организуешь.

Мир так устроен и никуда не денешься. Не забывайте о ПУО!

А рассказы про то как толковый чувак покинул институт, и в гараже… — «Не смешите мои подковы!» ©

image

/* Спасибо translit.net за возможность проверки орфографии, несмотря на то что их проверка не распознаёт некоторые исконно русские слова: прога, [ОПС], [ОПС], [ОПС], сцуко, джун, энтерпрайз, [ОПС], ЦУП, гуглил, [ОПС], весчь, ЗОЖ, хасяина, [ОПС], [ОПС], и т. д. */

Комментарии 68

    +8
    Помидоры он выращивает, ага. Кури знаем мы те помидоры!
      +6

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

        0
          +1
          хорошо бы, я точно помню, в лесу было две стеклянные комнаты, в одной из них был тв с порнографией, кока колой, чипсами, диван и туда подавался наркотик по трубе. Труба шла из второй стеклянной комнаты, где была горелка некого холодного пламени, которым нагревали разрезанные помидоры. В этом пламени они выделяли из себя наркотик. И что меня удивило, это весь лес в кучах помидоров. Жертвы этой комнаты были подростки из соседних поселений. Они заходили в комнату, садились на диван и начинали раздуваться пока их не разрывало в пыль. Данная энергия аккумулировалась в баллоны и видимо продавалась на черном рынке. Позже, анализируя сон, технически и логически, выходит так, что улики в виде помидоров в лесу, которые почему то объявлены контрабандой, находящийся рядом лагерь для подростков говорят о том, что воля людей подавлена регионально. Где то действуют законы по запрещению, где-то легко обнаруживаются улики в лесу, куда не доходит закон и независимые свидетели.

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

          Однако, следует учесть, что я заслан был на задание, проанализировать слухи о пропаже детей. Если речь идет о подростковом спортивном лагере, то его не может быть при военном положении или атаке пришельцев. К тому же запрет вещества и контрабанда в подмидорах — это техническое новшество, которое способно технологически обмануть государственный контроль. Значит либо наука в государстве слаба, например, после войны, а враг — хоть и понес ущерб, но технически сильнее и продолжает наращивать силы.
      +7
      Предложили новый контракт, на новый проект. Бери или уходи. Зарплата та-же. «Я не знаю что вам моя предшественница наобещала, меня это не касается». В должностной инструкции — твоя же прога. За просто так. «Любой бы согласился работать на нас, даже за вдвое меньшую зарплату. Вы знаете сколько у нас в стране безработных?».


      Бросок с прогибом. Менеджерский приём, в отличие от одноименного из боевых искусств не проходит, если противник не прогибается.
        +2
        Не проходит, если не поддается и уходит. А так проходит. Им же реально пофиг кого потом брать. Возьмут как все, жопу прикроют листочками и дипломами, а что «ОНО» не умеет ничего — так это чьи проблемы? а правильно «ваши»
        +21
        Вот говорил я тебе, Хабр, не надо сюда постить статейки про людей с отклонениями, не приведёт это ни к чему хорошему! И вот посмотрите, теперь люди с какими-то совсем уж глубинными сдвигами точки сборки стали описывать свой трансцедентальный опыт.

        Не могу воспринимать статью иначе чем творчество душевнобольного. Нету логики, нету последовательности изложения, да просто на вопрос «О чём этот текст?» ответить не получается.
          +2

          История успеха в картинках, если коротко. Полезной информации около нуля, просто развлекательное чтиво о том, как один человек не прогнулся и-таки разбогател)

            +2
            Никаких душевных болезней. Типичный стиль графомана. Без плана и идеи уеду быстрее
              +1

              Согласен, не понимаю зачем эти аллегории в статье, они путают и мешают сконцетрироваться на истории. Я не смог дочитать (а я обычно даю шанс любой статье)

                +1
                глубинными сдвигами точки сборки

                И кто это у нас тут критикует?)) Выражается терминами из книг Кастанеды? Любителя пейотля и трактовщика реальности индейца Дона-Хуана?))
                  0
                  Теперь люди с какими-то совсем уж глубинными сдвигами точки сборки стали описывать свой трансцедентальный опыт.


                  Лучший коммент)
                  +5
                  Не дочитал — скучно, именно из-за натужных красивостей.
                  Судя по тому, что прочитал — человек так и остался сисадмином, потому всё последующее вызывало больше перенапряжение и лишало удовольствия. Собственно, это хорошо, остаться собой и при этом не разориться в прах (и в материальном, и в моральном смысле) — считай, везение.
                  Но потому же — не интересно, сисадминов море разливанное и рассказывают они одно и то же. одно и то же… Вот пример узкоглядства:
                  закупает значительно медленнее, значительно дороже, и значительно менее точные проги одной немецкой и одной американской корпораций, потому что «так делают все».
                  фигушки, закупают потому, что — сертифицировано. В медицинских программах это архиважно. Но не админское это дело — проходить хотя бы через простые испытания, а не то, что сертификацию.
                    0
                    Но не админское это дело — проходить хотя бы через простые испытания, а не то, что сертификацию.

                    Буквально через одно предложение до этого:
                    Парень взял кредит, большие деньги, на расходы по получению лицензии FDA.
                      +1
                      но — получил? Если бы да — просто не верю, что потом продажи не пошли. На программы с лицензией спрос огромен именно потому, что их мало. Ещё вариант — какого именно рода лицензия? Они разные бывают. Бывает, к примеру, сертификация только на «не наносит вреда при применении».
                      В общем, недостаточно информации для того, чтобы этот пример был совершенно убедителен.

                      Добавлю: собственно, сложности с получением правильной лицензии можно считать сговором корпораций. Физическому лицу или даже маленькой компании это слишком тяжело.
                        0
                        Да, получил. Лицензия это, или сертификат, или там разные «вещи» — я не в курсе. Извините. Кредит на расходы по получению «того что надо» от FDA, в т.ч. на адвоката который именно этим занимается. Клиенты у него были в то время когда я услышал про его историю. То ли 3, то ли четыре, недостаточно чтобы рассчитаться по кредиту. Где то в Азии (Малайзия и ?). Его впечатления были типа «Тестируют, проверяют, положительные отзывы, и всё — по прежнему закупают то, что привыкли у тех, у которых привыкли закупать». Если вас очень интересует, то могу связаться с бывшим клиентом и попросить сайт этой компании. Может у вас с ним получится взаимовыгодное сотрудничество :-)
                          0
                          или там разные «вещи»
                          разные бывают. И мухлежа (в том числе от адвоката, который неявно намекал на то, что нужно клиенту, а явно сделал то, что дешевле для него выходит на «я своё дело сделал») бывает немало.
                          Если вас очень интересует,
                          Нет, извините. Я уже довольно давно сталкивался с этой областью, и с тех пор желания туда лезть не приобрёл. Понимание, что для этого нужно много, нужна устойчивая компания — приобрёл.
                          Может у вас с ним получится взаимовыгодное сотрудничество :-)
                          я уже давно в другой области. Где, кстати, тоже нужны разные сертификации, три уровня испытаний при внедрении и т.п. Но как-то получается. Но совсем другая область, плюс (главный плюс) этими вопросами занимаюсь не я.
                    +15
                    Не осилил. Потерялся после нескольких первых абзацев.
                      +5
                      Офисная мебель помнившая аварию на Чернобыльской АЭС, такой себе компьютер — на порядок порядков слабее домашнего. Из софта — Майкрософт Офис, и всего две полезные вещи: ABBYY FineReader и Adobe Acrobat.
                      Таков путь. Благо, читерить никто не запрещает — оказывается, если в древнюю материнскую плату воткнуть верхний процессор, найденный в сточной канаве, напихать памяти из того же источника, списанный серверный ssd, удобно расположиться в принесённом личном кресле и залить кофе комбинированного помола крутым кипятком из личного чайника, добавив для галтовки сенсомотонрых функций Чувака чайную ложку С2H6O и не забыть включить в заботливо принесённых колонках лёгенькую такую музычку — можно снова взглянуть на ход вещей как бы со стороны, и пусть всё катится своим чередом на своих квадратных колёсах.

                      Словами довольно приличного римского императора Диоклетиана, в самом расцвете своей империи самоудалившегося к себе в деревню, на просьбу из Рима вернуться к власти: «Если б вы видели какую я вырастил капусту, вы б перестали меня уговаривать».

                      Многая лета и процветания Вам и Чуваку.
                        +5
                        Спасибо за статью! Очень интересный опыт и взгляд на продвижение продукта в B2B. «Красивости» радуют :) И в целом стиль изложения свежий :) Претензий других комментаторов к связности не понимаю – читается легко, всё понятно.
                          +2
                          полностью поддерживаю. Может сказывается разность поколений/возрастов и сложности с пониманием отсылок?
                            +1

                            А вы читали до update в начале статьи или после? Может изначально статья была менее читаемой.


                            Хотя конкретно мне стиль и сейчас не нравится. Слог кажется слишком уж натужным и перегруженным. Обороты ради оборотов, отсылки ради отсылок, многословие ради многословия… Мне любопытно содержание, но оно тут погребено под стилем и формой.


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

                              0
                              Привет, заходишь в дом, не к человеку, чаю попить, а заценить что спиз@дить, круто если на метро не ездишь, повезло до дна ешё не дошёл, фишка в том, что сверлить людей говно-привычка как и жалить с чётким указанием не только, области региона, а и формы одежды и, что услышишь если недай Бог, с тобой пойти пивка попить, когда счёт принесут)))
                                0
                                и с вами согласятся не только лишь не все, но многие и вообще даже и не поймут, что дескать, если бы да кабы…
                                ну, перспективы туманны (в общем и целом) хотя это и не точно (((

                                пусть всегда будет водка,
                                колбаса и селёдка,
                                огурцы и помидоры
                                вот такие мы обжоры
                                  0
                                  Мой коментарий стёб с общероссийской привычки, оценивать не с позитивной стороны, нажито добро трудом, а с чёрной позиции шо можно спиздить, и это не только о предметах, а впервую очередь о информации, мыслях опыте примере, спиздить идею, подход метод, то что я порицаю, учиться и платить при чём сполна, не привыкли, а вот втереться в доверие к мастеру, и спиздить его умения, это общероссийская привычжка! То, за, что прокляты и порицаемы всем цивилизованным миром.
                                    0
                                    Увидил очередного и высказился «х@йло» может сам не знал, и даже не задумывался, считал себя правильным. А правильно это на занятиях не в окно смотреть, а на доску и преобретать знания там.
                                      0
                                      во-во, поддерживаю однозначно
                                +2
                                А я их понимаю. Не только понимаю, но и одобряю. Каким бы скучным был наш мир если бы всем нам нравилось одно и то же. Приходишь в ресторан, а в меню одно блюдо, один напиток, и меню принесла единственная в ресторане «плюс сайз» официантка.
                                  +4
                                  Ну давайте по пунктам :)
                                  Во-первых, если Вы за разнообразие, то Вы не по ту сторону баррикад, там вон товарищ, например, считает, что такому контенту не место на Хабре, потому что он (товарищ) его не понял. Я же как раз рад разнообразию. Как я и написал в своём комментарии, контент выглядит свежо, мне нравится. Дай таким товарищам волю – тут и останется одно блюдо и один напиток.
                                  Во-вторых, одно дело нравится-не нравится, и даже одно дело «понимаю – не понимаю» в значении «моё – не моё». Другое дело – люди прочитали текст и вообще не поняли, что там происходит, и о чём он. Это какие-то базовые когнитивные вещи. Вот я и пишу, что нет, с текстом всё хорошо. Он может не нравиться, вызывать отторжение, но понимается он прекрасно, сюжет там есть, всё развивается логично. Так что если кто-то что-то не понял, возможно, дело не в тексте.
                                  Против «плюс сайз» официанток ничего не имею, все люди) Лишь бы работали хорошо)
                                    0
                                    haraldsson, только сейчас понял, что Вы же автор текста, собственно, и есть. Иронично, я сам оказался «не по ту сторону баррикад», где ожидал :) Впрочем, комментарий актуален.
                                0

                                Расширенный вариант байки "Здесь так принято".

                                  0
                                  Это не байка. Это жизнь в корпорации.
                                  +4
                                  Я так и не понял, почему автор не воспользовался инструментом, специально предназначенным для решения его проблем.

                                  В конторе явная проблема с отсутствием системы документооборота. Этих систем несколько штук, как коммерческих так и опенсорчных. Что мешало взять ту же Alfresco (СПО), и допилить ее под нужды предприятия? Что мешало заключить договор, и произвести внедрение коммерческой системы? Там будет и поддержка всех бизнес-процессов с регистрацией входящих-исходящих писем, служебок, приказов, распоряжений, и отслеживание изменений в разрабатываемых документах, и система контроля поручений, и распределение прав доступа пользователей искаропки, и для особых ценителей долбанный файл-сервер с вебмордой для удаленной работы, и куча всего еще. И все это уже обкатанное на крупных проектах. Да даже 1С имеет соответствующие конфигурации, в которых уже все сделано на хорошем уровне, и сопровождать это хозяйство может обычный толковый одинэсник.

                                  В статье написана дичь. Я думал, что после долгих лет придет понимание, что надо делать, но не увидел этого.
                                    0
                                    Чуваку просто было не интересно просто так, штаны просиживая, зарплату получать…
                                      0
                                      И это точно. Виноват. Натура такая.
                                      +1
                                      Мне кажется, простите если ошибаюсь, что вы сроду не работали на проекте. 3 года до окончания Проекта. И? 3 месяца готовим тендер (а без тендера никак). Как минимум месяц ждём предложений. Пару месяцев обязательно уйдёт на анализ и оценку предложений. Затем переговоры, и прочая, и прочая. Подписываем договор. И это всё? Да нет, никак. Следующих как минимум 2-3 года Подрядчик будет внедрять, править, уточнять… и всего пару лет после окончании Проекта вы получите то, что вам необходимо сегодня. Понимание — это понимание, а жизнь — это жизнь.
                                        +1
                                        3 месяца готовим тендер (а без тендера никак). Как минимум месяц ждём предложений. Пару месяцев обязательно уйдёт на анализ и оценку предложений.

                                        Простите, а Чувак — он за неделю свой шедевр написал? За полгода? Внедрял, как я понял, по мере написания — значит последняя фича была внедрена через сколько месяцев после начала?


                                        Следующих как минимум 2-3 года Подрядчик будет внедрять, править, уточнять… и всего пару лет после окончании Проекта вы получите то, что вам необходимо сегодня.

                                        Как я понял, Чувак дорабатывал свою универсальную прогу с полгода после окончания Проекта. То есть не было получено необходимого сегодня. И тут у меня серьезный, не риторический вопрос. Сейчас, с вашим опытом, что вы посоветуете "молодому сисадмину"? Начинать писать свое решение, куря по ночам мануалы — или внедрять программу Чувака, если получит ее бесплатно?

                                          0
                                          > Мне кажется, простите если ошибаюсь, что вы сроду не работали на проекте.

                                          Четыре проекта возведения блоков атомных станций — для вас достаточный уровень погружения в тему? Вы хотя бы заглядывали в профиль тому кому отвечаете.

                                          Крупные компании — они все устроены внутри очень похоже, и внутренние проблемы у них всех одинаковые. Долгое согласование — это вообще классика жанра. Мои разработки крутились в продакшене, а официально принимались в эксплуатацию спустя годы: habr.com/ru/post/321446 (раздел Разработка и ИТ с приставкой «гос»).
                                        +2
                                        Написано хорошо, с юморком, но вот в историю, как чувак работал в режиме 24/365 и в одиночку написал гигантский проект, не верю.
                                          –3
                                          Книга 3, глава 15 — «ибо всякий неверующий в неверии своём умрёт». «Верить» и «понимать» антонимы :) Спасибо что прочли, а верить ни во что не надо. Ни Чуваку, ни кому-либо.
                                            +2
                                            Что я могу понимать, если вы из-за NDA выдаете информацию по каплям? К тому же, я в прошлом embedded разработчик, от документооборота, бухгалтерии и прочей скукотищи совершенно далек. Так что, остается верю-не верю.
                                            Все мелочи, сам графоманю на Дзене и других площадках, только про своих женщин пишу, там NDA не требуется ))
                                            +1
                                            Проект не гигантский, поэтому скорее всего правда. Вопрос в применимости этого проекта где-либо, кроме среды, в которой он написан. Документооборот в конторе, судя по описанию, был весьма специфический.
                                              0
                                              Я детали не хочу (не могу) раскрывать. Может и не «гигантский». В нашем «Мухосранске» большой, около 1 млрд долл. США.
                                                0
                                                Речь про ваш проект, а не про проект «большого брата» :))
                                                  0
                                                  Виноват. Не понял. Показалось что спрашивают про Проект где вся эта история началась. Проект, он и есть Проект… а моя прога — моя прога.
                                                  0
                                                  Я детали не хочу (не могу) раскрывать
                                                  Почему? Это же ваш nginх проект! Или уже нет?
                                            +1

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

                                              +1
                                              Плохой translit.net.
                                              Встречаяя в тексте неправильное использование деепричастного оборота, меня каждый раз передергивало. ;)

                                                0
                                                translit.net полезная вещ, я плохой. "… Чувак: — Попрактиковаться в русском...". Шесть лет по-русски не говорил. Счастье ваше что я вам тут не порассказывал про любознательных бабушек которые выпадают из окон, оборотами из Повести временных лет :)
                                                +2

                                                Статья огонь )

                                                  –2
                                                  Положительные комменты принципиально не плюсую. Я же афтор. Пусть народ решает что ему нравится. А вам большое спасибо за «огонь».
                                                    0
                                                    -2 Я не против, просто интересно за что? Тут принято плюсовать тех кто поддерживает и минусовать каждый отрицательный коммент? Не придуриваюсь, правда не понимаю как на Хабре принято. Я же из песочницы, раньше не было возможности плюсовать/минусовать.
                                                      0
                                                      Это чтобы сразу стало понятно — фигня полная все эти плюсики, на самом то деле :)
                                                  +1
                                                  Статья понравилась, несмотря на витиеватый стиль изложения. Искренне рад за «Чувака», и немного завидую :)
                                                    +1
                                                    За необычной формой, лично мне зашедшей, ушла на второй план важная деталь — Газпром ли?

                                                    haraldsson, может Газпром-Нефть? А точнее, его аутсорс-прокладка ИТСК?

                                                    Газпром отличается от Газпром-Нефти — в ПАО «Газпром» вакансий на hh.ru, тем более ИТ-шных, нет от слова «совсем». А 80% вакансий Газпром-Нефть — вакансии ИТСК. Друг(не айтишник), работающий именно в Газпроме, говорит, что Газпром-Нефть в холдинге считается более продвинутой/передовой компанией. Хотя по опыту взаимодействия с ИТСК/ГН так не кажется.

                                                    PS: девочка HR, спрашивающая по листочку об SQL — прямо слеза навернулась) Воспоминание о собеседовании в Газпром-Нефть 6-летней давности из до-IT жизни.
                                                      +1
                                                      Обычно в Газпроме вакансии не уходят дальше отдела кадров, всегда найдется чей то родственник )
                                                        0
                                                        Нет. Искренне нет. Честное пионерское! Хотя название корпорации не имеет никакого значения. Такое могло произойти почти в любой. Я человек «не первой свежести», работал и на пару монстров из РФ, и на ИТ монстра из США, и в крупной международной организации, и кое-где ещё. «Чей то родственник» — это не только в РФ. Дураки — это не только в РФ. Акроним LBDN придумали не русские. «Крайний» — это не только в РФ. Единственная разница между условным востоком и условным западом (IMHO) — в небольших частных компаниях. Мне кажется что на «западе» владельцы таких компаний понимают что их бизнес, их прибыль, зависит от их сотрудников — которых они с умом подбирали. Сотрудничая с ними никогда не почувствовал такое, даже не знаю как описать, такое «Тебе работа нужна, а ты мне не нужен! Захочу — завтра другого возьму на твою позицию».
                                                        По поводу «родни» стоит пригласить в коммент matrixs.
                                                        0
                                                        Миллионы мух не ошибаются (с) Так и живем. Читаешь какой-нибудь сайнсист сайт — столько изобретений полезных каждый день изобретают. И где они? Многие пылятся в лабораториях или в архивах, ожидая своего часа десятилетиями. Потому что кому-то нужно слетать на Бали
                                                          0
                                                          Жизненный опыт подсказывает что 90% этих «полезных изобретений» со страниц поп-сайтов — находятся по ценности на уровне «суперштук» из телемагазина на диване: либо изобретены давно и массово не нужны (просто сдули пыль со старья чтоб статью тиснуть, журналисты тоже хотят на Бали) либо экономически нецелесообразны либо просто неработоспособны (пыль в глаза инвесторам).
                                                          Как пример — поляризационные очки чтоб не видеть рекламу на уличных жк экранах (а на самом деле 1) не вся реклама на жк экранах и много обычных касетонов, 2) на уличных жк экранах поляризация разная и поэтому очки скрывают не все экраны, да и 3)сами поляризационные очки уже совсем не новинка и давно продаются как «водительские антибликовые»)
                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                            +4

                                                            Проблема всех мелких софтописателей (особенно одиночек) в том что неизвестно будет ли поддержка у софта через год или софтописатель все бросит и пойдет огурцы растить. Завяжешь бизнес-процессы на прогу, а она не масштабируется или просто не запустится на новой версии винды или ещё чтото. Поэтому корпорации всегда купят софт у корпораций, потому что знают что будет поддержка ещё n лет. С железом кстати аналогично.

                                                              +2

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


                                                              А еще, я бы на месте IT-начальников учитывал bus factor. Эта крутая, универсальная Программа продается за 20% от цены ТипичногоРешения. Но сколько человек готовы дорабатывать каждое решение под мои нужды сегодня? За какие деньги я смогу их нанять? ЕслиКогда вылезет песец, смогу ли я нанять еще людей, разбирающихся в системе, завтра?
                                                              Что если Чувак умрет от передоза свиного гриппа в Тайланде — не придется ли мне списывать убытки и закупать ТипичноеРешение?
                                                              А если через 2 года он запросит за фичу чемодан денег — не окажется ли внедрение дороже альтернатив? Сколько денег потеряет Проект2 если Чувак не сможет реализовать нужную фичу в срок?
                                                              А какие сроки и гарантии доработок? Истории успешных внедрений? Так я у вас первый?!


                                                              Конечно, не все руководители думают именно так. Далеко не все спросят, глядя в лицо. И вообще это домыслы на основе баек одного знакомого начальника IT сектора :-)
                                                              В то же время эта версия объясняет, почему Чувак не смог продать готовый продукт, но получил заказ на создание индивидуальной системы. Потому что такой успешный опыт у него в портфолио уже был. И здорово, что он нашел место под солнцем не только себе, но и помидорчикам ;-)

                                                                0
                                                                Ну вот, пришел поручик Ржевский и все испортил:) А ведь действительно вопросы правильные поставлены. Сам пару раз натыкался когда крупная компания доверялась одному единственному «деятелю» который писал «крутую прогу», а потом «деятель» уходил в закат.
                                                                  0
                                                                  Весь ваш коммент более чем разумен. Всё правильно. Но, это только вершина айсберга. Разобраться по пунктам, от А до Я — получится «Война и мир». С вашего позволения пошучу по мелочам. Три месяца назад были переговоры с одним из нынешних клиентов. Я им объяснял что это такое react и как он работает. Они спросили «А исходники мы получим?». Я им ответил «Естественно! Ведь я завтра могу разбиться на машине». Чемоданы денег за фичу могут запросить большие или средние компании, которым наплевать на одного клиента. Я себе такое не могу позволить. Стараюсь всегда работать на две компании — на всякий пожарный (4 часа одна, 4 часа другая). Мелкие фичи (пару часиков) бесплатно. Более крупные обсуждаем, но всегда положительно сказывается то, что они уже получили некие мелочи бесплатно. Запрошу «чемодан» — пошлют подальше. А мне такое надо?
                                                                  Нанять пару программистов для надёжности? Да запросто! Кто им зарплаты платить будет если клиенты каждую копейку считают? Кто работает в компаниях с нпр. 20 сотрудников? Один «сеньор», два «джуна», отдел продаж, бухгалтерия, и т. д. Уйдёт «сеньор» и что? Всё будет в порядке? Нет, но смотрится это посерьёзнее. А 20 сотрудников о-го-го увеличивают стоимость продукта.
                                                                  Да и критерии очень зависят от размеров компании. Одно дело гос-монстр с неограниченным бюджетом, а совсем другое дело частный завод с сотней сотрудников.
                                                                  Вы правы, но вопрос посложнее чем кажется.
                                                                  0
                                                                  Газпром (в дальнейшем — Богатырь). Да и до сих пор живёт и здравствует
                                                                  Ходят слухи что сей добрый молодец имеет большие корпоративные долги и вообще работает в минус.

                                                                  обыкновенный сисадмин (sysadminus primitivus)
                                                                  Может правильно так — sysadminus vulgaris? А то совсем в грязь затоптали.

                                                                  обучение персонала по работе с десктопной Убунту. Обыкновенный сисадмин
                                                                  Шта? Обучение персонала? Сисадмину?

                                                                  а ты не мог бы ###?
                                                                  Конечно А мне за это заплатят?

                                                                  нам надо закупить ###
                                                                  Это к снабженцам/завхозу/дворнику и т.д.
                                                                    0
                                                                    Газпром, или Microsoft, или UNDP, или Chevron… корпорация, она и есть корпорация… Я понимаю ваше отрицательное отношение к Газпрому, но, Газпром ничем не хуже/лучше западных аналогов. Дураков и тут и там, бардака и тут и там. Это просто корпорация!

                                                                    «Vulgaris» — возможно. Меня наверное сорт вина завлёк — «Примитиво» = «Обыкновенное».

                                                                    «Обучение персонала »… Небольшая компания. Что хозяину в голову взбредёт, тем и будешь заниматься… пока не уволишься.
                                                                    –1
                                                                    Сугубо мое мнение.

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

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

                                                                    Самое читаемое