bash.im ithappens.me zadolba.li
12217

Пригорает под хвостом

До сих пор работаю в сети магазинов техники.

Для меня уже привычны девушки, только что купившие свой первый цифровой фотоаппарат, которые, достав таковой из коробки одной рукой и держа в другой SD-карту, произносят будто бы заученную ими всеми заранее фразу: «Молодой человек, вставьте мне!» — после чего краснеют и хихикают.

Привычны тётки, которым знакомый программист поставит любой антивирус «бесплатно и с лицензией на пять лет».

Привычны и фразы:

— А в %companyName% эти ноутбуки дешевле и точно никогда не сломаются.

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

— А у вас так дёшево потому, что после ремонта вся эта техника.

Но сегодня был феерический клиент. Неплохо одетого мужчину лет 40–45 интересовала замена старого ПК, который перестал тянуть свежие игрульки, на новый. Добил вопрос, заданный почти шёпотом, нарочито невнятно, почти из подполья:

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

12216

Рукописи горят

20 мая 2014, 18:00

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

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

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

Документировать IP-адреса компьютеров? Смотри список резерваций в DHCP. Реплицируется на два сервера, есть резервная копия. Зачем ещё один список?

Пароли доступа к ресурсам? Их вообще записывать небезопасно. Напишу только в том случае, если уходить буду по-доброму.

Инструкции по работе с используемым ПО? Так не я же в нём работаю. Для типовых процессов они, безусловно, писались. Но искать текст семилетней давности? Я бы оставил архив почты — 16 гиг структурированной информации. Ищите.

А товарищу, который любит абсолютный порядок и прозрачные записи, скажу вот что. Через пару лет руководство подумает: «А зачем нам специалист? Тут так всё понятно записано, что любой менеджер разберётся». Или возьмут эникея за 30 тыщ. И он будет возмущаться, почему так мало документации. Почему не написано, по какому порту подключается RDP-клиент по умолчанию, а по какому — SSH?

12215

Утром деньги, вечером NULL

20 мая 2014, 07:12

Прочитал на Баше историю про недостачу стульев:

Работаю на складе ТМЦ. Столы, стулья, компы и прочая фигня пылится, ждёт своего часа. В инвентаризации оказалось недостача в виде двух стульев. Три дня искали — оказалось, мы на них сидим.

Господа, это всё мелочи. Аптека, склад. Стоит (не пугайтесь!) 1С версии 6.0. Работает, глюков почти не наблюдается, для склада, в принципе, большего и не нужно. Да и редактировать формы отчётов намного проще, чем даже в 7.7.

Одно маленькое «но»: в стародавние времена базу переписывали специально под нужды склада, и непонятно где (уже устали искать, да и спецов по «шестёрке» у нас уже не найти — в общем, плюнули на это) в базе осталась ошибочка. В результате каждый новый бухгалтер на протяжении уже почти 20 лет (база с 1996 года), устраивая инвентаризацию, требовал с несчастных кладовщиков 139 штук NULL по 20 с лишним килорублей каждый, поступивших совершенно недавно (датой поступления этого товара всегда ставилась дата генерации отчёта по остаткам). Причём этот товар возникал только в отчёте по остаткам, больше нигде его нет.

Один раз чуть было до увольнения дело не дошло. А вы говорите, стулья…

12214

Русский инженер может всё

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

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

Ремонтом станков с ЧПУ. «Производство стоит! Наладчики только через неделю приедут! Помоги, ты же можешь!» Шёл и разбирался в трёхтомнике схем по этому станку. Ремонт заключался почти всегда в мелочах: то концевик на подъёме пилы «поехал», то кондёры вздулись, то ещё беда какая. Любую электронику, что на производстве вылетала, чинил.

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

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

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

У меня всегда были проблемы с некомпетентными людьми. Мне зачастую легче самому написать софтину, чем заказывать у контор, чьим хлебом это является. Всяко быстрее выходит. На последнем примере убедился: пока одна контора только ТЗ писала — я уже софтину отладил и внедрил.

Я в первую очередь инженер, а только после этого программист. Русский инженер может всё.

Я задолбался. Задолбался выполнять любые поручения руководства на «отлично». Я задолбался слушать нытьё знакомых админов про начальника-мудака и тупых бухгалтеров.

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

У меня нет личной жизни.

У меня нет высшего образования.

12213

Тараканище 2D

19 мая 2014, 14:00

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

Забрал зверя в своё логово, дабы получше обнюхать. Сняв боковую крышку, я на секунду замер — на меня не менее удивлёнными глазами смотрел упитанный такой тараканище. Отбросив первую спонтанную мысль: «Отожрался, сволочь, на казённом тонере», принялся я ловить сие создание. Ирод лез во все дыры, и после 15 минут мытарств я сдался. Решил подождать мастера с пылесосом, да и почистить заодно агрегат было бы неплохо.

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

— А они у нас часто распечатываются.

12212

Вышиб дно и вышел вон

19 мая 2014, 13:00

Мы тут все юморили по поводу неадекватных руководителей, помните? А я вот тут понял значение фразы «хорошо смеётся тот, кто смеётся последним». Танцуем.

— Техподдержка, %name%, здравствуйте!

— Браток, только не бросай трубку! Тема такая: мы имеем восемь компов и пять руководителей, которые в компах соображают примерно так же, как я — в сельском хозяйстве! Подскажи, как на две тыщи третьем прописать в правила файрвола исключения? Надо очень, потому что, видимо, винда их сама банит!

К нашему общему счастью, это слышит шеф (начальник отдела).

— А маны ты читал?

— Ну, читал.

Пауза секунд на пять.

— Ну, тогда кури.

Шеф обводит всех гордым взглядом… и случайно нажимает на кнопку громкой связи.

— …от! Почему грамотных парней, @#$, ну, пусть и неграмотных, но хотя бы адекватных заменяют старыми пердунами, которые свой идиотизм выводят на уровень непогрешимой истины! (Издалека.) Ну, был же нормальный парень, и что? Нарисовался, хрен сотрёшь, победитель местной олимпиады дэбилов! Я его звал? Я его хотел?! @#$, даже если бы хотел, по голосу понял: страшненький.

Выслушав, шеф с каменным лицом положил трубку, пожевал губы и помчал домой.

Спустя пару-тройку дней у нас появился адекватный админ с острова Сахалин и неадекватный шеф, который до сих пор пытается на цисковском сервере вручную написать пародию на Скайп.

А мы-то смеялись: дескать, шеф давно забыл, с какой стороны к клавиатуре подходить…

12211

Алименты по-айтишному

19 мая 2014, 07:00

Добрый день! Я тот самый предшественник, уволенный по собственному желанию, после которого:

  • нет документации;

  • сдохла пара компов;

  • непонятно как устроен сервер;

  • нет карты сетевых каналов;

  • непонятная антивирусная защита.

Теперь по порядку.

Откуда взяться документации, если её не требуется? Зачем мне это нужно делать, тратя своё время, если работодатель за это не платит? Правильно, незачем. Я и так всё знаю, а вот мои родные не оценят, если я за свою зарплату поеду в выходной писать документацию или останусь после работы, чтобы обслужить сетку. Да и мне в мои 35 лет не надо это — поверьте, энтузиазм окончился 10 лет назад.

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

Сервер устроен так, как мне удобно. И их несколько. В одном 1С, в другом файр, в третьем файлопомойка с бэкапами, в четвёртом — веб и почта. Ага, учите матчасть, наследники. Несколько осей — FreeBSD, Ubuntu, Debian. Ничего сложного. За это вам и платят, это вы и пишете в резюме.

Карта сети — отдельная песня. Я — админ, не моё дело — кабели кидать за ту же зарплату. За премию могу, за отдельную плату могу, за зарплату фигушки я буду это делать. У меня даже одежды нет рабочей для этого, перфоратора и т. п. И не буду я без допуска лезть в труднодоступные места, пробивая отверстия в местах вероятного прохождения высоковольтного кабеля. Мои подрядчики выдавали документацию, пока их не послали. Вот она лежит, с печатями-подписями. Остальное методом тыка, будьте добры, или с электриками.

Антивирус не обновляется? Учим матчасть. Linux → wget -m[логин]:[пароль]@[адрес сервера обновлений]. Неделю показывал, как работает, объяснял, что к чему. Предлагал пометить в новый ежедневник с логотипом нашего завода. Не, не захотел? Какие ко мне вопросы?

А вообще я уже месяц не являюсь сотрудником компании, но весь этот месяц своему бородатому преемнику по скайпу и по телефону объясняю:

  • как перезагрузить роутер;

  • как по ARP-адресу точки доступа (написан на наклейке на точке) выяснить IP-адрес;

  • как обновить 1С и подцепить KLADR;

  • где взять счета от провайдеров;

  • как с помощью PuTTY зайти на сервак;

  • как подружить поломанную (не мной, конечно) почту менеджера и наш внутренний почтовый сервер;

  • почему тормозит интернет;

  • как 1С раздаёт лицензии на подключение с сервера лицензий;

  • как поменять товар на другой — и прочее, прочее, прочее…

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

12210

Гики от бога

18 мая 2014, 13:24

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

Стереотип гласит, что амиши — луддиты. Это миф! Они не просто не боятся достижений науки и техники — они их совершенно не боятся. Они просто делают всё, чтобы не выработать у себя от этих достижений зависимость. Любят трудности преодолевать, как в анекдоте о человеке, предпочитающем косить траву в скафандре, а заниматься любовью — на гамаке и стоя. И правильно — такой подход закаляет! А некоторые технологии, например, солнечную энергетику и светодиодное освещение, они внедряют быстрее нас с вами.

Они не тупые. Это тоже миф. Они — гики. Они — даже большие гики, чем мы, айтишники. У них невозможно не быть гиком. Им надо знать, как всё работает, знать, как всё починить самому. Их изобретения оригинальнее наших и подчас уникальны. Кофемолку с пневмоприводом видели? У них всё-всё железо — open hardware. Они, как мы, носят бороды, только длиннее. О свитерах не знаю.

Они — полиглоты. С детства они учат два языка — пенсильванский голландский и английский. А кто-нибудь из нас знает пенсильванский голландский?

Они трудолюбивы, но умеют и отдыхать. Когда мы запираемся в прокуренной комнате и «гоняем в „контру“», они, например, обкладываются биноклями и отправляются наблюдать птиц, записывая, каких и где видели. Если это не БД, я испанский лётчик.

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

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

Вводимые в интернете ограничения тоже волнуют кого угодно, но не их. Даже если совсем исчезнет интернет — они этого не заметят.

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

Как же иногда хочется к ним примкнуть! Чтобы как в двух других анекдотах: один — про кабинет психолога, в котором хорошо, тихо, а второй — про «бросить всё, уехать в Урюпинск».

12209

Бюрократический биатлон

18 мая 2014, 13:12

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

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