bash.im ithappens.me zadolba.li

Начальство

11216

Тончайший баланс костылей и затычек

Позвонили мне как-то из Челябинска. Предложили работу, помощь при переезде. С квартирой проблемы были, поэтому согласился.

Фирма в числе прочего занимается продажей туров в Азию. Есть сайт c поиском туров, управлением продажами, регистрацией клиентов и т. д. Движок на C++, так как всё делалось давно и должно было держать большую посещаемость. Требуется поддержка и доработка. Если что непоятно, есть главный программист, можно обращаться к нему. Испытательный срок — месяц. Зарплата на уровне начинающего программиста. Это то, что сказали на собеседовании.

Первый день. Главный программист показал рабочее место. Сделал svn update. Конфликт, ещё конфликт. Позвонил кому-то. Оказывается, предыдущий программист по какой-то причине просто копировал файлы на сервер.

— Ты тоже копируй, только осторожно, не сломай ничего на сайте, и делай бэкапы.

— Так давайте настроим нормально.

— Да мне сейчас некогда…

Второй день. Директор сказал, что компьютер на ночь можно не выключать — рабочее время программиста ценнее. Оно, может, и ценнее, но экономить пару минут на включение… Что ж тут за работа такая?

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

— Кстати, давайте SVN настроим.

— Да мне сейчас некогда…

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

— Как вот это работает?

— Да я сам не намного больше тебя знаю, лучше сам разбирайся.

Разбирался до вечера.

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

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

— А что вы делаете? Пойдёмте-ка в переговорку.

— Знаете, мне кажется, я не пройду испытательный срок.

(Удивлённо, немного изменившись в лице.) Как так? Почему?

Долго разговаривали. Решили, что я доделаю форму регистрации и могу увольняться.

Восьмой день (после выходных). Добавил поле в форму регистрации. Ради интереса посчитал — изменения были в 16 местах в 9 файлах плюс небольшой костыль в виде триггера в базе.

На следующий день мне подписали заявление об увольнении. Ну её на фиг такую работу!

11212

Чужой среди «своих»

Я живу в Украине. После окончания вуза (который божился, что предоставит работу, и не предоставил) работу нашёл сам. Случилась беда: на государственном предприятии меня и ещё множество сотрудников жёстко кинули. Пострадали практически все, кроме самого главного начальства и приближённых к божествам. Очень хотелось сыграть не по правилам и насолить, но тогда удержался — не стал.

Что же случилось? А вот что: в стране сменился президент. Начальница, которая боялась предыдущей власти как огня и была на грани вылета с работы, после смены президента резко осмелела.

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

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

В итоге IT вернулось на пещерный уровень. Новый сотрудник живёт в онлайн-играх на работе, сплетен и воровства стало ещё больше. А простой системный администратор, ничем не защищённый, вынужден работать на рабских условиях с нищенской зарплатой.

11199

Пять минут — и всех делов

Компании делятся на два типа: где есть IT-отдел (средние и большие) и где есть админ-два (до ста машин). Если админ работает под руководством начальника отдела, то все проблемы с директорами и неадекватными сотрудниками его не касаются, он просто делает своё дело. В ином случае начинается веселье.

* * *

Главбух. Молодая, адекватная. Работает в жёлтой программе на удалённом сервере по RDP. Наш админ никакого отношения к тому серверу не имеет. Главбух выгружает отчёты за два месяца за каждый день отдельно. Один отчёт выгружается полчаса. Пятница, вечер. Админ звонит «хозяину» сервера. Сделать ничего нельзя.

Понедельник, собрание.

— Админ, твоя лень и пофигизм уже всех достали. У нас главбух делала отчёты все выходные, потому что у неё тупит компьютер. Почему у главбуха тупит компьютeр?!

— Она на сервере работает удалённо. Возможно, она что-то неправильно делает, или это ошибка в конфигурации 1С.

— Хватит отмазываться! Конфигурация — это пять минут.

Админ не нашёлся с ответом на такой железный аргумент.

* * *

Рекламщица. Молодая, неадекватная. Админу, как единственному обладателю пишущего привода, поручили записать сто дисков для рассылки клиентам. Он спросил рекламщицу про образ для записи. Получил ответ: «Как будет, так пришлю». Через месяц:

— Админ, вы записали мне диски?

— Так образ-то где?

— А почему вы сами не нашли образ? Это же ваша обязанность!

Поход в слезах к директору. Админ-хамло покупает очередную цистерну вазелина. Здравый смысл торжествует.

11198

Да подороже, да потяжелей

Раньше я работал в мелкой конторке на 50 компов, и это был полный ахтунг. Техника старая, компы дай бог 2005 года сборки, денег выделяют 100 тысяч на всё в год — и крутись, как хочешь.

В общем, ушёл я от них на крупный завод, где и пользователей в разы больше, и бюджеты солидные, и поучиться есть чему. Но и тут свои заморочки. Так как бюджеты огромны, мало кто считает деньги. Дзынькает в голове у одного из топов, что нам срочно нужно внедрить %programName%, потому что она ускорит, увеличит и вообще. Рисуются красивые графики, проходят презентации: мол, нужна, что пипец!

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

Напоминает анекдоты про новых русских:

— Хочу большой сервер, да потяжелее!
— А вам для каких целей?
— Ну, у Коляна есть, а я как лох!

11121

Голубой глаз и белое лицо

Я работал не первый год в крупной IT-компании в Париже. Все знали, что я русский. В обеденный перерыв я не пёрся со всеми похавать в один из ближайших ресто, а доставал бутерброд из дома, термос с кофе и втыкал в русские новости на своём рабочем, так сказать, в нерабочее.

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

— А ты знаешь, что админы знают, что ты постоянно лазишь по иностранным сайтам?

— Знаю, всё законно, шеф!

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

— А ты знаешь, что они могут видеть всё, что у тебя на экране?

Чистой воды блеф. Винду я ставил сам, все процессы знаю как «Отче наш», лишнее убрал элементарным скриптом.

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

— Ды-ды-ды… Ты-ты-ты! Нь-нь-не имм-ме-ме-ешь п-права! Т-так ведь н-нельзя!

По цвету его лица можно было калибровать «абсолютно белый» на ЭЛТ-мониторах. Никогда не знал, что шеф заикается!

11118

И жучок, и паучок

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

Пришлось долго объяснять его умнейшеству, что это не «жучёк» никакой, а запрос на запуск апдейтера Java. Хоть бы извинился за наезд, блин!

10994

Ключ от всех замков

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

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

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

10981

Без окон, без дверей, нету в горнице людей

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

Сегодня поступила дежурному электрику, то есть мне, заявка: установить люминесцентные светильники в количестве четырёх штук в той самой одной чётвертой замурованной части комнаты. Но вот вопрос: как туда попасть, если окон там нет, двери тоже, и зайти со стороны уже отремонтированной части бывшей когда-то одним целым комнаты нельзя никак? Да и гипсокартон трогать нельзя. На моё предложение пробить дверь в стене на меня смотрят как на придурка. Замуровали, демоны, напрочь замуровали!

Сижу и думаю, у кого травка забористее оказалась.

10979

Электрик в степени medium well

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

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

А я-то, дурак наивный, удивляюсь: откуда у людей берутся предрассудки по поводу пьяных электриков и слесарей? Уму непостижимо, насколько обленились работодатели и насколько непросто сейчас студенту зацепиться за работу по специальности. Читаешь объявления и удивляешься: «Требуется электрик с группой не ниже 5-й и опытом работы 3–5 лет». За смешную зарплату, конечно же.

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