Разработчик отказался от дополнительного монитора и перешёл на ноутбук — почему он всем советует сделать так же Статьи редакции

По словам инженера-программиста Дмитро Хайнаса, функцию кода зачастую можно понять по нескольким строкам. А постоянное «переключение» между мониторами или десятками строк на одном большом экране снижает концентрацию.

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

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

Дмитро Хайнас, инженер-программист

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

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

В качестве примера Хайнас приводит фрагмент исходного кода контейнера Apache Tomcat. В нём есть около пяти элементов, и по ним, пишет инженер, легко понять, что именно «делает» код.

Фрагмент исходного кода Apache Tomcat

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

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

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

  1. Разработчик вынужден часто переключать внимание с кода на системные записи, документы, страницы, графики. Из-за этого снижается концентрация, а сам он впустую тратит «умственную энергию». Чтобы каждый раз перестраиваться, мозгу требуется минимум несколько секунд.
  2. Дополнительные мониторы и устройства, в отличие от одного ноутбука, загромождают рабочее пространство.
  3. Инженер оказывается под большим воздействием синего света. Последний, по словам Хайнаса, плохо влияет на сон — это актуально для тех разработчиков, что работают поздним вечером.

Привыкнуть к небольшому дисплею можно, но метод всё равно подойдёт не всем

Сам Хайнас перешёл на MacBook с диагональю 15 дюймов и уже не может вернуться к мониторам. Именно на нём он работает с кодом, нередко переключаясь на 11-дюймовый iPad. Основное преимущество такой работы — мобильность, считает он. Работает программист откуда угодно: из дома, арендованного офиса, коворкинга, парка, машины, кафе или вообще с пляжа.

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

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

  • Отсутствие ноутбука и наличие у разработчика только системного блока или настольной системы вроде Mac Mini.
  • Проблемы со зрением — на большом экране проще настроить определённое разрешение и установить более крупный шрифт.
  • Игры и просмотр фильмов.
0
213 комментариев
Написать комментарий...
Evil Pechenka

Это путь к больному позвоночнику и другим проблемам со здоровьем. Сегодня нормально это 29'' и 2K разрешение. И удобный стул. А не скрючиться у ноутбука.

Ответить
Развернуть ветку
Sergey Logvinov

Ну как же так. Зайдите на сайт любой продвинутой веб студии . Там все ультра  разработчики ваяют нетленку  на 13" макбуках   сидя на пуфиках или лежа в гамаках  со стаканом смузи в одной руке и "печнюшками и кофе в другой"

Ответить
Развернуть ветку
27 комментариев
Sergey Logvinov

Да . Супер профи  пишут код на смартфоне.  А арбузы едят с коркой.

Ответить
Развернуть ветку
Полина Лааксо
Автор

вот вы тут шутки шутите, Сергей, а они скоро возьмут и расскажут, как пишут код с apple watch, сидя в джакузи, и есть будут уже не только арбуз с коркой, но и ананас с кожурой! 

Ответить
Развернуть ветку
2 комментария
Evil Pechenka

В нотепаде, больше ничего для программирования не надо.

Ответить
Развернуть ветку
3 комментария
Метеор

Почему бы и да?)

Ответить
Развернуть ветку
3 комментария
KSA

Постой, у арбуза есть корка?

Ответить
Развернуть ветку
1 комментарий
Евгений Азаргаев

 Samsung ещё совсем недавно развивал такую штуку, как Linux on DeX - честный Linux на смартфоне. Энтузиасты запускали даже IDEA на ней. Грубо говоря, втыкаем HDMI-шнур в телевизор и смартфон и кодим в своё удовольствие.
 Но что-то у них пошло не так и проект остановили. DeX вроде ещё развивают, так что можно какие-то рабочие задачи типа код-ревью выполнять на любом телевизоре в любом отеле (сам так делал).

Ответить
Развернуть ветку
Никита Алексеевич

Проблема ради проблемы, высосано знатно

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

Также и с машинами, нужно доехать из А в Б. Достижение этой цели будет зависеть от марки машины и количества колёс? Нет, только уровень комфортно, а у каждого человека он свой

Зачем делать зарядку шеи если можно поставить 10 мониторов и вертеть как голубь?

Ответить
Развернуть ветку
Alexander

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

Ответить
Развернуть ветку
1 комментарий
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
1 комментарий
Ник Мачетин

Ага. Я добровольно на один монитор уже не вернусь 

Ответить
Развернуть ветку
Я не скажу свое имя машине

1) Этот Дмитро, похоже, идиот
2) Что это, блядь, за хуй с горы?! 

Ответить
Развернуть ветку
KSA

Вы такой токсичный, вам нужно прокачивать софтскиллз и эмоциональный интеллект!

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
4 комментария
Georgi Lis

Покупаешь ультраширокий 32:9 (или 21:9) монитор + виртуальные столы и всё, problem solved. Видно всё, монитор один.

А еще, да заебали уже все всем всё советовать, сука век советчиков сраных, интернет конечно наплодил "умников".

Ответить
Развернуть ветку
Alexander

В мясном магазине:
— Дайте мне, пожалуйста, два кило мяса!
— Мяса у нас нет, но могу дать хороший совет.
— Мне не нужно советов, мне нужно два кило мяса.
— Если вам нужно мясо, езжайте в Аргентину: это страна мяса, а у нас страна советов.

Ответить
Развернуть ветку
Victor Pomortseff

Видимо, вот такая специфика работы у человека.

Лично мне надо держать открытым

- окно Word с ТЗ
- браузер для поиска различной документации (опционально - акробат с открытой документацией из того, что есть на компе), работы с git, jenkins, artifactory, jira, confluence...
- как минимум одно окошко терминала TN5250 (а часто и не одно, а 2-3 - некоторые вещи иногда приходится делать в разных терминальных заданиях)
- опционально еще одно-два окна для работы с удаленным сервером (интерактивный SQL для отладки запросов, инструмент для работы со структурой БД - структура таблиц, индексы...)
- окошко cisco jabber
- окошко RDP на удаленную виртуалку
- ну и, конечно, окно IDE - куда без нее...

ну и еще по мелочи набегает чего...

Ответить
Развернуть ветку
Aidar S

Должно хватить

Ответить
Развернуть ветку
5 комментариев
Александр Сапожников

Виртуальные рабочие столы спасут отца русской демократии. Хотя и второй монитор не помешает :-)

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

На некоторые задачи (видеотрансляции, набор нот в LilyPond или вёрстка в TeX) нужно именно дополнительно пространство, реальное, а не виртуальное — на ноутбуке этого нет.

Ответить
Развернуть ветку
9 комментариев
David Klassen

Если вам нужен браузер для работы с git, то у меня для вас плохие новости.

Ответить
Развернуть ветку
4 комментария
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Николай Замотаев

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

Ответить
Развернуть ветку
15 комментариев
iam from

Зачем сидеть? Давно стоя уже работаем и это продуктивнее.

Ответить
Развернуть ветку
1 комментарий
Sergey Vanyushin

Есть подставки для ноутов, полнимающие их и наконяющие к пользователю 

Ответить
Развернуть ветку
Евгений Азаргаев

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

Ответить
Развернуть ветку
Миша Магадан

я, конечно, тот еще программер, но мне казалось, что два монитора удобно, если на одном код, а на другом - приложение, сайт или что там этим кодом делается (если есть на что смотреть, конечно)

Ответить
Развернуть ветку
Я не скажу свое имя машине

Был у меня опыт с 3-мя мониторами.
По центру код, слева - результат, справа - болтали всякие. 
Отлично было.
PS. Но это без ноута было, конечно 

Ответить
Развернуть ветку
Арсений

Если адаптивность пилить - то надо большой моник, обычный, айпад, пара айфонов (с se), андроид

Ответить
Развернуть ветку
5 комментариев
Егор Огурцов

У меня аймак с двумя мониторами для фронта, IDE/браузер/фигма. Сериалы и прочий развлекательный контент на ноуте в фоне лабает

Ответить
Развернуть ветку
3 комментария
Nikita Chubov

Разработчик отказался от эргономического кресла и перешёл на раскладную табуретку — почему он всем советует сделать так же.

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

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

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

Ну и наконец это повышает мобильность. Теперь я могу работать в парке, в горах, на городских площадях, в переходах станций метро, как настоящий digital nomad!

Ответить
Развернуть ветку
Николай Замотаев
как настоящий digital nomad!

digital nomad курильщика: https://leonardo.osnova.io/c5f08d23-0f0e-5b08-8a5e-0d3b26491c5c/-/preview/300/-/format/webp/

digital nomad здорового человека:

https://habr.com/ru/company/dcmiran/blog/579310/ :D

Сарказм, если что.

Ответить
Развернуть ветку
Денис

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

Ответить
Развернуть ветку
Vyacheslav Teplyakov

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

Ответить
Развернуть ветку
Артём А.

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

Ответить
Развернуть ветку
Sergey O

Какой-то бред сумасшедшего эта статья. На ноутбуке помещается ровно столько же сколько и на большом мониторе, т.к. разрешение плюс минус одинаковое. Чем больше помещается на экране, тем лучше, т.к. чаще важна не конкретная строчка, а контекст в котором она, т.е. функция, класс. Когда у нас 2 монитора, у нас внимание никуда не девается, а наоборот оно сохраняется, т.к. на одном экране у тебя код, на втором аналитика, xml схема, другой класс, откуда надо перенять часть логики и т.п. Тебе не надо бесконца переключать окна на одном экране, что реально сильно отвлекает и из-за чего может теряться контекст.
На двух мониторах работать удобнее, тут к бабке не ходи. И надо быть идиотом чтобы с этим спорить.
Я лично последние пару-тройку лет работаю на ноутбуке, до этого несколько лет работал с двумя мониторами, а ещё раньше долго с одним монитором, как и все. Мне комфортнее работать на ноутбуке, но это никак не связано с тем бредом из статьи. Это связано с тем, что мне нравится угол наклона ноутбучного дисплея, не надо напрягаться сидеть и смотреть прямо. Так же мне нравится мобильность. Но, сам процесс работы удобнее с двумя большими мониторами.

Ответить
Развернуть ветку
VVilliam Blake

О - Осанка и П - Позвоночник

Ответить
Развернуть ветку
1 комментарий
Екатерина Попова

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

Ответить
Развернуть ветку
VVilliam Blake

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

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

PS. Я конечно и с Palm Tungsten T3 (3.7 дюйма и 320x480) по ssh на сервера ходил, но это не значит, что я так код писать стану.

Ответить
Развернуть ветку
Ияза Гара

Некоторые на Айпаде пишут и уверяют что комфортно. 

Ответить
Развернуть ветку
Komorebi

На работе у меня 2 моника, дома у меня один 21:9. И второй вариант гораздо удобнее.
- можно открыть кучу вкладок в хроме и видеть их лейблы
- можно держать открытыми редактор и браузер без большого ущерба для ширины окон
- можно держать слаку открытой и следить за диалогом прямо во время написания кода или выполнения какой-то рутины
- в конце концов можно следить за скринкастом на митинге и параллельно работать
- любые другие ситуации, когда полезно одновременно открыть 2-3 окна
- отлично сочетается с тайлинговыми оконными менеджерами
- не нужно запариваться с перетаскиванием окон с одного моника на другой или жать кучу лишних комбинаций клавиш
- отлично подходит для видеомонтажа ролика о том, как ты пишешь код

В общем - всем советую

Ответить
Развернуть ветку
Bulat Ziganshin

лучше взять 4к тв - это уже эквивалент 4 мониторов :)

Ответить
Развернуть ветку
Ник Мачетин

У меня 21:9 + 16:9
Мне так удобнее 

Ответить
Развернуть ветку
Олег

Чтото похожее я читал - "почему маленький пенис лучше большого"
Такое ощущение что прямо структура статьи оттуда взята.

Ответить
Развернуть ветку
Nikita Chubov

Рефрейминг - хороший психологический прием. Особенно, если уже крем для увеличения не помогает. 😂

Ответить
Развернуть ветку
Юрий Б.

Уже в 2007 году успели сравнить внешний монитор с пенисом.

«I just have no need for the extra screen real estate....»
Then you're doing it wrong. This is like saying "I've have no need for a larger penis....".

Источник: https://ask.metafilter.com/64540/Where-Do-You-Keep-Your-Laptop-When-Using-at-Home-With-External-Monitor-and-Keyboard

Ответить
Развернуть ветку
Ник Мачетин

Плин. С маленьким хуже?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Николай Замотаев

Это в статью не распишешь, и ноутбук так не прорекламируешь. Да и хайпа с этого не собрать.

Ответить
Развернуть ветку
Алексей Мартынов

Слишком субъективно. Но в этой сфере объективности вообще мало, каждый кулик свое болото/технологию хвалит.

Приведу обратное - вы разработчик сетевых приложений, у вас 6-8 нод, в одной вы делаете какие-то действия и в других видите что происходит. Где-то это может быть просто лог запросов в базу, где-то интерфейс в браузере и тд. Удобно видеть одновременно, а не метаться между экранами и окнами.

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

И таких примеров еще тьма, devops, hardware, frontend... Разве что для backend и системных разработчиков может быть и подойдет одновременная работа в одном окне с одной функцией, но опять же кому как.

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

Ответить
Развернуть ветку
Николай Замотаев
системных разработчиков

то же самое - отладчик, среда, документация отдельным окном (если с каким-то экзотическим железом - много документации).

backend

логи запущенного сервиса, среда разработки/редактор, окошко с тестами.

Ответить
Развернуть ветку
Никиш Гусев

Я всю жизнь работал скрючившись за ноутбуком. Результат - шейный остеохондроз 3 степени (для справки, их всего 4, где 4 - это инвалидность). 2 года назад купил себе монитор, но уже поздно. Давайте не повторять моих ошибок.

Ответить
Развернуть ветку
Андрей Кириленко

Чел, твоя проблема что ты так сидел, а не ноутбука.

Ответить
Развернуть ветку
3 комментария
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Alexander
Ответить
Развернуть ветку
Kate Shiny

Все же знают, что два монитора нужно, чтобы на одном гуглить стаковерфлоу, а на другом копипастить в среду разработки😅
А на третьем сериальчик поставить

Ответить
Развернуть ветку
Mike Espoo

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

Ответить
Развернуть ветку
Alexander

Не очень-то они мобильные, такие ноуты. В чем выигрыш лично для вас?

Ответить
Развернуть ветку
1 комментарий
Вадим Клюев

а я люблю большой монитор, есть небольшие проблемы со зрением, то хотется смотреть на что-то побольше и издалека)

Ответить
Развернуть ветку
Bulat Ziganshin

я десять лет работал за 40" тв, затем пересел за 65". ляпота!

Ответить
Развернуть ветку
Василий Наумкин

А что мешает использовать ноутбук вместе с  внешним монитором? Зачем вообще выбирать или-или?

Особенно, если ноут к монитору подключается через USB-C одним проводом, передавая изображение и получая питание? Надо куда - отцепил провод, ноут в сумку, и нет проблем.

Ответить
Развернуть ветку
Юрий Б.

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

Нет, доводы свои этот человек пусть оставит себе.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
iam from

Наверно он работает в командной строке. В одно окно. У меня три монитора 24 дюйма. Первый - код, второй - Гугл, третий видосы о мошенниках, разводилах и коллекторах для фона. Ну и там же задание и всякая шняга. Удобно не тыкать по сто раз окна, ну это по моему.

Ответить
Развернуть ветку
Дмитрий Андреев

Чушь какая. Ну либо у него весь код в одном фале и никаких консолей дебагов. Либо он понятия не имеет что такое производительность. Кто эти статьи вообще пишет?

Ответить
Развернуть ветку
Алексей Алексеев

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

Ответить
Развернуть ветку
Константин Баренцев

к ноутбуку можно прикупить внешний usbc монитор 4к и таскать в том же рюкзаке что и ноут. и иметь 2 экрана на "пляже"

Ответить
Развернуть ветку
Николай Замотаев

На пляже загорать надо, а не кодить.

Ответить
Развернуть ветку
Anton Konushin

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

Ответить
Развернуть ветку
Андрей Кириленко

А причём тут ноутбук? 

Ответить
Развернуть ветку
Roman Martinuk

А я на бумажке код пишу, как и 25 лет назад, а потом переношу в ide :)

Ответить
Развернуть ветку
Yan Alex

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Alexander

Много лет назад сознательно пересел  десктопа с двумя большими мониторами на 13" ноут ради независимости от фиксированного рабочего места и мобильности. Адаптация заняла пару недель.

Ответить
Развернуть ветку
Полина Лааксо
Автор

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

Ответить
Развернуть ветку
9 комментариев
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Руслан Ніколаєнко

хз, у меня с глазами норм, но когда сидел за 15 дюймовым монитором ноутбука ,физически ощущал как все плохо с напряжениям в глазных яблоках) сейчас 27" монитор и в принципе все отлично, ноутбуки хороши для поездок и кратковременных отрывах от офиса на природе, но полноценная работа как по мне лучше с хорошим монитором, хотя каждому свое..

Ответить
Развернуть ветку
Bulat Ziganshin

у меня были проблемы со зрением 10 лет назад, тогда я пересел с 22" моника на 40" тв. сейчас вообще за 65" тв. глазам стало явно удобней

Ответить
Развернуть ветку
D0ct0rD TV

У инженера-схемотехника, который еще и прошивки пилит для устройств, два монитора: на одном схема, на другом код. А у системных программистов три: код, схема/документация, и третий под железку/тестовая машина

Ответить
Развернуть ветку
Vadim Petryaev

У меня обычно на одном мониторе постановка/документация, на втором DBEaver для запросов к БД, а на третьем уже IDE для кодирования. А вот если при кодировании не нужно видеть постановку и смотреть в БД, тогда действительно можно обойтись одним монитором.

Ответить
Развернуть ветку
DO YOURSELF

Согласен работнику на сталелитейном также не нужны 3 монитора, это все от лукавого...

Ответить
Развернуть ветку
Alexey Belyakov

Постарел Хайнас однако.

Ответить
Развернуть ветку
Panzer Kaiser

От 3х до 7и элементов? Серьезно? Ужас какой. По остальному тоже даже не хочется спорить, настолько это бредово и субъективно. Хочется пожелать удачи герою с его мельницами и чтоб редактор больше дезинформативные статьи не позволял размещать

Ответить
Развернуть ветку
Denis Shilov

Главный монитор - IDE. Второй - браузер/консоль. Экран ноутбука - мессенджер.
А немец пусть дальше альттабается.

Ответить
Развернуть ветку
Ияза Гара

Перешёл на Макбук 13” с двух мониторов 27” 2k. Не могу сказать что это ужасно. Поначалу непривычно, согласен. Но переключение жестами или горячими клавишами между консолью, браузером и текстовым редактором не сильно сложнее перевода взгляда между мониторами. 
Кода и вообще информации влезает меньше, но не могу сказать что это неудобно. Скорее наоборот - теперь так больше нравится. 

Ответить
Развернуть ветку
Anton Solyanik

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

Ответить
Развернуть ветку
Andrey Stroganov

15'' макбук, подставка и внешняя клавиатура. Всё равно в боковой монитор долго не посмотришь, шея устанет. А мотать головой или крутиться на стуле явно неудобнее чем alt-tab

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Антон Желтов

Это возраст…

Ответить
Развернуть ветку
Yury Y

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

Ответить
Развернуть ветку
Михаил Козлов

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

Ответить
Развернуть ветку
Victor Pomortseff

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

Ответить
Развернуть ветку
1 комментарий
VVilliam Blake

Так тут проблема в коде, а не в мониторе - эту функцию можно разбить на части и тогда всё будет чисто "по Мартину".

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

Ответить
Развернуть ветку
VVilliam Blake

Так тут проблема в коде, а не в мониторе - эту функцию можно разбить на части и тогда всё будет чисто "по Мартину".

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

Ответить
Развернуть ветку
Evgeniy Zhukov

Всё равно всё останется делом вкусом каждого. Я для себя остановился на мониторе в 24" с соотношением сторон 16:10. И очень этим доволен) делаю шрифт чуть крупнее дефолтного, и красота. 

Ответить
Развернуть ветку
David Klassen

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

Ответить
Развернуть ветку
Mikhail Klemin

Что-то в этом есть, надо попробовать! 

Ответить
Развернуть ветку
Иван

Работаю или стационарно на iMac 27 или на macBook 12. Использую Coda. Никаких неудобств, бек пилить удобно и там и там.
Фронт конечно проще на большом, и экрана больше и консоль хрома/сафари ест много озу.

Ответить
Развернуть ветку
Андрей Букаров

пусть хоть на пейджере кодит...

Ответить
Развернуть ветку
Valeratal Val
в среднем человек может удерживать в кратковременной памяти лишь от трёх до семи элементов

че за чушь, в стоке число Миллера 7+- 2 и то это только для однородных элементов

Ответить
Развернуть ветку
Boris Yu

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ильяс А.

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

Ответить
Развернуть ветку
Ievgen Rudyi

В корне не согласен. Это индивидуально. У самого был сначала ноут, потом 2 монитора, теперь один но 32 дюйма и 21:9. Так вот, на последнем варианте Макс производительность.

Ответить
Развернуть ветку
Ник Мачетин

Мне мало одного. На втором открыты мессенджеры и прочее

Ответить
Развернуть ветку
Gulneck M.

Надо запомнить. Впредь на одном мониторе буду крутить порнуху, на половине второго - ютубчик, на остальной части - ide с размером шрифта 100 пикселей по вертикали, чтоб не более 5 строк(Дима ведь не разрешает!) 

Будут спрашивать а не сдурел ли я - скажу что так повышаею продуктивность. И ведь не поспоришь. 

Ответить
Развернуть ветку
Alexander D

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

Ответить
Развернуть ветку
210 комментариев
Раскрывать всегда