Ответы пользователя по тегу Управление временем
  • Системы для повышения продуктивности?

    kumaxim
    @kumaxim
    Web-программист
    Если у тебя проблемы с подуктивностью, значит ты не понимаешь чего ты сам хочешь.

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

    Первое что приходит на ум в этом случае - любые материальные блага: новый ПК, машина, собственная квартира/дом и т.п. Подавлюящему большенству людей на этом шарике этого хватает.

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

    Третье - изменить мир. Понятие слишком абстрактное и для каждого выкристализовывается свое собтсвенное. Лично для меня это значит, вложить часть своей идеи в головы миллионов, причем таким образом, чтобы для них это стало повседневной нормой. 99.9% знать не будут о том, кто я вообще такой, но каждый день они будут пользоваться моим достижением. В этом плане для меня эталоном является Александр Степанович Попов - создатель радио. Сейчас на основе этого принципа работают все сотовые вышки, wifi-точки и т.п. Что именно измению я - вопрос для меня самого. На текущий день я этого еще не нашел.

    Многие авторы в сети, в книгах, курсах и т.д. будут рекомендовать взять машину(кредит на 5 лет)/квартиру(кредит на 25 лет), жениться, завести пару детей и т.п. Все это создает внешнюю мотивацию. Если ты хочешь прожить на 99% людей на этой планете - тебе пойдойдет.

    Первая проблема этой системы - ты всегда будешь затрачивать минимальные усилия на достижение результата. Условно скажем, если тебе надо заработать 50к в месяц, ты будешь видить именно вариванты на 50к в месяц. Тебе просто будут не интересны другие возможности на 75-100-300к. Ты предпочтешь поиграть на выходных в PS4, выпить в друзьями, вместо того, чтобы улучшать своей результат.

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

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

    Свою личную систему я выстроил опираясь на следующие труды:
    Gittings Things Done by David Allen
    Getting Real by 37 singnals
    Тайм Драйв от Г.Архангельсгого

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

    Самое главное не останавливаться, а двигаться. В движении, путь даже и отрицательном есть заряд/прогресс. Стоя на одном месте же ты получаешь лишь тишину и стагнацию.
    Ответ написан
  • Как вы распределяете время между программистами и задачами?

    kumaxim
    @kumaxim
    Web-программист
    Имеем 4 колонки на kanban-доске:
    1. Список заданий
    2. В процессе
    3. На проверке
    4. Исполнено

    Теперь о каждом чуть более детально.

    Список задач, он же backlog - список того, что вообще надо сделать. Сортируется это дело по приоритетам, т.е. самая верхня задача самая важная, самая нижняя - самая не важная. Отдельно отмечу, что только в данный момент времени. Отметок "Важная", "Важная 1", "Важная 2", "Срочная", "Горящая" и т.п. быть не должно. Если задача есть в этом списке, значит она важна для команды. Ее исполнение необходимо для нормальной работы команды. Акцентирую Ваше внимание, что именно в данный момент. Как тимлид Вы можете сделать только одну доработку в этой колонке - присвоить цвет каждому подчиненному. Например, Иван берет только синие задачи, Николай только желтые и т.п. Срочнось задач в компетенцию тимлида не входит, это зона ответственности менеджмента.

    В процессе - задачи, над которыми именно сейчас работают Ваши подчиненные. Не вообще работают, а вот конкретно в данный момент, когда Вы открывайте доску и смотрите на нее, Ваш человек сидит в IDE и пишет/отлаживает код. Колонка обязана иметь лимит. Все книжки рекомендуют начинать с 2n - 1, где N - количество людей в команде, а минус 1 потому что кто-то может с чем-то застрять и ему надо будет помочь. Порядок задач в этой колонке не важен. Важно только то, сколько они там находятся. У Вас должно быть какое-то время реагирования, т.е. если задача висит там 3-й день, то нужно спросить условного Николая, что у него там за проблема и не нужно ли ему там с ней помочь. Часто, это колонка разбивается на на две: в процессе и отложено. Вторая означает, что когда исполнитель начал работу над задачей, он не нашел, скажем, доступа к хостингу или данные к FTP/cPanel, предоставленные клиентом, оказались не верными. Колонка "Отложено" требует уже реакции менеджеров в духе "Звонок клиенту". Задачи от колонки "Отложено" менеджеры должны обрабатывать, дополнять и перемещать снова в backlog. Продуктовые команды, обычно, такую колонку не используют. Разного рода digital-агенства применяют это очень часто.

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

    Исполнего или Готово - опять же, думаю понятно. Завершенные задачи. В конце рабочей недели по наполнению этой колонки можно оценить продуктивность команды или/и продуктивность конкретного разработчика, если Вы будите использовать схему "Человек - Цвет". Карточки из этой колонки отправляются в архив в пятницу в 19:00 или когда Вы там выгоняйте всех программистов из-за мониторов. Также, в конце каждой недели, должен чиститься backlog от более не актуальных задач. Помните что я писал выше? В первой колонке у нас только важные задачи, которые необходимы именно в данный момент. Если клиент "заглох" или "слетел" - его задачи из backlog должны быть отправлены в архив, вместе с завершенными задачами в пятницу в 19:00

    Отдельно отмечу, что появление задач с метками "Важное 1", "Срочное", "Очень-Очень срочное" в любой системе управления, не только scram/kanban, говорит о том, что в компании слабый менеджмент. Есть задача. Ее либо надо сделать прямо сейчас или в ближайшее время либо ее нет смысла делать совсем.

    Следует также помнить, что замена менеджмента и/или системы управления, ровно как и изменения в ней, должны исходить от собственика/директора либо при его одобрении и полной поддержки. В противном случае это очень быстро все заглохнет, окончившись не чем. Каким образом Вы донесете эту необходимость до своего Босса - уже вопрос отдельный.
    Ответ написан
  • Таск менеджер с возможностью настроить под себя?

    kumaxim
    @kumaxim
    Web-программист
    Как разработчик использовал JIRA, Asana и Wrike в разное время. Любую из этих систем интегрируйте с Gitlab/Bitbacket и радуйтесь
    Ответ написан
  • Photoshop, notepad++ и бочка кофе в придачу, что ещё поможет верстать сайты быстрее и с меньшими затратами нервов?

    kumaxim
    @kumaxim
    Web-программист
    А почему никто Browsersync не вспомнил? Штука цепляется к Gulp и при каждом обновлении CSS / HTML автоматически без перезагрузки отображает изменения на странице. Если нужно перезагрузка, то Browsersync сам ее и выполняет. На loftblog еще видео было как его вместе с Gulp

    Если сможете настроить свой роутер, то можно обновления сразу цеплять еще на смартфоне и планшете, которые в Вашей локалке.
    Ответ написан
  • Кто-то пользуется разделением рабочего времени?

    kumaxim
    @kumaxim
    Web-программист
    С 10:30 до 11 - отвечаю клиентам, ищу новые проекты на бирже
    С 11 до 13 - изучение чего-то нового: английский прокачиваю, сижу на codeschool, lynda.com и т.п. Для меня это период максимального запоминания
    С 14 до 16 - пишу код: свои проекты или заказы с биржи большого значения не имеет
    С 16:30 до 18 часов - тоже самое
    С 19 до 21:30 - тоже пишу код, только делаю более простые задачи(субъективно на мой взгляд)
    После 21:30 - отдыхаю: читаю мангу, смотрю аниме, сериалы и т.п.

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