• Вред многозадачности официально подтверждён

      Многие менеджеры и программисты, особенно среди молодых, искренне полагают, что одновременное выполнение нескольких процессов повышает общую производительность труда. На самом деле это заблуждение. Исследования ученых из Института мозга будущего при Оксфорде показало, что наш «центральный процессор» совершенно не приспособлен к такому режиму, даже у Generation X.
      Читать дальше →
    • Блоги и сайты о саморазвитии

        По мере блужданий по интернету я собрал коллекцию сайтов с материалами, посвященными продуктивности, life-management и саморазвитию. Предлагаю ознакомиться:

        www.kolesnik.ru — блог о развитии проектов и людей
        lifeidea.org — статьи и эксперименты по личному развитию
        www.lief.ru — очень интересный блог о личном развитии
        www.lifehack.ru — блог о «жизненных хаках», фишках, упрощающих жизнь
        lifehacker.ru — блог о «хаках» в работе с компьютером
        sergeybiryukov.ru — интересный блог о жизни
        www.webradar.ru — множество переводных статей, в том числе про саморазвитие
        www.improvement.ru/3katalog.shtm — статьи Глеба Архангельского и его последователей
        www.ariom.ru — статьи и аудиоматериалы по эзотерике и саморазвитию
        petrosian.ru — Мыслехранилище №428 Армена Петросяна
        www.bitronicum.net — Александр Журба

        ЖЖ:
        community.livejournal.com/ru_stevepavlina — переводы статей Стива Павлины
        community.livejournal.com/ru_time_mngmnt — ЖЖ общество про тайм-менеджмент
        community.livejournal.com/ru_bsff — ЖЖ общество про BSFF (очистка головы от мусора)
        community.livejournal.com/total_success — статьи известных людей и обсуждения тайм-менеджмента, развития, мотивации и прочего

        На английском:
        www.stevepavlina.com — блог очень умного активно развивающегося человека
        davidco.com — сайт автора GTD
        www.lifehack.org — сайт о «жизненных хаках»
        lifehacker.com — еще один сайт о «жизненных хаках»
        www.43folders.com — классика жанра, блог о том, «как сделать жизнь немного лучше»
        pascalvenier.com/blog — интересный блог о многих сторонах саморазвития

        Платные:
        www.gilbo.ru — Школа эффективных лидеров (дистанционное образование)
      • Персональный проектный менеджмент: повышаем точность управления.

          Одним из важнейших профессиональных качеств менеджера является умение укладываться в сроки, а также — умение прогнозировать сроки, давать четкий ответ на вопрос: «к какому моменту вы могли бы это завершить?» Кроме того, ему необходимы навыки распределения бюджета своего времени, для принятия решений типа «стоит ли браться за это дело, не нанесет ли это ущерб своевременности выполнения других дел?»

          Сейчас мы остановимся на методах, позволяющих учитывать при принятии решений не только приоритетность дел и сроки их исполнения, но и затраты времени на исполнение дел, их место в общем бюджете времени.
          Читать дальше →
        • Какую GTD хотите вы?

            Недавно случайно наткнулся (вроде бы в подкасте Умпутуна) на неизвестную мне доселе аббревиатуру GTD. Гугл быстро подсказал несколько ссылок, и через некоторое время, прочтя пару первых глав из книги Аллена, я понял что в моей жизни что-то не так.

            В его методологии в числе прочего есть такое интересное понятие как «корзинка», это некоторое хранилище ваших очевидных и спланированных задач. В эту корзинку вы периодически заглядываете и регулярно ее опустошаете.

            Что может быть этой корзинкой? Может аккуратный блокнотик, ваш любимый палм с списком todo или Outlook. Но мы то с вами люди интернета, коллективной работы и веб-технологий! Дак как должна выглядеть такая корзинка для GTD в модном ныне стиле «вебдваноль»? :)

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

            Многопользовательский аспект: справа видим иерархию организации по подразделениям (каждое подразделение — сссылка-фильтр, аналогично облаку тегов). У каждого подразделения есть владелец (начальник), и каждый пользователь может входить в несколько подразделений одновременно. Что это дает? во первых область видимости задач (это почти ACL в прямом виде), во вторых — делегирования постановок задач. То есть у каждой задачи теперь есть не только владелец (постнановщик), он и ответственный исполнитель. В случае персональной ленты эти пользователи конечно же являются одним и тем же человеком.

            А какие концепты корзинки для GTD видятся вам?
          • Пара советов по тайм-менеджменту и производительности

              Мне понравились советы Сары Нидлман (Sarah E. Needleman), редактора CareerJournal.com, как поймать сразу двух зайцев: добиться успеха в работе и в то же время не запускать личную жизнь. Надо всего лишь правильно организовывать своё рабочее время. Сначала я думал перевести всю статью, но потом понял, что тезисы будут интереснее.

              1. Знай, когда тебе работается лучше всего
              Профессионалы достигают пика продуктивности в определённое время в течение дня. И вы старайтесь организовывать своё время так, чтобы наиболее трудоёмкие задачи решались именно во время вашего «подъёма».
              Читать дальше →
            • Пять способов повысить продуктивность.

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

                Давайте сразу же договоримся — эти советы подходят в основном программерам, ну и, скажем так, сильно технишн людям. Зададимся вопросом — что такое «продуктивность»? Не знаю как вы, а я вкладываю в это слово очень простое значение. Человек продуктивен, когда выполняет необходимые ему действия с минимальным напрягом для себя и максимальной отдачей для других. В случае программера идеально продуктивным является человек, который легко и непринужденно пишет хороший код за минимальное время. Хватит слов — вот вам советы:

                1. Никогда не ищите глазами, пользуйтесь функциями поиска. Всегда, всегда используйте поиск, если вы печатаете быстро. Хороший пример — открытие файла в редакторе. Используйте поиск или комплишн (в зависимости от редактора) и вы увидите насколько это быстрее. То же относится к выбору таба/буфера, если редактор не позволяет перейти в нужный буфер — выкиньте его, иначе смотрите в пункт 4. Идеальный редактор работает так — нажимаем кнопочку (в моем случае Ctrl-X + b) и в строке ввода вписываем первые несколько букв открытого в другом табе файла. Завершаем всё нажатием tab и enter. Таким методом я переключаю открытый буфер за 0.2 секунды. Мышью и глазами я переключаю его за 1.4 секунды. Что приводит нас к следующему пункту.

                2. Не повторяйте что-либо более 10 раз. Это критическое число для всех разное, для меня оно именно десять. Автоматизируйте. Больше. Чаще, но не увлекаясь глобализмом. Причем не только в коде, в редакторе, в среде, но и в жизни. Нужно разбить 20 куриных яиц? Сделайте коробочку с дырочками и отсекайте острую часть яйца. 11 раз написать триграмматон на заборе? Сделайте шаблон и купите балон с краской. Не забывайте, что клавиатурные шорткаты есть почти во всем софте. Каждый раз когда вы снимате руки с клавиатуры — теряете время.

                3. Учитесь скриптовым языкам. Python, Ruby, Perl, Bash, Javascript, CMD, VBasic. Просто хватайте тот, который ближе к вам и пишите-пишите-пишите. Понятно, что выбрать просто, если вы работаете в windows — для вас только CMD и VBasic. Юниксоидам доступно чуть больше, думаю это одна из причин почему гики так активно пересаживаются на Linux. Я знаю, что учиться не легко — но надо. Есть один странный рецепт — попробуйте в течение 2-3 недель работать из консоли. Нет, не надо отказываться от окон и тп — просто откройте окно терминала или cmd и работайте из него, запустив нужный вам скриптовый интерпретатор. И ради бога, никаких far/mc/nc и тп. — ваша цель научиться писать скрипты. После этих 2х недель вы вернетесь к привычной среде с довольно большим знанием о том, как же устроен скриптовый язык. Напомню, для python и ruby есть ipython и iruby. Для perl есть mshell, остальные интерпретируемы сами по себе.

                4. Изучите свой IDE настолько, насколько это возможно. В идеале — откажитесь от IDE в пользу хорошего текстового редактора. Я имею ввиду редактора. Например ViM или Emacs. Пользователи MacOS могут использовать и TextMate, однако мне он кажется жалким подобием левой руки (слабой пародией на MicroEmacs). Да, и уверяю вас — оба редактора, и ViM, и Emacs имеют столько возможностей, сколько не снилось любому другому. В то же время оба они прекрасно работают без донастройки, хотя я предпочитаю Emacs. Конечно многие еще помнят что Emacs раcшифровывается как Eight Megs And Constantly Swaping, но 8 метров памяти уже давно перестали быть чем-то из ряда вон выходящим. Окей, вернемся. Выберите редактор. И теперь используйте его везде, где только можно. Вбейте себе в голову — вы используете ТОЛЬКО этот редактор. Потому что достаточно хорошо знать два редактора невозможно. Знатоки утверждают что работая со своим редактором на полную катушку вы получаете буст к производительности в 200-500%. И глядя на Бацека, например, я в это верю. И единственный минус от этого знания только в одном — вы не сможете от этого отвыкнуть.

                5. Изучайте технологии и пишите маленькие программки. Выделяйте себе 20-30 процентов времени на ковыряние в новых движках или базах данных. Да, двадцать-тридцать процентов времени. Я знаю что обычно на это выделятся куда меньше — но меня-то не надо обманывать, я ж сам такой был, и хорошо знаю сколько процентов времени программист пишет код. Подвиньте чуть-чуть время, выделяемое вами на чтение LiveJournal и закопайтесь по локоть в Django. Или сядьте и напишите скрипт для накручивания голосов на Хабре. В общем проводите время весело и с пользой. Это сильно помогает отдохнуть на работе не теряя темпа. А главное — это очень неплохо сказывается на структуре вашего кода — теперь вы знаете как и что делают другие.

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

              Самое читаемое