Месячный заезд в родные края
gorbylev
На днях закончился мой месячный заезд в Грузию и Москву.
Пожил две недели у "брата" (мужа сестры) в Тбилиси, затем ещё три - у мамы и сестры в Москве.
Позавчера вернулся в Голландию.

Много ощущений, часто противоречивых.
Тбилиси, например, с одной стороны, очень интересный город. С другой - ярко выражен контраст между колоритом и разрухой. Очень тянет туда съездить ещё. Впрочем, это также сильно связано с дефицитом общения в той среде, где я живу (последние 8 лет).

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

Самое интересное, что в этот раз, даже после месяца, проведённого вне Нидерландов, назад практически не тянуло.
Даже не знаю, как к этому относиться...

(no subject)
gorbylev
Просто оставлю это здесь...


Последний день на старой работе...
gorbylev
Сегодня - мой последний рабочий день в компании, где я проработал больше 5 лет - Axiell ALM Netherlands (бывш. Adlib Information Services)

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

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

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

В любом случае, обратного пути уже нет.
Правда, не ожидал, что настолько сильно "пророс". Надеюсь, психика сможет быстренько оклематься и воспрять.

"В Европе боятся Россию"
gorbylev
На днях забавная история произошла. И до некоторой степени настораживающая...

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

Решил подойти поздороваться, побеседовать. Да и упомянул про свой отпуск. В Белоруссию, говорю, ездил.
А он то-ли забыл о том, что я из России, то-ли что... В общем, сообщил он мне в слегка экспрессивной форме (и с долей юмора, думается мне) о том, что Европа, оказывается, боится очень России. Времена такие, масс-медиа, все дела...

Я вот теперь и думаю, а надо ли русским теперь боятся Европы и европейцев. А то мало ли что...

С Днём Победы, друзья!
gorbylev

Аналогия между программированием и задачей "добраться из пункта А в пункт Б".
gorbylev
Придумалась такая аналогия...
Предположим, надо добраться из пункта А в пункт Б.
Допустим, расстояние в несколько километров и есть несколько часов времени.

1. Можно пойти пешком.
Многие так и делают, в общем-то... То есть, встать с утра пораньше, запланировать те самые часы и не спеша (или спеша, смотря сколько запланировано), просто ковылять несколько часов к ряду. Отвлекаясь разве что на небольшие радости жизни.
В программировании это будет практически прямая аналогия с неспешным написанием кода "левой пяткой", прерываемым на общение с коллегами, чашечку кофе тут, булочку там...
Зачастую такой вариант "работы" является единственным доступным после использования варианта 2.

2. Побежать изо всех сил, дабы сделать побыстрее.
Допустим, добежишь. Возможно даже без перерывов (что сомнительно), но вот выдохнешься изрядно. А если и не выдохнешься, то отдыхать всё равно придётся весьма долго.
В любом случае, если такие путешествия требуется совершать практически каждый день (по 8 часов подряд), то после единственного забега в следущие дни сможешь только ходить (см. п. 1), да и то как-то вяло.
В программировании такое наблюдается при выматывающем авральном "спринте", когда надо сделать побольше и побыстрее.
При этом, программисты натурально носятся пальцами по клавиатурам, а менеджеры, кто порезвее, ногами по офису. Толку обычно от такой работы мало, но видимость создаётся на отлично.

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

Управление мозгом человека (Познавательное ТВ, Сергей Савельев)
gorbylev

Разработки ПО концентрированная мудрость...
gorbylev

(c) arbinada

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

1. «Быстро растущая компания» — несколько корешей срубили, наконец, нормальные бабки с клиента. Надо срочно нанять народ, чтобы попытаться сделать работу.

2. «Гибкие agile методики» — в конторе никто ни ухом, ни рылом не сечёт в предметной области. Программистам придется «гибко», с разворотами на 180 градусов, менять свой код по мере постепенного и страшного осознания, а какую, собственно, прикладную задачу они выполняют.

3. «Умение работать в команде» — в бригаде никто ни за что не отвечает, документация отсутствует. Чтобы понять, как выполнить свою задачу, требуется ласково просить объяснить коллег, как интегрироваться с уже написанным ими кодом.

4. «Умение разбираться в чужом коде» — никто не знает, как это работает, поэтому п.3 «умение работать в команде» не помогает. Отсутствуют даже минимальные стандарты на кодирование. Документация отсутствует либо датирована прошлым десятилетием. Переписать код нельзя, потому что в отсутствии системы автоматизированных тестов это мгновенно дестабилизирует систему.

5. «Гибкий график работы» — программировать отсюда и до обеда. А потом после обеда и до устранения всех блокирующих ошибок.

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

7. «Отличное знание XYZ» — на собеседовании вам могут предложить тест по XYZ, где в куске «говнокода» нужно найти ошибку или объяснить, что он делает. Это нужно для проверки п.4. К собственно знанию XYZ тест имеет очень далёкое отношение.


Том ДеМарко. Deadline. Роман об управлении проектами.
gorbylev


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

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

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

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

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

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

Счастье и энтузиазм...
gorbylev
На работе новое "моровое поветрие".
Сотрудники теперь не только должны энтузиазм излучать, но и "быть счастливыми".
Опасаюсь, как бы не начались репрессии несчастных недоэнтузиастов, которые просто ходят на работу работать работу...

?

Log in

No account? Create an account