Преждевременная оптимизация
Оригинал статьи: Premature Optimization
Автор: Brad Bollenbach
Перевод: Сергей Бирюков
Недавно в The Onion1 мне попалась прекрасная статья:
Исследования показывают: работа на рабочем месте способствует продуктивности (En)
Согласно статье, секрет продуктивности на работе — собственно, в работе:
«Мы открыли удивительную вещь: просто выполняя свою работу, сотрудники могут существенно повысить качество товаров и услуг», — говорит заместитель помощника по труду Шарлотта Понтичелли, автор доклада. — Для многих людей это может стать настоящей революцией в рабочем процессе».
Не то чтобы я тут же поверил прочитанному, но должен признаться, исследование сразило меня наповал:
По результатам можно с уверенностью сказать, что заниматься делом — на 100% продуктивнее, чем слушать музыку и проверять почту, на 100% продуктивнее, чем слоняться по офису и общаться с коллегами, на 100% продуктивнее, чем играть в онлайн-тетрис, на 100% продуктивнее, чем смотреть на YouTube ролики с передачами из далёкого детства, на 100% продуктивнее, чем читать блоги со сплетнями о знаменитостях и вести в ICQ диалоги с друзьями, на 100% продуктивнее, чем дремать, и на 98.2% продуктивнее, чем не явиться на работу.
Всё это было бы смешно… Если бы оставалось выдумкой.
Дональд Кнут, знаменитый учёный-программист, однажды сказал: «Преждевременная оптимизация — корень всех зол». Он предостерегал программистов от чрезмерного упорства в стремлении сделать свой код Совершенно Идеальным. То же самое относится к знакомству с женщинами, поиску работы, созданию бизнеса, повышению продуктивности, к управлению временем, приведению в порядок финансов и целому ряду других забот.
Личное развитие — гонка за знанием. Самый быстрый способ достичь своих целей — не тратить время на поиск информации о достижении целей; а писать код, общаться с женщинами, получить ИНН, написать первую главу своей книги — сделать то, что считаешь необходимым для достижения своей цели. Нет смысла изучать управление временем до того, как ты решишь, что делать со своей жизнью. Проводить часы на форумах по соблазнению, не встречаясь активно с людьми вживую — даром потраченное время.
Прекрасный способ изучить язык программирования — что-нибудь на нём написать. Так же и в личном развитии: начни с конкретной проблемы. Знание лучше всего опереть на каркас из проб и ошибок. Не можешь найти свою страсть? (En) Что именно ты успел попробовать? Не знаешь, как попросить у девушки номер телефона? «Почему бы нам не обменяться номерами?» дало какой-нибудь результат? Польза от литературы по личному развитию начинается лишь там, где заканчиваются твои собственные попытки, продиктованные здравым смыслом.
Конечно, изъяны, которые мы видим в других — отражение наших собственных недостатков. Скорее всего, я не обратил бы на эту вредную привычку никакого внимания , если бы она не успела отхватить пару сотен часов и моей жизни. В последнее время я чрезвычайно требователен к своим привычкам потребления.
Пару месяцев назад, например, я почти перестал появляться на форумах по соблазнению. Я не только понял, что чисто аналитический подход вреден и сильно уступает реальному опыту, но также задал себе простой вопрос: Мне действительно нужно это читать? Как изменится моя жизнь, если я не буду? Лучше или хуже станут результаты?
Действие и принесло ответ. Мои результаты улучшились. Я встречал лучших женщин, почти не тратя энергию на манипулирование, и сократил своё участие в форумах с двух часов в день до двух часов в месяц. Я почувствовал гораздо больше удовольствия от естественного поведения, чем от механического применения заранее подготовленных приёмов.
Простой вопрос, помогающий мне избегать преждевренной оптимизации: Как с наилучшей пользой я могу потратить время прямо сейчас?2 Прочитать книгу о постановке целей или взять и поставить несколько целей? Разузнать о подходящих для знакомства местах или просто начать общаться с любой из десятков женщин, окружающих меня каждый день? Любое дело, которое не является оптимальным в данный момент — пустая трата времени.
© 2007 Brad Bollenbach. Опубликовано с разрешения автора.
- Пародия на «настоящую» американскую газету. [↩]
- Вопрос из книги «Искусство успевать» Алана Лакейна. [↩]
Другие статьи:
Да, форумы по соблазнению, это прошлое. Я уже года два их не читаю. :)
А по статье, в принципе верно, но всё же базовую информацию о будущей деятельности стоит получить, чтобы знать, в какую сторону идти. :)
Оперативно :) Спасибо!
Это действительно верно, я считаю. К такому выводу пришел после трехмесячного каждодневного просмотра rss-ленты с ~10-тью блогами по теме. Не боитесь потерять подписчиков? :-) Благодарю за адекватность постов.
Еще преждевременной бывает поисковая оптимизация, когда сайт лишен нормального контента и аудитории, а уже вовсю оптимизируется под поисковики.
> «Мы открыли удивительную вещь: просто выполняя свою работу, сотрудники могут существенно повысить качество товаров и услуг»
на самом деле 100% ППКС
даже если судить по собственной работоспособности
«Самый быстрый способ достичь своих целей — не тратить время на поиск информации о достижении целей» — весьма спорное утверждение.
При таком раскладе можно очень хорошо пройтись по полю, усеянному граблями, в то время как рядом будет идти безопасная тропинка. И не факт, что через поле будет быстрее идти к цели, но труднее — точно. Как мне кажется, человек, не занимающийся самообразованием, не может достичь высот. Да, у него будет работа, да может будет дом, семья и всё остальное. Но если ставишь своей целью нечто большее: быть в истории, построить крупный бизнес или небольшой остров в средиземноморье — то без постоянного саморазвития, без движения вперёд — всё это будет только мечтой.
Кто ж спорит :) Статья — о тех случаях, когда информации много, а результатов мало. При покупке какой-нибудь вещи или устройства можно долго читать обзоры, отзывы, прикидывать, сравнивать, сомневаться. А можно купить и проверить самому. К очень дорогим вещам не относится :)
А в этом есть разумное звено! :)
Несомненно :)
Работайте, и у вас все получится, не бойтесь новых смелых идей и не останавливайтесь…
Спасибо!
Вспомнил свои же мысли по этому поводу, год-два назад. Тоже читал Кнута, тоже понравилась эта фраза :)
Но одно дело говорить, а другое дело — действительно меньше заниматься «преждевременной оптимизацией»
Поэтому спасибо, что еще раз напомнили про эту истину :-)
Успехов! :)
«преждевременная оптимизация» в мемориз фразу. =)))
А насчет литературы по тайм менеджменту… некоторые книги совсем не идут. наверное у меня свой тайм менеджмент =)))
Это нормально, на самом деле. «Trust yourself, not the experts» :)
Угу, делать что-то гораздо продуктивнее, чем думать о том, чтобы что-то сделать. Главное — не вдаваться в крайности — не делать того, чего можно было бы и не делать, совершенно не думая перед этим :)
Пару месяцев назад, например, я почти перестал появляться на форумах по соблазнению.
Пикаперы!?! ФИ!
На самом деле, очень много времени и энергии человек растрачивает впустую, задумывается не о том, о чем нужно действительно подумать, ходит не туда, ест не то, в общем — живет не так… как прожил бы робот, которого запрограммировали на рациональное времяпровождение. Ну, на то он и человек, а не робот.
Спасибо за советы.
Ну в общем-то совет предельно простой — надо больше делать, а не думать. Кстати, вот яркий пример последствий многодуманья. Тут я бы сравнил осла и верблюда — осел тупо ишачит, верблюд тупо думает :)
Не нужно забывать и о «бесполезном» досуге
ЗЫ коменты не в той кодировке отображаются почемуто в ie
Спасибо!
Дело, по видимому, в хостинге, не в IE: запрос SET NAMES срабатывает не всегда :)Исправил!По поводу «Личное развитие — гонка за знанием» можно сказать просто: теория есть ничто, если она не подкреплена практикой. Факт известный.
Интересная статья. Мне понравилась. Мотивирует больше делать и меньше наполнять свою голову информацией, даже толковой информацией. Ведь даже самая практичная теория, не воплощенная на практике — бесполезна.
Я для себя разработал 4 вида теории, между которыми стараюсь держать баланс:
1. Теория о теории.
2. Теория о практике.
3. Теория на практике.
4. Теория из практики.
Подробнее, если интересно, здесь: http://perficete.org/?p=62
[…] перемен или отказа от некоторых расходов. Пост о преждевременной оптимизации. За ничего не говорящим названием я нашел хорошую […]