среда, 24 декабря 2008 г.

Профессиональные убийцы времени

В программировании многое очень быстро меняется. Поэтому нужно стараться держать нос по ветру и отслеживать свежие течения. Но, в ряде случаев этот процесс отнимает гораздо больше времени, чем хотелось бы. В последнее время меня раздражают две вещи, речь о которых пойдет ниже. Во-первых, это RSS-ленты. В самом RSS, как в инструменте, ничего плохого нет. Плохо, что среди потока новостей находится много "информационного мусора". На одно действительно хорошее и ценное сообщение (чаще всего это анонсы каких-то инструментов, реже ссылки на полноценные статьи) приходятся десятки ссылок на чьи-то блоги с еще одним мнением на какой-то фундаментальный вопрос. Особенно часто сейчас это наблюдается на тему Concurrent и Parallel Programming. Какой-нибудь очередной Вася Пупкин открывает для себя Erlang, Actor Model или OpenMP и тут же строчит опус (благо, если короткий) в свой блог. После чего ссылка на сие творение распространяется через RSS-ленты. А я трачу 5-10 минут времени только для того, чтобы понять, что ничего нового здесь для себя не открою. Еще одна вариация убийства времени за счет RSS-лент, это когда в течение короткого времени на каком-нибудь достойном сайте появляется куча статей и статеек, рассказывающих об одном и том же, но разными словами (в лучшем случае). Так, недавно в Dr.Dobb's появилось штук пять или даже больше статеек на тему Intel Threading Building Blocks. Хотя, на мой взгляд, вполне хватило бы и одной-двух, но чуть более полных. Во-вторых, хотелось бы к профессиональным (в смысле имеющим отношение к профессии программиста) убийцам времени причислить видеоматериалы, которые все больше и больше используются для распространения информации о новых продуктах и технологиях. У Microsoft-а есть Channel9, где периодически появляются интервью с разработчиками новых продуктов и презентации этих продуктов. На Google Video часто выкладывают различные подобные материалы. После проведения различных конференций доклады скорее появляются в виде видеозаписи выступлений докладчиков, чем в виде слайдов или стенограмм. Для меня все эти видеоматериалы плохи тем, что они слишком длинные. И еще хорошо, когда рассказ сопровождается демонстрацией кода и результатов его исполнения/отладки (в свое время меня поразило, насколько информативными бывают небольшие по размеру screencast-ы с демонстрацией возможностей Ruby-On-Rails или редактора TextMate). Но когда речь докладчика всего лишь сопровождает некоторой несущественной информацией то, что демонстрируется на слайдах того же докладчика, то становится обидно за потерянное время - тот же самый объем информации можно было бы получить, потратив десять минут на чтение стенограммы доклада, чем за час просмотра этого же доклада. Мне кажется, что оба эти убийцы времени происходят от одного и того же - от халтурного отношения и от спешки. Выступает кто-то в Channel9 у Microsoft, зачем делать стенограмму его выступления? Достаточно просто опубликовать запись. Появилась где-то очередная заметка о том, насколько, оказывается, хорош асинхронный обмен сообщениями - в RSS-ленту его. Вне зависимости от того, стоит эта заметка вообще чьего-либо внимания или нет. Быстрей, быстрей, думать некогда! Нужно быстрее новую порцию интеллектуальной жвачки пропихнуть, пока пипл хавает.

2 комментария:

1 комментирует...

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

Ещё есть мысль ограничивать чтение блогов 40 минутами в день. Если не успеваешь всё просмотреть (и отметить интересные материалы) за это время, выбираешь ненужные блоги и удаляешь из своей ленты.

Что ты об этом думаешь?

eao197 комментирует...

Согласен, излишне "шумные" RSS и блоги нужно удалять из своей подписки. Еще нужно научится (как вот только?) быстро оценивать ценность очередного блог-поста и не читать его вовсе, если не цепляет.

Т.е., все сводится к тому, чтобы подписаться на "правильные" RSS ленты.

А вот стоит ли ограничивать чтение блогов какими-то временными рамками... Лично я не сторонник таких способов, поскольку стараюсь читать их когда есть свободное время. И, если чтиво попадается интересное и занимательное, то не хочется себя ограничивать в этом удовольствии. Но, наверное, все это индивидуально -- кто как себя заставляет перейти от удовольствия к работе: по будильнику или когда удовольствия надоедают/приедаются :)