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

На исследование этого вопроса давно меня вдохновляла книга «Как Герман Греф учил слона танцевать», в которой описываются различные процессы оптимизации производства, такие как lean-менеджмент и кайдзен. В то время вобрав в себя большое количество функций и процессов, я столкнулся со своей 100%-й загруженностью, при которой ощутимо прослеживалось влияние различных факторов на мою производительность и приходилось выбирать и эксперементировать, чтобы выиграть время. Это было особенно интересно с точки зрения управления ресурсами, так как большая часть «произодства» находилось внутри одной головы.


Разберём факторы и лайфхаки, влияющие на производительность разрботчика:

1. Мощный компьютер

Основной необходимый фактор при работе.

В случае, если комп тормозит, например при отладке или переключении между IDE — суммарно, это может тратить в день очень много времени.
Надо учитывать, что при интенсивной разработке, у разработчика может быть открыто от 1 до 3 IDE, несколько браузеров (как правило тратят +2GB RAM) и в некоторых случаях SQL-сервер.

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

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

2. Вертикальная панель задач

Как правило, во время работы у .net разработчика может быть открыто несколько Visual Studio (1-2), PL/SQL Developer (1-3), Enterprise Architect (несколько диаграмм), Chrome (1-2), Outlook плюс к этому может быть открыто несколько писем и несколько документов (и часто нет времени это всё закрывать :) )

Если использовать горизонтальную панель, то скролл появляется уже при 5 открытых окнах, в случае вертикальной панели, можно уместить около 12 открытых окон, между которыми можно переключаться в 1 клик. (а это важно, когда у вас кураж или когда часто приходится переключаться между окнами)

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

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

3. Несколько мониторов (2+)

Сейчас уже сложно представить работу разработчика на одном мониторе. Один монитор для IDE, другой для браузера. Но это не предел. Если вы fullstack программист и выполняете разработку на нескольких слоях приложения одновременно — то вам хорошо может помочь 2+ монитора, например 4, чтобы развернуть на отдельных мониторах каждый слой, на котором приходится работать. Это упростит анализ кода и превратит переключения между окнами в повороты головы или глаз, что сэкономит энергию и сохранит концентрацию. Вы удивитесь от того, как вам проще и спокойнее станет выполнять масштабные изменения в проектах.

4. Системы хранения информации.

Под системами хранения информации я подразумеваю такие программы как One Note, Confluence или Enterprise Architect.

Такие системы помогут вам упростить накопление, хранение и структурирование информации, и доступ к нужной информации будет происходит намного быстрее, чем если бы вы хранили всё в виде файлов или например вкладок в Notepad++.

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

5. Скрипто-инструкции (Пользовательские скрипты)

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

Далеко не всегда существует качественная документация.

Сложно всё помнить наизусть, поэтому используйте такие шпаргалки, которые позволят вам незадумываясь выполнять необходимые действия, чтобы достич определённой цели. Например опубликовать сайт на linux хостинге, прменить миграции EF на windows хостинге, выполнить какой-то тест-кейс или настройку какой-то хитрой функциональности системы.

6. Логгирование работы с внешними ресурсами

Часто при разработке используются различные API, базы данных, которые находятся вне зоны ответственности разработчика, который выполняет задачу в своей системе. И нестабильность внешних сервисов может вызвать значительные ожидания. Делайте логгирование ошибок на контакте с внешними сервисами. Причём опирайтесь не только на то, что сервис будет возвращать исключения, но и на то, что он может не вернуть исключение, но вернуть некорректные данные. Такое обнаружение ошибок на самом низком уровне избавит вас от анализа и локализации ошибок на более высоких слоях приложения.

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

7. Task-трэкеры.

Разргрузите голову, не храните задачи в голове. Выпишите их в таск-менеджер. В крайнем случае это может быть обычный блокнот Notepad++. Если выбирать что-то специализированное, то самые популярные это Jira, Redmine, Asana. Из десктопных — MS Projects. Мобильные Trello или Todoist.
Некоторые команды организуют списки задач в Github через Issue.

8. Социальность

На перекор всеобщему мнению, наиболее успешные разработчики очень социальны и хорошо умеют задавать вопросы и излагать своё мнение.

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

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

Вы можете длительное время искать ответ на свой вопрос самостоятельно. А можете мнгновенно найти ответ обратившись к другому разработчику. Варианты разные:
— коллеги;
— друзья/знакомые;
— тематические форумы

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

Не бойтесь показать то, что вы чего-то не знаете.

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

И не забывайте, задавая вопрос, про то, что вы используете чужую энергию, поэтому чувствуйте, когда человеку сложно найти ответ, а кого ответ «в кэше» :)

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

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

9. TimeManagement. Делайте перерывы между непрерывной работой и отдыхом. Боритесь со стопорами. Pomodore

Вы наверняка уже замечали такой нонсенс, когда столкнулись с каким-то вопросом, с которым бьётесь и длительное время не можете найти решения. В таких ситуациях как правило возникает потеря во времени и вы можете просидеть так и не сдвинувшись несколько часов. Я такие ситуации называю стопорами и в них бессмысленно находиться больше часа, так как решение часто заключается в нахождении идеи, а идея приходит случайно. Поэтому делите свою работу на промежутки. У меня это 45 минут труда и 15 минут перерыва каждый час. Есть другая техника — Pomodore, она предлагает делать 5 минутные перерывы каждые 25 минут.

Для управления своим временем есть мобильное приложение InFocus

10. Отказ от наркотиков в особенности Алкоголя

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

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

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

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

11. Личная жизнь

Большое количество времени, проводимого за работой, может говорить о 2х вещах:
1) вы не успеваете выполнять свою работу;
2) у вас нет личной жизни.

Плохо и то и другое. Расскажу о минусе второй ситуации.

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

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

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

В остальное время обязательно спорт, йога, друзья, подруги, семья, дети.

Комментарии (50)


  1. rSedoy
    24.12.2019 08:41
    +1

    а какой перк важнее «Вертикальная панель задач» или «Личная жизнь»?


    1. A-Stahl
      24.12.2019 08:53

      Самое важное — премия хозяименеджера.


    1. Viktor_Ilukhin Автор
      24.12.2019 09:06

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


      1. Viktor_Ilukhin Автор
        24.12.2019 09:15

        *Не смогу


  1. kasyachitche
    24.12.2019 09:14

    Отказ от алкоголя? А что насчет кваса? Кефира?
    А надо ли отказываться от кофе? А почему от одного надо отказываться, а от другого не надо?
    А как же чай?
    А от сладкого надо отказываться? А почему?


    1. Viktor_Ilukhin Автор
      24.12.2019 09:25

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


      1. kasyachitche
        24.12.2019 09:51

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


        1. Viktor_Ilukhin Автор
          24.12.2019 11:33

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


          1. ZaEzzz
            27.12.2019 11:42

            Я такое не ем

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

            Что «это» накапливается? Алкоголь? В каком месте?

            Ну и…
            Отказаться стоит от токсичных веществ, то есть тех, которые накапливаются в организме

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


      1. JustDont
        24.12.2019 10:58

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

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


        1. Viktor_Ilukhin Автор
          24.12.2019 11:05

          Откуда только камни в почках


          1. JustDont
            24.12.2019 12:49

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


            1. Viktor_Ilukhin Автор
              27.12.2019 12:07

              А что эту фильтрационную нагрузку может увеличить?


              1. JustDont
                27.12.2019 12:58

                Вообще-то, в первую очередь, опять же, наоборот. Если с функционированием почек какие-то проблемы, то они и становятся «узким местом».

                А во вторую — хронические перекосы в процессах работы почек (или из-за самих почек, или из-за других процессов организма), которые приводят к образованию камней (в основном состоящих из кристаллов кальция, к слову, такой вот страшный «токсин») достаточно часто имеют генетическую природу. Но в силу того, что физика процесса очень тривиальна (слишком высокая концентрация определенных веществ, из-за чего они начинают кристаллизовываться), то и решение проблемы для большинства случаев тоже очень тривиально: пить надо больше.


  1. silent_jeronimo
    24.12.2019 09:28

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

    Выборка пока не очень, но корреляция есть. Интроверсию не преодолеть, это особенность нервной системы.

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


    1. Viktor_Ilukhin Автор
      25.12.2019 10:26

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


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


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


      1. silent_jeronimo
        25.12.2019 10:35

        Конечно можно делать такой вывод. И делают, на основе исследований.

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

        Вы настойчиво путаете интровертов с социофобами и оперируете неверным термином.


        1. Viktor_Ilukhin Автор
          27.12.2019 11:34

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


          Вы как будто не прочитали мое предыдущее сообщение. Я разбираю этот вопрос там детально. Прочитайте повнимательнее ;)


          1. silent_jeronimo
            27.12.2019 11:51

            Вы не детально его разбираете, вы оперируете неверными терминами.

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

            Вроде как для неподготовленного человека подъём в гору — работа, а для туриста-альпиниста — отдых.

            А вы описываете социально-некомпетентного социофоба как интроверта и оперируете этим описанием, вводя ложную дихотомию.


            1. Viktor_Ilukhin Автор
              27.12.2019 12:00

              Вроде как для неподготовленного человека подъём в гору — работа, а для туриста-альпиниста — отдых.

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


              Вы сейчас сами себе противоречите


              1. kasyachitche
                27.12.2019 12:17

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

                И интроверт станет экстравертом?


                1. Viktor_Ilukhin Автор
                  27.12.2019 13:14

                  Да это ярлыки все))
                  По сути есть интровертное мышление и эксравертное. Но в разных ситуациях люди используют тот или иной тип, а не всю жизнь!


              1. silent_jeronimo
                27.12.2019 12:24

                Нет. Просто моя неудачная аналогия подобна котёнку с дверцей.

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


                1. ZaEzzz
                  27.12.2019 12:30
                  +1

                  Нет. Просто моя неудачная аналогия подобна котёнку с дверцей.

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


                1. Viktor_Ilukhin Автор
                  27.12.2019 12:59

                  давайте не будем брать в пример инвалидность, так как интроверт это не инвалид


                  От уровня навыка зависит допустимая нагрузка.


                  1. ZaEzzz
                    27.12.2019 13:12

                    давайте не будем брать в пример инвалидность, так как интроверт это не инвалид

                    Проводить аналогии можно разные, лучше понятные.

                    От уровня навыка зависит допустимая нагрузка.

                    Допустимая нагрузка социальной активности для интроверта не будет зависеть от его навыка общения. Превышение нагрузки будет вызывать у него чувство дискомфорта вне зависимости от его социальных способностей.

                    Та же история с экстравертом — недостаток общения будет так же приводить к дискомфорту.


                  1. silent_jeronimo
                    27.12.2019 14:08

                    Дисплазия не всегда приводит к инвалидности. Это заболевание с очень разными клиническими проявлениями, от совсем легких в состоянии здоровья до весьма серьёзных и прогностически значимых.

                    Гипермобильность суставов с постоянными вывихами (это когда наступил на камень на дороге в полуботинке и вывихнул ногу) не помешала военкомату признать меня годным по категории А.

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

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


                    1. Viktor_Ilukhin Автор
                      27.12.2019 16:34

                      То что у вас есть амбиции быть руководителем отдела, быть социальным занудой и демонстрировать это — говорит о том что вы по общепризнанной системе экстраверт.


                      Почему? Потому что есть такие потребности, социальные, как и у всех.


                      Интересное словечко — гиперсензитивность
                      по другому — чувствительность


                      Вот что я нашел


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

                      Суть явления — не полученный опыт. Это проходит с получением определенного своеобразного опыта.
                      но не значит Что если человек чувствителен, то он интроверт.


  1. VIkrom
    24.12.2019 09:38

    Мощный компьютер — да. Есть мнение, что сегодня железо все такое быстрое, что нет особой разницы, на чем разрабатывать. Но она есть. В первую очередь для тяжелых стеков типа Java+Spring. Хороший стационарный ПК решает, если не нужно носить рабочий компьютер с собой.

    В рамках пункта 10 еще бы посоветовал попробовать отказ от кофеина. Может понравиться ) Или если нравится вкус кофе, то попробовать декаф.


  1. ZaEzzz
    24.12.2019 10:11

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

    Серьезно?
    Сейчас глянул — открыто 14 окон, на панеле задач нет никакого скролла и при этом у меня как-то руки не тянутся к мышке для переключения — хоткеи наше все.
    А, еще у меня панель задач скрывается и не мешает своим видом.


    1. Viktor_Ilukhin Автор
      24.12.2019 11:47

      Интересно как это выглядет..


      1. ZaEzzz
        27.12.2019 11:23

        В панеле задач все приложения считаются слева направо и доступны по хоткею Win+Number (Cmd+Num в mac os x). Для удобства у меня закреплены самые частоиспользуемые приложения (в винде пкм, «Закрепить на панеле задач»).
        При этом логика хоткеев простая:
        — Если приложение не запущено, то оно запускается.
        — Если приложение запущено, то фокус переключается на него.
        — Если у приложения несколько окон, то повторное нажатие переключает окна приложения (тут макоська хромает).

        Выглядит это просто и одинаково на всех системах, которые я использую.
        Win — начиная с семерки.
        KDE — не помню с какой версии поддерживает.
        Gnome — плагин DashToDock.
        Юнити с убунте — вроде бы сразу поддерживала.
        Mac OS X — приложение Snap (десять лет тому назад я был прямо таки уверен, что эта удобная фича пошла именно с макоськи, но нет).

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


        1. Viktor_Ilukhin Автор
          27.12.2019 11:42

          Альт таб удобен при переключении между 2мя окнами, иначе один клик мыши проще чем 4 альт-таба. Это очевидно


          Чтобы хот кеями пользоваться надо помнить или думать какому окну какой хоткей относится — опять один клик мыши проще.


          1. Viktor_Ilukhin Автор
            27.12.2019 11:43

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


            1. ZaEzzz
              27.12.2019 11:49

              так как рука всегда на мыши

              Ууу…


          1. ZaEzzz
            27.12.2019 11:48

            Альт таб удобен при переключении между 2мя окнами, иначе один клик мыши проще чем 4 альт-таба. Это очевидно

            Не очевидно и не является истиной.

            Пример: если у меня 4 окна (IDE, терминал, мессенджер и браузер с документацией), то мне все же проще будет не открывая рук от клавиатуры альттабнуться, чем тянуться за мышкой, искать где сейчас на экране курсор, найти куда курсор пододвинуть, вести его к иконке окна прицеливаясь и наконец-то нажать.
            В вашем же случае один клик мышки проще, но куда вы кликните даже вы не знаете.

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


            1. Viktor_Ilukhin Автор
              27.12.2019 11:54

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


              Мы говорим о разном.


              1. ZaEzzz
                27.12.2019 12:04

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


                1. Viktor_Ilukhin Автор
                  27.12.2019 12:10

                  Я не предлагаю использовать вертикальную панель вместо альт табов и хоткеев. Я это использую в комплексе


                  Что удобнее. Кликать по панели или использовать клавиатуру — вопрос другой. Я здесь ничего не могу сказать. Зависит от ситуации. Я использую оба метода


                  1. ZaEzzz
                    27.12.2019 12:25

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

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


                    1. Viktor_Ilukhin Автор
                      27.12.2019 13:11

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


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


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


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


                      Да, вы можете растянуть горизонтальную панель по вертикали, чтобы все поместилось, но зачем этот самообман — растяните её по вертикали на максимум и разместите слева!


  1. vladkorotnev
    24.12.2019 10:52

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

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


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

    Зависит от коллектива. Попытался на текущей работе на корпоративе завести разговор на тему уже не помню какой новой штуки, реакция была примерно уровня "ему на работе этого говна мало что ли?".


    1. Viktor_Ilukhin Автор
      24.12.2019 11:48

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


  1. karl93rus
    24.12.2019 10:54

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

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

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


    1. Viktor_Ilukhin Автор
      24.12.2019 11:51

      За антидепрессанты и стимуляторы могу сказать точно, что без них жить можно и нужно. Если работа стрессовая, то возможно надо решать вопрос со стрессами, а не с подавлением своего отношения к ним (обезболивания).


      Да, если что пиши


      1. silent_jeronimo
        24.12.2019 12:54

        При генерализированном тревожном расстройстве жить без транквилизаторов можно и нужно.

        Просто не тревожьтесь, вот и всё.


        1. Viktor_Ilukhin Автор
          24.12.2019 14:33

          Be positive :)


          1. Viktor_Ilukhin Автор
            24.12.2019 14:33

            To be


      1. WraithOW
        24.12.2019 14:28

        что без них жить можно и нужно

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


        1. Viktor_Ilukhin Автор
          27.12.2019 12:12

          У депрессии есть объективные причины.


          Не устранив их можно лечиться вечно.


          Что кому то может быть выгодно