понедельник, 27 августа 2012 г.

Почему оценки такие неточные

Очень часто то, на что планировалось потратить два часа, занимает почему-то 3 дня. Небольшая с виду доработка делается вместо недели 2 месяца. Знакомая картина, правда?

понедельник, 30 июля 2012 г.

Хочешь быть программистом — будь им!

Данный пост навеян статьей "Я, пользователь!", которая вызвала много споров, и была весьма прохладно встречена сообществом. Обсуждение в комментариях показало, что мысль, которую Автор высказал довольно жестко и агрессивно, была воспринята как призыв вернуться к ветряным мельницам. Однако, на мой взгляд, проблема затронутая автором, гораздо глубже. Сейчас я постараюсь объяснить, что я имею в виду.

вторник, 25 октября 2011 г.

Вы, конечно, шутите, мистер Фейнман!

Закончил сегодня читать замечательную книгу. Получил массу удовольствия и всячески рекомендую к прочтению. Жаль, что она не попала мне в руки раньше, возможно на многие вещи я смотрел бы по другому.

Что меня искренне поразило, так это его способность одновременно заниматься серьезной наукой и множеством самых разных дел – от взлома сейфов до исследования манускриптов майя и игры на барабанах. Каким гибким умом надо обладать, чтобы просто успевать уделять всему этому внимание! Можно только позавидовать его умению жить.

Я не буду приводить здесь цитат, и рассказывать о чем эта книга. Это книга из разряда тех, в которых каждый видит для себя что-то свое. Скажу лишь, что это книга об очень неординарном человеке.

пятница, 21 октября 2011 г.

мысли о программировании

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

Эволюционная разработка программных систем

Программный продукт — это место где разработчики виртуально встречаются с пользователями. И часто с этой встречи обе стороны уходят разоч...