Good reading: Managing Humans

Managing Humans CoverBITING and HUMOROUS TALES of a SOFTWARE ENGINEERING MANAGER by Michael Lopp

Позавчера закончил читать книжку, которую начал читать неделю тому назад, которую я получил две недели тому назад, которую я заказал 5 месяцев тому назад и блог автора которой я читаю уже год. Короче я в восхищении 🙂

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

Read the rest of this entry »

Щетина в управлении рисками

Пятница. Кому как, а для меня это день, когда количество вопросов “ты чего такой не бритый?” начинает зашкаливать.

Понедельник против Пятницы

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

Отвечаю – человек, частично разделяющий принципы бусидо и выросший в славянском социуме просто не может позволить себе бриться часто. Почему? Всё дело в управлении рисками…

Read the rest of this entry »

Задача для українського програміста

Вступ

Ті, хто мене знає, ті знають, а іншим я скажу – люблю я усілякі автентичні штукенції. У тому числі вишиванки та рушники, особливо дохристиянської тематики. Ви спитаєте до чого тут програмування? А відповідь є дуже простою: за допомогою рушника наші пращури програмували свою долю взагалі, та долю шлюбу зокрема. А вишиванка послуговувала своєрідним фаєрволом від нєчесті, але про неї потім… може бути 🙂

На сьогодні мало хто пам’ятає як і, головне, навіщо використовувався рушник в обрядових діях. Єдине що залишилося, так це пам’ять про те, що він навіщось потрібен на весіллі. Ми взагалі народ дикий щодо обрядів (якось розповім, як мені бабусі доньку хрестили) – і тут без дикості не обійшлося: рушник вишивають (це якщо не друкують) хто завгодно, вишивають на них що завгодно, і використовують як завгодно. Я ж кажу – дикість 🙂 От вам приклад – на банері нижній поверх рушника… але догори дригом та ще й якось дивно “виправлений”. Порівняйте з оригіналом (він же на початку статті).

Метою цієї статті є деякий супротив дикості, а саме трішечки світла на темні плями правил вишивки слобожанського весільного рушника. Звісно у цікавій для програміста формі.

Отож. Я, і багато інших, уже ставали на неправильний (от не вірю, що хоч хтось мав правильний) рушник, але для деяких це лише у планах. Тож я і хочу тим деяким допомогти зробити правильно, якщо це їм потрібно. А як ні, то це все можна розглядати як екстравагантну задачу.

То слабо без гугла розкрити код наших прабабусь?

Read the rest of this entry »

Задачи “на сообразительность” и оценка персонала

Для начала пинг-бек. Если в кратце, то Дарк в качестве одного из вопросов интервью привёл “задачку на сообразительность”, на что некоторые товарисчи высказались отрицательно. Я конечно же влез, т.к. не согласен категорически. Теперь вот думаю, что надо бы свою мысль прояснить.Итак проясняю популярно. Такие задачи показывают “только память” только в том случае, если собеседуемый знает задачу И собеседующий дурак. А во всех остальных случаях такие задачи показывают умение думать. Внимание! Далее спойлер 🙂

Read the rest of this entry »

Главная ошибка проджект менеджера или думайте хорошо

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

К чему это я? А вот прислали картинку (ещё 13го сентября) и навеяла она мысли… а сегодня (о блин, уже вчера!) пришёл проект от сейлов с офигенно понятным скоупом, и я про неё вспомнил. Когда этот пост задумывался, причина была более веской лично для меня, сейчас уже нет – я проекты пока не веду. Но написать, чувствую, всё равно стоит – может _того_ менеджера успокою 🙂 ну типа присказка закончилась, началась сказка…

Наверное самая распространённая ошибка руководящего состава – искренне верить, что из говна можно вылепить конфету. Ошибка не в том, что конфету нельзя вылепить… ошибка в том, что нельзя надеяться при этом, что конфета будет вкусная.

Read the rest of this entry »

“Хорошие шутки” в жизни разработчиков

В пятницу подошёл ко мне Иван Ткач, чтобы обсудить предстоящую ему лекцию в ХАИ по “введению в специальность”. Встал вопрос, как показать наиболее важные проблемы нашей отрасли людям, которые ещё ничего вообще не знают… После недолгого обсуждения решили, что самой важной проблемой является несоответствие реализации ожиданиям клиента, про что я уже писал.

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

Read the rest of this entry »

The importance of being on the same line…

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

  • на модификации системы он потерял кучу времени и денег;
  • в итоге новая фича не юзабельна (кататься невозможно);
  • модифицированная система нестабильна и расширению не подлежит;

Кто тут больше виноват? Клиент ли должен был тщательнее описывать свои требования, аналитик ли должен был тщательнее уточнять требования клиента?

Read the rest of this entry »

Почему-Зачем-Что-Как

Почему?

  • Виртуальный персонаж по имени СОТОНА требует большего, чем внутренний форум – тут он и будет жить. Поэтому его тут будут холить и лелеять, иногда сквозь него будет прорываться Sergiy O. Movchan, но это не страшно.
  • Набралось полсотни потенциальных постов всего за 65 дней – пока в форме заметок. Поэтому их тут будут писать, бо не писать уже глупо – набрались же. Я надеюсь после того, как напишу парочку статеек фонтан иссякнет, бо с такими темпами я рискую… сильно.
  • Просят, а я говорил, что сделаю. Поэтому надо. СОТОНА сказал – СОТОНА сделал. Вот так всё серьёзно.

Зачем?

  • Чтобы общаться с людями, которые мне интересны, но которые не сильно доступны в оффлайне (хотя кто щас доступен – я вот к родителям раз в пол-года выбираюсь, так мы живём в одном городе). Вот например критик хотел знакомиться – теперь же можно 🙂 Плюс есть народ, мнения которого мне интересны – вот тут я и буду с ними спорить, т.к. моё мнение всё же правильнее :-).
  • Чтобы увековечивать мысли. Тешу себя мыслью, что мои мысли чего-то стоят. Если не как руководство к действию, то хотя бы как катализатор мыслей у других. Вот пусть тут лежат. Негоже мыслям умирать.
  • Чтобы проверить себя в очередной раз – есть у меня мулька такая – всё, что не делал бы я впервые, всегда получается очень хорошо. Что будет с блогом?

Что тут будет?

  • Кое-что по работе – вопросы управления, мои ошибки, мысли, реже умные мысли, и совсем редко что-то вам реально полезное 🙂
  • Кое-что по жизни – врядли развёрнуто. Так – наблюдения, ну или достанет меня что-нить.
  • Доця – это больше для бабушек и дедушек 🙂 Но мало ли…
  • Кое-что по блогосфере – вообще интересное явление, есть о чём подумать и поговорить – всё-таки родной дом СОТОНЫ.
  • Кое-что по всякому 🙂

Как будет реализовано?

  • Посты
  • Заметки (по жизни – может слямжу идею lazygeek’ов и будут тут такие же сентенции по 255 символов)
  • Каменты – хочу попробовать с пост-модерацией, поглядим на что годятся всякие акисметы. Если не выйдет, то переключусь на пре-модерацию.
  • В мыслях еже-N-недельные рубрики “Спроси СОТОНУ”, типа зареганые юзеры блога могут попросить меня поразмышлять на выбранную ими тему 🙂 пока не решил как реализовать…
  • И очень хотелось бы нечто навроде “В гостях у СОТОНы”, но это когда посещаемость будет за мильон, я буду мильонер, а гостям я буду платить 🙂 ну или они мне – смотря кто кому более интересен.

Пост первый или планы на будущее

Привет всем нашедшим, заманеным, приведенным и прочими способами попавшим на это блог.

Чтобы что-то хорошо спланировать, надо оценить текущую обстановку. Итак, что у нас имеется на текущий момент?

  • Домен и хостинг – спасибо Фаталу;
  • Инсталляция вордпреса – спасибо Мету;
  • Недоведённая до ума тема, точнее 2 недоведённые до ума глючные темы, которые я хочу срастить – спасибо авторам;
  • Куча идей для постов – спасибо окружающей действительности;
  • Отсутствие времени их оформить – спасибо работе и доце;

Хорошо. Исходя из этого имеем следующие планы в порядке падения приоритета:

  1. Писать новое;
  2. Подтягивать из OneNote старое. Кстати не удивляйтесь, если вдруг начнут появляться посты с датами за август и сентябрь. Буду старое ставить старыми числами;
  3. Доводить до ума дизайн. Ыэх. И чего я в школе рисование не любил? А теперь идеи есть, а как доходит до реализации, так сразу руки и опускаются… после взгляда на результат;
  4. Откусывать время от красивой игрушки “Обитаемый остров: послесловие” для постов. Кстати прикинул, что качественный пост занимает от 30 минут, до 2.5 часов жизни, а некачественный минут 10. Судя по количеству записей в OneNote у меня есть куда потратить минимум 70 часов;

Всё сказал? Вроде всё. Ну поехали…

Сим официально объявляю блог открытым, о чём сообщаю заинтересованным лицам (типа тем, кто толкал меня на этот шаг) и перечисляю их поимённо:

  • Dark aka Антон Шевчук, за фразу “ну вы всё обисяете и обисяете”, которая мне уже снится.
  • Fatal aka Евгений Катрич, за финальный толчок (в смысле в спину).
  • Erka aka Роман Дмитренко, за умный блог (вот не поверите – пока его не было, я тока Спольски и видел, причём за блог его не считал).
  • Хитрий Фоголь aka Олексій Фоголь, який пише вже років із 5, але все це робить руками та SSI’ми. маніак.
  • Ikar aka Алексей Чистопрудов, за то, что пишет, хоть и не часто, а я что рыжий?!
  • Kpumuk aka Дмитро Штефлюк, за стимуляцію Ерки.

how do you treat my blog?Вот и весь первый читательский коллектив 🙂 Поглядим вырастет ли… В любом случае – вырастет или не вырастет – первые будут иметь тут некоторые привилегии, которые я правда ещё не придумал, но уже понимаю, что придётся их оформить как некий плагин к wordpress’у.

Да, кстати, лично я считаю, что пост без картинки – это не пост, поэтому вот вам и картинка…

Blogroll