Ищу работу…

23.06.2009

Меня еще никто не выгоняет. И я продолжаю рабатать. Но меня уже ДОСТАЛО. Достало из-под палки ломать разрабатываемый продукт. Достало игнорировать проблемы пользователей. Достало курить индусский код. Достала отстраненность высшего руководства (”нам пофигу как вы это делаете - главное дайте результат”). А результат почему-то с каждым разом все хуже и хуже. Да и не может он быть лучше, если ничего не изменить в подходах разработки. А подходы тоже менять никто не собирается…

“Если вы хотите иметь то, что никогда не имели, вам придется делать то, что вы никогда не делали”.

(С)Очень умный человек

Короче, я ищу новую работу. Пока не очень активно. Больше из любопытства рассматриваю разные варианты. Но уже ищу. А значит рано или поздно найду.

Мое резюме можно найти тут.

Уставший от бесполезного труда, Хоббит Джедай.

О мужчинах

19.06.2009

Навеяно обсуждением у Olke.

Что для мужчины главное? Семья или работа?
Для мужчины главное - самореализация. А где он будет реализовываться - дома или на работе - это не важно. В идеале, если он самореализуется и дома, и на работе, и в любимом хобби и может еще где-то…
Главное - самореализация…

А как его самореализовать дома?
Что сделать что б он это делал дома?
Дать ему полную свободу… Не становиться ему ни хозяином ни рабыней… Ни матерью ни дочерью…. Стать ему другом… Относиться с пониманием к его потребностям (какими бы странными они ни были)… Причем, заметь, относиться с пониманием не значит терпеть все его выходки… Просто реагировать адекватно (а не так как принято в обществе / как учила мама)…
И тогда мужчина самореализуется дома…
А если результат его самореализации тебе не нравится, то подумай хочешь ли ты с таким жить?…

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

(С)Мариам Дж. Легато

Ваш мыслитель-мужчина, Хоббит Джедай.

Веселые будни программиста

15.05.2009

Программист создал функцию:

Функция СтрокаОканчивается(Строка,Конец) Экспорт

Архитектор:
- Смотри у нас есть СтрокаНачинается(Строка,Начало) - Начинается и Начало, а у тебя Оканчивается и Конец - не логично как-то, Оканчивается на Окончание вообще-то, а на Конец - Кончается

Программист:
- Внес соответствующие изменения в функцию СтрокаОканчивается.

Другой программист:
- Теперь получается Начало не логично - нужно Начинание

Вот как с ними работать? :))))))))

Я - красавчег!

28.04.2009

До конца месяца два рабочих дня, а я уже выполнил все плановые работы! Плюс кучу внеплановых работ! И при этом вписался в бюджет выделенного рабочего времени! И оставшиеся два дня потрачу на работу по доп. соглашению с клиентом, которая оплачивается отдельно от плана…

Короче! Я - красавчег!

Вообще, фиксировать свои успехи и хвалить себя, особенно заслуженно - это полезно. Вот. Собственно этим сейчас и занимаюсь.

Искренне Ваш, повелитель своего времени, Хоббит Джедай.

Закон Паретто

26.04.2009

Многие слышали о так называемом законе Паретто (или как его еще называют “закон 20 на 80″):

20% усилий приносит 80% результата

И я часто (особенно при разработке ПО) сталкиваюсь с тем, что многие весьма своеобразно интерпретируют этот закон: можно выполнить 20% работ и остальные 80% работ не делать.

В результате получается интересная арифметика.

Встала задача. Применили 20% усилий. Получили 80% результата. И остальных 20% результата выбросили…
Снова на том же месте встала задача. Применили 20% усилий. Получили 80% результата. И остальных 20% результата выбросили…
В результате уже имеем 0,8*0,8=0,64… Т.е. 64% результата за 40% усилий(!).
В итоге, при таком подходе, при повторении данной ситуации 5 раз (что эквивалентно 100% усилий) получаем 0,8^5=0,33… Т.е. 33% результата за 100% усилий(!!!).

А можно было бы получить сразу 100% результата за 100% усилий и больше к этой задаче не возвращаться…

Я, например, считаю более правильной следующую трактовку данного закона:

Следует в первую очередь выполнять те 20% усилий, которые принесут 80% результата. Это способствует раннему появлению прототипов и получению обратной связи от пользователей. Что в свою очередь ведет к экономии усилий на разработку решения. При этом следует помнить и об оставшихся 20% результата, без которых цель не будет достигнута.

Ваш разумный программист, Хоббит Джедай.

Дурдом! %(

14.04.2009

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

Сегодня с утра, ВНЕЗАПНО, приходит комманда закрывать все ссылки на скачивание, удалять все статьи, удалять с сайта всю информацию касательно этого релиза, удалять хранилище исходного кода (!!!) в котором этот релиз разрабатывался… И делать вид, что никаких релизов мы не выпускали… :(

Первыми в шоке были те, кто этот релиз выпускал (и потратил кучу сил на это дело). Вторыми были в шоке менеджеры проектов, которые выпуском релизов руководили. Техписатель, который ночей не досыпал, чтобы вовремя успеть сделать документацию, вообще ушел в аут. Парня, который выпускает локализованную для Украины версию после того, как увидит на сайте российскую версию, два часа пришлось уговаривать остановиться и не делать релиза для Украины. Он говорит “я вижу на сайте релиз и мне надо делать”. И объяснить ему, что релиз на сайте лежит случайно и его сейчас оттуда уберут, было занятием не для слабонервных…

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

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

Афигевший от человеческой глупости, Хоббит Джедай.

О самосовершенствовании

11.04.2009

Постоянно задавайте себе один и тот же вопрос:

Что из того, что я делаю, я могу делать лучше?

И ищите ответы на этот вопрос!

О работе

02.04.2009

- Вы же пилите тупой пилой! О_о Почему вы ее не заточите?
- Некогда точить! Пилить нужно!

Сегодня следующая мысль в голову пришла.

Вот я - программист. И я вижу, что у нас при разработке крупного программного комплекса, розничная стоимость одного экзепляра которого составляет сотни тысяч долларов, используются методики разработки, которые мы использовали в институте, когда лабораторные работы по программированию делали… И вот периодически я по этому поводу “зудю”… Типа “Люди! Давайте перестанем писать код и задумаемся почему он у нас такой хреновый получается”?… Ну и естественно, периодически получаю от высшего руководства моральный пендель. Типа “Ты бы не зудел, а что-то конкретное предложил. А если не можешь ничего предложить, то пиши код молча”!… А я же дельную вещь предлагаю - остановиться и подумать. Но топы почему-то глухи к призывам перестать делать то, что не приносит ожидаемых результатов… Они вообще глухи к формулировке “перестать делать”… Может быть это и правильно… Не знаю…

Так вот. Сегодня у меня материализовалась следующая аналогия.

(more…)

Мужской день календаря

28.02.2009

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

Итак, как нас поздравляли на работе.

(more…)

Цейтнот

19.02.2009

Цейтно́т (от нем. Zeit — время и Not — нужда) — в партии в шахматы, шашки или иную настольную игру — недостаток времени для обдумывания ходов.  В разговоре - острый недостаток времени.

Всегда интересовал вопрос: почему иногда бывают ситуации, когда не знаешь за что хвататься? Почему тебя месяц никто не беспокоит и вдруг в один день ты вдруг ВСЕМ понадобился? Вот нечно подобное было сегодня на работе. Но ничего - к обеду уже разгребся и к вечеру уже работал в нормальном режиме.

В цейтноте  главное что? Правильно! Главное сохранять спокойствие и делать задачи максимально ПОСЛЕДОВАТЕЛЬНО. Это не всегда будет получаться. Постоянно будут появляться задачи, которые будут пытаться вытеснить сейчас выполняющиеся. И постоянное переключение между задачами в итоге отберет очень много времени, которое можно было бы потратить более эффективно.

Как быть? Легко!

(more…)

Свежие записи