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

image

На написание этого поста меня сподвиг замечательный пост За что конкретно я ненавижу некоторых отдельно взятых маркетологов — или как айтишник по магазинам ходил. Сразу хочу извиниться за возможные опечатки — пишу с планшета, сидя в микроавтобусе и вытягивая сеть телефоном. Hacker’s keyboard очень удобен для ssh-доступа, но большие тексты писать им не очень удобно.

IT- специалисты — народ любопытный. То соберут на базе микроконтроллеров автоматическую систему полива и освещения для любимого фикуса, то пропатчат прошивку мультиварки для раздачи торрентов. Но, по непонятной и загадочной причине, когда дело доходит до еды, пресловутый принцип DIY дает сбой. И наш герой, способный часами переделывать кинескоп старого телевизора в Луч Смерти, идет на кухню утолить голод соевым текстуратом пополам с гидроцеллюлозой и «коллагеновым сырьем».

В этом посте я хочу разрушить миф о том, что еда может быть либо быстрой и удобной, либо съедобной. Не секрет, что многим из нас приходится работать по 12 часов в сутки, что не способствует кулинарным подвигам с участием 28 приправ и перьев с зада дракона, омытых слезами единорога. Вы получите замечательную возможность посмотреть в глаза своей половинки на 8 марта после того, как она получит не контроллер для дистанционного управления шторой, а свежевыпеченный хлеб ручной работы рано утром. Если вам надоело есть синтетику — добро пожаловать под hubracut.
(далее…)

Как я учился слепой печати

Как я учился слепой печати

Никогда не мог напечать вслепую даже «привет», но где-то около 2 месяцев назад я начал практиковаться в слепой печати и наконец-то достигнул осязаемых успехов: начал печатать со скоростью больше 200 зн/мин и небольшим процентом ошибок. Хочу поделиться с вами тем, как я к этому пришёл.

(далее…)

Маркетинг головного мозга. Делаем карту сайта через SWOT-анализ, маркетинговое послание и УТП

Маркетинга нет…

                                                    Артемий Лебедев
                                                    $115. О маркетинге
                                                    11 июля 2005

                                                               Маркетинга не существует.

                                                    http://www.artlebedev.ru/kovodstvo/sections/115/

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

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

Таковы 95% маркетологов. Остальные 5% — когда зрелый профессионал пытается делать дело, роет носом землю, думает головой и работает на результат. Печаль в том что босс привычно ждет наливания кофе, фотошопных снежинок и женских функций даже от крупных мужчин. Потому что боссы тоже обычно не подарок.
(далее…)

Nerd Rage — производительность программистов

Nerd Rage — производительность программистов«Главная проблема цитат в Интернете в том,
что люди сразу верят в их подлинность».
В.И.Ленин

Каждого из нас нечто раздражает. Это может быть фильм с отличными диалогами, но запоротой идеей. Это может быть скрип пенопласта или звук резки стекла. Ну а меня раздражают вырванные из контекста цитаты! Но ладно бы просто вырванные, некоторые мысли «атомарны» и интересны сами по себе. Но люди идут дальше – они воспринимают как руководство к действию цитаты, смысл которых вне контекста совершенно не соответствует задумке автора! А это уже серьезно. И сегодняшней темой станет фраза «отношение производительности лучших сотрудников к производительности худших составляет примерно 10:1».
(далее…)

Тим Брей покинул Google

Тим Брей покинул GoogleВеб-гуру Тим Брей (Tim Bray) — один из авторов спецификаций XML и автор статуса HTTP 451 для веб-страниц, запрещённых цензурой, — с 17 марта больше не будет работать в Google.

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

Тим Брей понимает позицию Google, потому что работа с удалёнными сотрудниками — «это не та модель, которую Google решила создавать». Он понимает, что действительно был бы более эффективен и получал бы больше удовольствия при очной работе в офисе, но, к сожалению, просто не может переехать.

У веб-гуру не оставалось другого выбора, кроме увольнения.
(далее…)

Автоматизация складских процессов интернет-магазина: опыт Аудиомании — Часть 2

Автоматизация складских процессов интернет магазина: опыт Аудиомании — Часть 2

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

О ноу-хау нашей системы, логике организации складских помещений, результатах проекта, а также о том, какие плюсы получили от реорганизации наши конечные покупатели, читайте ниже.]

(далее…)

Оплата за результат и гарантии

Любой проект, связанный с интернет-продвижением (включая разработку сайта) по умолчанию подвержен рискам, связанным с природой интернет-коммуникаций.

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

Как это связано с гарантиями, и стоит ли вписываться в проекты с «оплатой за результат»?

Оплата за результат и гарантии

(далее…)

Управленческие инструменты: Как невольно затроллить собеседника и получить минус в карму

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

В 2004 году наш коллектив, мирно делающий проекты для Sun Microsystems, решила приобрести корпорация, мировой лидер по производству микропроцессоров. Прилетел вице-президент корпорации и начал раздавать оферы.

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

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

(далее…)

Как мы делали автомобильный трекер

Как мы делали автомобильный трекер

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

Трекеры тогда были, и их было довольно много. Но либо это были варианты от охранных предприятий (дорогие и ориентированные на бизнес), либо такие, которые человек без IT-образования вообще не смог бы использовать. Купить для личного пользования что-то было невозможно.

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

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

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

Применение диаграммы Парето для анализа причин отставания от графика разработки

Как проект может отстать на год?
… по дню «за раз»
…Фред Брукс

Идея написать пост появилась в связи с тем, что в последнее время приходится сталкиваться со следующий кейсом: Руководители проектов стараются поддерживать процессы, соблюдать предписания методологий, собирать метрики, поддерживать высокую мотивацию на проекте. Но приходит время очередной проверки результатов работы (milestones, deliverables) и оказывается, что степень завершенности проекта отстает от плановой, что неминуемо приведет к срыву сроков. И руководитель проекта, стараясь устранить угрозу как можно раньше, озвучивает ее команде, а далее просто пытается ускорить процесс напутствующим словом и частным мониторингом, что без определения причин редко работает.

В качестве возможного варианта выявления причин проблемы (в приведенном кейсе – это перерасход времени), хотелось бы вспомнить один из достаточно простых инструментов мониторинга проекта — диаграмму Парето. Диаграмма позволяет определить первоочередные задачи, которые необходимо решить для устранения возникшей проблемы. (далее…)