• Доведение проекта до конца

      В работе первые 90% проекта делаются за 10% времени, оставшиеся 10% — за 90%
      Народная мудрость


      В работе очень важным является доведение до конца.

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

      Согласно одной статистике, 4-5% людей обладают талантом предпринимателя (от слова «предпринимать»). Думаю, не сильно больше — талантом доводить до конца.

      Доведение до конца любого дела, которое является важным, до положительного результата — чрезвычайно редкое качество. Именно оно и лежит в основе любой предпринимательской деятельности, в основе управления проектами. Довести проект до финальной точки, дожать идею упорным трудом, решить вопрос с помощью многочисленных импровизаций, побороть конкурентов с помощью все новых и новых тузов из рукава; продать товар, сделав в три раза больше звонков, чем другой человек, использовать по-максимуму имеющиеся возможности.

      Бороться до конца — вот кредо настоящего профессионала (умение резко переключиться под нужды, ясное дело, также нужно:).

      Теперь пример доведения дела до конца в рамках целого проекта.
      Читать дальше →
    • Золотая лихорадка стартапов

        Сегодня очень модно делать стартапы. В чем-то это похоже на золотую лихорадку.

        Огромное количество людей, прочитав готовые алгоритмы, хотят открыть свой стартап.

        Лично мне пару раз в полгода (раньше — каждый месяц) обращаются знакомые, одержимые идеей. У них всего одно на уме — вот имею идею, сейчас давай ты сделаешь мне проект (нарисуешь, сверстаешь, запрограммируешь, продвинешь и т.д.), а прибыль пополам.

        Скрудж МакДак

        В ответ на вопросы про стратегию, про конкурентов на рынке, про ожидаемый доход, про управление рисками — молчание. Поэтому пишут реже.

        Итак, я настоятельно рекомендую всем, кто делает свой стартап или только собирается, пересмотреть отношение к ряду вопросов.
        Читать дальше →
      • Один приоритет — всем целям ответ

          Начинающие работать с тайм-менеджментом нередко сталкиваются со следующей проблемой.

          Человек отвечает на вопросы, где бы он хотел побывать, чего добиться, и так далее. В итоге получается длинный список целей.

          Или же формируется список дел на день, и он получается очень длинным, так как каждое дело срочное и важное.

          Возможно также, в разработке проекта, вы получаете от заказчика длинный список доработок, которые нужны уже вчера.

          Общий паттерн простой — на входе очень много элементов, все важны, но все сделать нереально. Решение следующее.
          Читать дальше →
        • Hibernate Envers: аудирование операций

            Зачем это надо?


            В enterprise-разработке часто бывает необходимо отслеживать процесс редактирования каких-нибудь таблиц.
            Скажем, завели у вас документ в системе. Потом кто-то поменял ему серию. Потом номер. Потом сменил тип с паспорта РФ на загран. паспорт Германии. Хотелось бы иметь возможность отследить историю изменений и, скажем, настучать по шапке пользователю, который совершил ошибку.

            Читать дальше →
          • Успешные вещи успешны сразу

              Кто-то сказал, что у каждого из нас лишь несколько вещей получается хорошо, остальные — из рук вон плохо.

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

              Между тем, есть очень простой признак того, что нужно развивать. Это когда вам дело нравится, идет сразу и можно заниматься долго.

              Это противорчит теории обучения на ошибках и прошибании стен лбом. Но это работает! Пока люди упорно тратят часы на развитие по капле, попробуйте себя в разных делах, откройте таланты! Пока другие будут придумывать себе мотивацию, перевариваю бесконечные шишки, вы будете двигаться легко благодаря постоянным победам. Кстати, успешные спортсмены, как правило, изначально хороши. Айпод тоже хорош с первой продажи.

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

              UPD: Я не отрицаю необходимость труда, упорства. Но согласитесь, если человек открывает голос и поет как Робертино Лоретти, зачем ему 10 лет мучить себя у станка, чтобы быть последним в балете, когда может петь? Зачем люди берутся за области, в которых их видит общество, друзья, родители, а втайне лелеют свое хобби, в котором проявляется их талант? А на слова — займись серьезно — отнекиваются, не получится, мол, или это безденежно? Стоит ли мучить себя?
            • Будьте авторами своей жизни!

                — А как же наше будущее, Док?
                — Ваше будущее ещё нигде не записано, Марти. И ничьё. Так что сделайте его достойным!
                Финал фильма «Назад в будущее»


                Согласно психологии, к любому событию или явлению в своей жизни человек может относиться с двух позиций: позиции Автора или позиции Жертвы.

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

                  Все мы к чему-то стремимся. Кто-то старается больше успевать и эффективнее работать. Другой следит за своими расходами и оптимизирует денежные траты. Иной пытается изменить какую-либо привычку — например, стать жаворонком.

                  Чувство времени

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

                  Моя методика простая и основана на ощущениях. Подойдет не всем, но многим. Суть в следующем — вы должны так строить работу над каким-либо аспектом своей жизни, чтобы выработать чувство на данный аспект. К примеру, если работаете с тайм-менеджментом, то должно появится «чувство времени» — позволяющее ощущать, как уходит время, и некую неловкость, когда оно уходит на ненужные дела.

                  Почему это работает и как появляется, описание внутри.
                  Читать дальше →
                • Итерации длительностью в день — то, что доктор прописал

                    Я очень люблю паттерны. Нередко применяю идеи из одной сферы в другой — так, в тайм-менеджменте отлично работает принцип программирования KISS (keep it simple, stupid), равно как и DRY (don't repeat yourself).

                    image

                    Еще одна полезная идея, которую можно взять из управления проектами в IT, это итеративный подход. В том или ином смысле, мы всего его применяем, но зачастую неосознанно.

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

                    В жизни у нас точно такие же задачи стоят — гибко реагировать на меняющуюся каждый день среду, быстрее получать желаемое, не проваливать обещанное, делать запланированное в срок, и так далее.

                    Вместе с тем, многие пытаются управлять своим временем по «водопадной модели» — пишется план, а потом не корректируется. При этом план составляется сложнейший, на много дней вперед. И конечно, он либо проваливается полностью, либо выполняется на небольшой процент. Такие планы, как точно заметили ребята из 37signals, точнее называть догадками.

                    А как же писать планы, которые работают?
                    Читать дальше →
                  • Модели реальности в проектировании интерфейсов, или как поднять эффективность процесса в несколько раз

                      Многие сегодня применяют прототипирование, разрабатывая в самом начале проекта прототипы интерфейсов. Хорошо известно, что исправлении ошибки на этом этапе стоит в разы дешевле, чем на более поздних этапах.

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

                      Как находить ошибки этого рода, бороться с ними, и пример из реальной практики читайте внутри.
                      Читать дальше →
                    • Тайм-менеджмент — это действительно просто

                        Сначала они не замечают тебя, потом смеются над тобой, потом борются с тобой. А потом ты побеждаешь.
                        Махатма Ганди

                        Эффективность направлена на максимальное приближение к цели, рациональность — на максимально экономное выполнение процесса.
                        Тим Феррис

                        Был очень рад прочитать сегодня статью «Тайм-менеджмент: эволюция». Человек рассказал, что и как получилось. Хочу рассказать немного о том, почему, на мой взгляд, так произошло.

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

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

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

                        Итак, я считаю, нужно уметь делать следующее:
                        • Не делать ненужные вещи (принцип Парето), на каждую задачу смотреть под углом, как ее не делать, как отложить ее решение, или как передать другому;
                        • Выделять нужные вещи. На практике часто нельзя поставить приоритеты 1,2,3 — поэтому нужно составить список нужных вещей, затем отфильтровать с точки зрения отказа от каждой задачи;
                        • Делать до конца одну-две нужные (читай, важные) вещи в день, и делать эффективно. Значит, научиться оценивать свою эффективность и постоянно ее повышать, доводя каждую задачу до логического конца.

                        Читать дальше →
                      • Принц и нищий

                          Инженер NEW Systems Пол Намен обнаружил странную проблему. Кажущиеся вечными из–за самовоспроизводства источники энергии в секторе B на десятом уровне вдруг дали нулевое потомство, и весь сектор был обесточен. Благо, энергии подстанции хватило на компенсацию падения напряжения, ведь все было рассчитано заранее с учетом всех возможных рисков.

                          Пол снова и снова погружался в исходные коды программ, в поисках причины…

                          ***

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

                          Будущий инженер–разработчик NEW, Джейс был одним из пяти в группе, кто еще не перешел в NEW — new extended world, виртуальную реальность, в которой пребывало уже более 95% населения Земли. Теперь, когда были найдены способы перенесения сознания в новое измерение, самовоспроизводящиеся источники энергии, системы переноса разума между телами, старые традиции были забыты. Исчезли войны, деньги, богатые, бедные, болезни, и прочие беды прошлых веков. Человечество не улетело в космические дали, покорять неизведанные ранее просторы — ему хватило просторов виртуальных. В школе же должны были учиться те, кто будут поддерживать NEW извне — физики, математики, биологи, техники. Им за это причитались богатства, которые оставляли уходящие в виртуальную реальность.

                          Но прошла пара сотен лет, и изначальное предназначение школы было забыто.

                          Джейс Гудвин жил в богатой семье. Когда живых людей стало мало, богатство перестало иметь ценность, однако некоторые все еще держались за материальные блага, как за что–то, имеющее ценность в мире. Такой была и семья Гудвинов.

                          После урока Джейса окликнул сосед, Роберт.
                          — Эй, Джейс, а давай поменяемся?
                          — Не понял тебя, Роберт?!
                          — Ну, ты в NEW, временно залезешь сюда, а я к тебе в тело заберусь — уж больно хочется посмотреть, что же это «богатство» такое!
                          — А как ты это сделаешь? Ведь нужно сначала получить разрешение администратора уровня…
                          — Не боись, все схвачено.

                          Джейса заинтриговала мысль. Он так много слышал о NEW, но ни разу там не был — ибо переход являлся процессом официальным и долгим. Человек уходил из одного мира в другой, и нужно было соблюсти кучу бюрократических процедур… бюрократия, она — вечна и вездесуща, подумалось Джейсу. Но NEW, он столько слышал про новый мир… и Джейс согласился.
                          Читать дальше →
                        • Метод одного дня

                            Понедельник начинается в субботу.
                            А. Стругацкий, Б. Стругацкий.

                            Прошедшее забыто, грядущее сокрыто, настоящее даровано. Поэтому его и зовут настоящим!
                            Мудрая Черепаха из «Кунг-фу Панда»

                            Сегодня пойдет речь о методе, который я применяю, когда уматывают планы и лениво что-то делать вообще. Я знаю, есть люди, не любящие планирование. Есть люди, которые не любят загадывать. Есть те, кому просто непонятно, как работает его организм. Во всех этих состояниях я бывал, делюсь опытом.

                            Метод заключается в том, что основан на одной мысли: есть всего один день, сегодняшний, в котором и нужно делать все по максимуму для результата.

                            Под катом простая схема, как этого достичь.
                            Читать дальше →
                          • Об управлении временем, саморазвитии и деньгах

                              Я хочу рассказать о том, почему в отдельности не работают подходы, которые люди начинают применять, прочитав ту или иную книгу из области time-management или управления финансами.

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

                              Вот, например, езда на автомобиле. Сначала человек меняет свои привычки, установки, доводит до автоматизма простые действия. Затем сдает экзамен, и только потом выезжает на дорогу и начинает набирать настоящий опыт, в процессе которого и становится мастером.

                              А когда мы говорим об управлении временем, часто случается следующее. Человек прочитал одну книгу, один день попробовал вести хронометраж — бросил, лениво. Написал план на неделю, месяц, год, и ни разу их не открыл. На следующий день писал план первые три дня, а потом забросил — ибо ничего не успевал.

                              Или с деньгами.
                              Читать дальше →
                            • QuickAdm — быстрые универсальные админки

                                В процессе работы, я как-то набрел на проект phpMyEdit — web-интерфейс, позволяющий относительно просто поднимать админки для табличных данных.

                                После доработки для себя, родилось решение, которое я назвал QuickAdm. Оно делает за очень короткие сроки админки через web-интерфейс к таблицам, имеет простейшую ACL и защиту паролем.

                                Таблицы называются объектами, их поля — свойствами. Имя объекта/свойства равно имени таблицы и поля в MySQL, поэтому вводить нужно латиницей.

                                Потестить это можно тут: http://yamozg.ru/adm (логин/пароль для чтения reader/reader, админские admin/admin — удаление таблиц там не работает, ибо запрещено на уровне БД).

                                Скачать вот тут: http://yamozg.ru/quickadm.tar.gz (настроить нужно config.php и выполнить quickadm.sql в нужной базе, приложение расчитано на работу в папке /adm/ относительно корня сайта).

                                Код изяществом не отличается, написан как адаптер поверх этого phpMyEdit, поэтому прошу особо не пинать. Думаю, кому-нибудь может пригодится.
                              • Как прокачивать мозг

                                  В этой теме я хочу поделиться своими знаниями про устройство мозга и тем, как применяю это на практике.

                                  Не правда ли, картинка объемна?

                                  Итак, как известно, мозг — важнейший орган нашего тела. Кто-то говорит, что он — самая сложная вещь во вселенной. И незнание некоторых его особенностей может очень плачевно сказать на жизни человека.

                                  Но обо всем по порядку.

                                  Понимание роли мозга


                                  Нет невежества страшнее, чем невежество по отношению к самому себе.

                                  Мозг управляет почти всем в нашем организме — от дыхания, работы органов чувств до сложных мыслительных процессов и воображения. Существует множество методик и советов по развитию, однако, как я убедился, мало какие делают упор на роль мозга в процессе.
                                  Читать дальше →
                                • Cлава

                                    На этой планете было холодно.

                                    Крейг не впервые видел похожую картину. Бессмысленная концентрация цивилизации на самой себе, игнорирование признаков наступающего кризиса — до тех пор, пока уже не стало слишком поздно — все это было типично для существ типа RXL–1.

                                    Дул сильный ветер, поэтому доктор Крейг поспешил вернутся на Корабль и продолжить исследования замерзшей планеты завтра.

                                    Он начал перебирать вещи, найденные им за сегодняшнюю вылазку. Странная режущая металлическая конструкция — удивительно примитивная, для существ, успевших открыть атомную энергию для себя. Немного костей каких–то мелких организмов, найденных со скелетами RXL–1 — видимо, одомашненные создания.

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

                                    ***
                                    Предчувствуя надвигающуюся ядерную зиму, Иго Решин думал, что останется после него. До войны он был известным писателем, копии его сочинений считала за честь получить любая крупная библиотека.

                                    Стоя на утесе и глядя на надвигающееся облако, он сжимал в руках металлическую розу, которую ему сделал друг, работающий на заводе, и мечтал о вечной славе, подобно Гомеру.
                                  • Модели реальности и их роль в жизни людей

                                      Есть модель мира, и есть реальный мир.
                                      Как в физике — есть какое-то явление, а есть его модели.

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

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

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

                                      Вот только отличий от физиков тут три. Первое — это незнание природы работы мозга. И отсюда вытекающая уверенность, что все, что человек видит, думает и знает — и есть истина. То есть человек себя убедил (читай сделал себе модель) в том, что Windows лучше, чем Linux — все, теперь в его модели мира может быть только этот факт. Второе отличие как раз в уточнении модели. Люди не уточняют модели реальности, как правило, более того, мозг специально отсекает факты, противоречащие модели, либо вырабатывает «адаптеры» в виде «логических объяснений», чтобы не нарушить комфорта в восприятии мира — все знают нелюбовь к изменениям, боязнь, что «мир встанет с ног на голову».
                                      Читать дальше →
                                    • Сила бумажных записных книжек

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

                                        Ричард Брэнсон, создатель Virgin, миллиардер

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



                                        И вот уже 2 года, как они со мной, эти простые блокноты. И лишь недавно задумался: а, собственно говоря, зачем они мне? И оказалось, есть ряд важных моментов, обеспечиваемых именно бумажными блокнотами, которые делают жизнь гораздо лучше и продуктивнее. Выделив для себя эти моменты, хочу поделиться ими, возможно, это окажется кому-то полезным.

                                        Читать дальше →
                                      • Почему не работают планы? Личный опыт в виде вебинара

                                          Проводил недавно вебинар по управлению временем.

                                          Так как сам я совмещаю работу и учебу уже три года, плюс спорт, плюс разные хобби, от академического вокала до изучения иностранных языков, определенный опыт в управлении временем имеется.

                                          Изложены основы time management в моем понимании. Только обобщение практического опыта под соусом IMHO и никаких претензий на абсолютность. Упор на простоту изложения, понятность. четкость и структурированность материала.

                                          Отличительная фишка — подробный разбор проваленного плана с точки зрения психологии — как наши привычки и т.д. мешают выполнению планов, когда все запланировано по методике правильно (последние полчаса вебинара). И как с этим бороться, и научиться достигать поставленных целей.

                                          Таким образом, time management увязан с саморазвитием.

                                          В качестве обзора затронутых тем можно посмотреть презентацию (Slideshare.net), используемую в вебинаре (1 мб)
                                          Читать дальше →
                                        • Как работать с руководителем

                                            Введение


                                            «Наибольшей выгода будет тогда, когда каждый в команде будет думать не только о своем успехе, а о своем успехе и об успехе команды в целом»
                                            Х/ф «Игры разума»

                                            Есть очень много статей на тему того, как руководить людьми. Но я почти не встречал материалов на тему, что значит быть подчиненным. Видел модели: «пусть начальник даст мне свободу, а я тогда обязательно добьюсь результата, а сейчас один контроль», «мир есть мир: начальник всегда прав, мое дело молчать в тряпочку».

                                            Сам я работаю ведущим программистом, руковожу группой программистов.

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

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

                                            Читать дальше →