Архив метки: работа

Про маленькие офисные радости

Условно перекрестившись (из мировых религий мне симпатична разве что вуду, с некоторыми важными оговорками), решительно отряхнул прах старого мира и установил на рабочей машине новую, маркированную числом “2013” версию любимого офисного пакета. Word немедленно переключился в какой-то абсолютно инфернальный режим отображения текста: курсор перемещается по странице настолько “плавно”,  и происходит это настолько медленно, что хочется выдать монитору добротный подзатыльник.

Как переключить обратно в режим для белых людей — пока не нашёл. Обновления рулят™.

Про пасхальные яйца

Случайно (ну как™ — случайно, есть много полезных инструментов для анализа интересных сайтов) у любимого вендора обнаружилось вот такое пасхальное яйцо:

 

Судя по комментариям, это неофициальный иллюстрированный блог разработчиков платформы “1С:Предприятие 8″. Опять же судя по комментариям, иногда этих граждан просто-таки распирает поделиться некоторыми своими решениями с сообществом до выпуска официальных релизов. (В скобках будем надеяться, что не только поделиться, но и получить кое-какую обратную связь.)

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

Рабочие моменты™ – 3

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

И доклад абсолютно невозможно будет представить без сочных полноразмерных картинок, изображающих схему токийского метро, миниган М-134 и атакующий АС-130.

Доклад, понятно, по биллинговой системе. Такой уж у нас тут биллинг.

Рабочие моменты™ – 2

Вот эту замечательную композицию некоторым товарищам стоило бы принять в качестве личного профессионального гимна:

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

The tram is going down the street
It’s running with a fast car speed
What’s going on, who is moving it on?
Please someone stop this run!

The tram is jumping through the air
And somersaulting downstairs
It’s time for bones to break
It’s time for flesh to tear

Smell of blood everywhere…

Всё-таки здорово, что мы реакторами не управляем. Страшно представить, какую реакцию мы бы там разогнали.

Рабочие моменты™

Из рабочего лога продуктивной системы:

Дата, время: 18.09.2012  3:30:02

Событие: Техническое обслуживание.Сборка мусора

Комментарий: При регламентном  удалении устаревших сообщений об ошибках произошла ошибка, описание ошибки см. в регистре сведений ‘Ошибки времени выполнения’

А всё же хорошо, что мы не реакторами управляем. (тут должен быть вешающийся смайлик, точнее, блюйлик)

Бытовое

Оказывается, записи Эдди Кокрана и Бадди Холи служат отличным фоном для кодирования всяких тяжёлых штуковин. А вот панк-рок почему-то не подходит, категорически, даже канонические “пистолеты”. Но зато psychobilly — моё почтение™, впечатление такое, что код пишется едва ли не вдвое быстрее.

Удивительная всё-таки вещь, человеческий мозг.

Про молодых специалистов

Вот, казалось бы, элементарное и незыблемое правило деловой этики: если ты с кем-то договорился присутствовать в строго определённом месте в строго определённое время на некоем мероприятии, но прибыть по каким-то причинам не можешь, то нужно просто позвонить и предупредить, люди-то тебя ждут. Особенно если место называется “офис возможно будущего работодателя”, время является “уже нерабочим”, а мероприятие представляет собой “собеседование с кандидатом на замещение вакансии”.

Неудивительно, когда отчётливым сигналом “я или слишком наглый, или слишком тупой, чтобы соблюдать азбучные правила” о себе возвещает сопливый студент, привлекаемый по специальности “подай отвёртку, вынеси мусор”. Но когда подобным образом себя ведёт “молодой специалист” двадцати шести лет от роду, претендующий на инженерную должность с окладом в две с половиной тысячи долларов США — это заставляет взглянуть в будущее нашей великой страны с некоторой печалью.

И мелкая, но характерная деталь: некоторые граждане умудряются указать в резюме тот же почтовый ящик, который фигурирует в их профиле на открытом для поисковых ботов порнографическом ресурсе. Такие вот у нас на рынке труда встречаются “программисты 1С”, и встречаются они гораздо чаще, чем хотелось бы.

Про кодовые имена и названия

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

Guy_Fawkes

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

— Как там Зомбилэнд?

— Оказывается, их развелось уже столько, что типовая “Бухгалтерия” не справится. Ну или надо будет допиливать, а нечем.

И что сможет понять из такого диалога непосвящённый человек? Что курим мы, скорее всего, не сигареты. И правильно, потому что об этом проекте на площадке должны знать пока только три человека, иначе выйдет конфуз.

Во-вторых, кодовые имена позволяют правильно маркировать предметы и жизненные явления. У одного кодера персональная тестовая база называется “Марна”, а у другого — “Галлиполи”, и это не просто так. Это ярчайшим образом отражает разницу между их квалификацией и эффективностью их работы. Ну и в-третьих, скорее всего, я действительно слегка чокнутый.

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

Про корпоративную лояльность

Грамотное управление рисками предполагает заблаговременное принятие стратегических решений для ситуаций класса “внезапно мелкий пушной зверь”. То есть выбор для пожарного случая нужно делать заранее.

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

Пойдёшь направо — а дела-то своего и вложенных в это дело лет жизни жалко, до слёз. То самое, про кактус, “плакали и кололись, но продолжали”.

Так что разумнее всего плюнуть, и пойти прямо. В замечательном стимпанковском фильме “Хроники мутантов” был такой момент, в самом начале, когда сидят, значит, солдаты корпорации Капитолий в траншее, готовятся отбивать атаку солдат корпорации Баухаус, и говорят про “это всё рост акций разжиревшей сволочи” и “дошло до того, что офицеры хапают премии за потери”. И уже перед самой атакой:

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

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

Гуманитарный подход к делу

Забавный пример разницы технического и гуманитарного подхода к жизни. Два сотрудника дружественной компании синхронно решали одну задачу: передать мне реквизиты доступа к их корпоративной сети через VPN.

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

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

Гуманитарная простота будет пострашней любого взломщика*.

* — «хакерами» взломщиков называют тоже сугубые гуманитарии, технари с терминами обращаются аккуратнее.