bga68: (Default)
bga68 ([personal profile] bga68) wrote2020-05-30 02:13 am

КАК ТЕБЕ УДАЁТСЯ ИЗО ДНЯ В ДЕНЬ ЗАСТАВЛЯТЬ СЕБЯ РАБОТАТЬ?

 
© Владимир Кочетков

20 мая в 04:28

Знаете, почему я так и не разродился статьей о том, как и за счёт чего мой космический корабль упешно бороздит просторы диванной удалёнки, уже 9-ый год к ряду? 

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

Знали бы вы, хотя бы, мой распорядок дня... Ну, думаю время публикации поста, как бы должно намекнуть    (прямо сейчас у меня привычное время окончания рабочего "дня", если что).

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

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

"КАК ТЕБЕ УДАЁТСЯ ИЗО ДНЯ В ДЕНЬ ЗАСТАВЛЯТЬ СЕБЯ РАБОТАТЬ?"

Вообще не проблема, отвечаю: у меня есть своя собственная метода, основанная на принципе Харви Дента и безотказно работающая в любых условиях. Каждое утро, я открываю окно поиска ОС и ввожу там первые 2 буквы названия приложения: "A" и "P", после чего смотрю, какое приложение появилось в самом верху списка результатов поиска.

Если это "Application Inspector", то запускаю IDE, почту, открываю тикеты на корпоративном GitLab'е и приступаю к работе. Если же наверху оказалось "Apex Legends"... ну что же, значит инспектору сегодня не повезло. Может быть, в следующий раз.

...

И, пока меня не уволили к херам за этот каминаут, поспешу пояснить: разумеется, написанное выше не соответствует действительности. Application Inspector у меня вообще не установлен.
...

Если серьёзно, то ответ будет скучным и неинтересным. Дело в том, что с потребностью заставлять себя работать я почти никогда не сталкиваюсь. Мне просто нравится делать то, чем я занимаюсь. Практически всегда в бэклоге наших ресёрчей есть такие задачи, ради которых каждое утро хочется побыстрее прийти в сознание после сна, привести себя в порядок, сделать прочие неотложные утренние дела и, наконец, сесть за решение этих задач. Какое уж тут "заставлять"-то?

Да, бывает и так, что работа не клеится, всё валится из рук и т.п. В такие дни я просто не работаю. Зачем себя насиловать и мучительно пытаться выдавить наружу то, что уже завтра будет сделано от души и с удовольствием? Быстрее задача всё равно решена не будет, коль скоро я оказался в таком состоянии. Куда разумнее взять выходной (в счёт отпуска, ближайшего реального выходного и т.п) и постараться полностью разгрузить свой мозг от рабочих задач с тем, чтобы дать ему отдохнуть и перезагрузиться. Да, иногда одного дня иногда может не хватить. Но двух-трёх — хватает почти всегда.

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

  1. запущу Visual Studio,

  2. открою там текущий проект,

  3. отмечу все места использования вот базового класса, который надо <ну, допустим> отрефакторить: в сборке ProjectA, ProjectC, ProjectD...

<так, стоп, а разве в ProjectB он не используется? сейчас открою студию, мне только глянуть..>


Всё, я УЖЕ работаю