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


11

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

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


3
Этот вопрос может быть более уместным на stackoverflow.com
Джордан С. Джонс

6
Может быть уместно, если ИТ принимает решения о покупке ...?
Shog9

2
Ах, чтобы быть в стране серых. =)
Джозеф

Ответы:


22

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

При этом стратегия, которую я использую в своей компании, проста:

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

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

Три причины использовать эту стратегию:

  • Типичный монитор стоит около 300 долларов и, вероятно, будет использоваться, скажем, 3 года ... Это общая стоимость владения около 0,5 доллара в день, включая электроэнергию. Стоимость «владения» хорошим программистом скорее всего составляет 500 долларов в день.

    Другими словами, монитор окупается, как только он экономит 1 минуту в день времени программиста.

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

    Я использую, чтобы сказать своим членам команды:

    Если вам нужно что-то сделать, просто купите это или попросите меня купить это. Я не хочу тратить ваше время на споры о том, зачем вам нужен ракетный носитель USB. Вы, наверное, лучше меня знаете, что вам нужно :)

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


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

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

В заключение несколько слов о моей текущей настройке для разработки программного обеспечения .net (YMMV, если вы не я, не я в мае '09, или не разрабатывает программное обеспечение .net)

  • два монитора с диагональю 22 "1920 * 1080 и вертикальной визуализацией
  • один пейзажный монитор 22 "1920 * 1080 для наборов инструментов VS (обозреватель решений, набор инструментов и т. д.) и других различных инструментов (в частности, SQL Management Studio)
  • один пейзаж 22 "1920 * 1080 монитор для Firefox / IM / Outlook

Хорошая причина добавить дополнительный монитор - если вам нужно, чтобы некоторые вещи были постоянно видны (например, инструменты наблюдения)

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


3
Мне бы очень хотелось, чтобы я жил в месте, где программисты были дороже, чем большие мониторы :(
Мануэль Феррерия

1
+1. В настоящее время я работаю с 2x 30 "(Samsung 305T +, 2560x1600 native), почти убедил себя в том, что получу третью :-) Они выделяют немного тепла, заметно только если слишком близко.
devstuff

3
Нужно больше разработчиков? О, радость работать где-то, что разработчики так почитаются (не мое текущее место ...) здесь 2x17 "считается роскошью на 2,2 ГГц C2D. Наши сборки занимают 25 минут и могут ДЕЙСТВИТЕЛЬНО извлечь выгоду из большего распараллеливания, но ИТ Бодс уже думают, что наше оборудование Blazin '! и мы находимся в стране, где стоимость разработки >> стоимость оборудования ...
geocoin

@geocoin: нет, к сожалению, мы не можем платить больше разработчиков, все наши деньги пошли на покупку мониторов для тех, кто у нас уже есть :)
Бранн

@Manuel Ferreria: Даже если вы жили в месте, где аппаратное обеспечение (например, мониторы) не так дорого, как люди (программист), к сожалению, есть менеджеры, которые не будут соответствовать требованиям разработчиков, таким как установка нескольких мониторов.
Спойк

12

Я думаю, что 24-дюймовые мониторы более или менее стандартны в наши дни. Получите два на человека, если можете.


1
Мммм. Мне нравится мой Dell 2408WFP, 2 таких зверя - отличная установка для рабочей станции разработчика.
Клин

+1 на «два на человека» - моя производительность значительно увеличилась с дополнительным монитором.
Эрик Форбс

Я не уверен насчет 2x24 "- это много панорамирования влево и вправо. Я знаю одного парня из Google, у которого есть пара 30" - пейзаж, но один над другим, так что это просто быстрый взгляд вверх
Алистер Булман

Вы можете поставить два 24- дюймовых
Софи Альперт

Я использовал три 24-дюймовых монитора на рабочем столе Debian, но пришлось урезать их до двух на Mac. Три точно не излишни. Мне бы хотелось, чтобы было больше видимой области.
Гарет,

6

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

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

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

Я бы также порекомендовал столы с лифтами для предотвращения мышц и болей в спине, но это совсем другая тема для обсуждения.


2

Я настоятельно рекомендую 2 экрана, и они должны вращаться. У меня двойной 19 "на работе, и возможность поворачивать одну из них на 90 градусов очень ценно, когда я просматриваю длинные участки кода.


1

Второе, «предложение 22» - это минимум, но сокращение расходов на мониторы, я думаю, является одной из наименее практичных стратегий; действительно хороший монитор может легко длиться 5 лет при практическом использовании. Мой личный фаворит - Dell 2408WFP (обновленный 2407, которым я пользуюсь дома, и мне очень нравится. Вариант HC, я думаю, лучше). Он имеет слот для SD-карты и внутренний USB-концентратор (оба из которых отлично подходят для разработчиков) и обладает лучшим в своем классе качеством отображения. Откуда я родом, это смехотворно дорого, но в США цена, вероятно, гораздо более разумная.

Как разработчик, я лично нахожу второй монитор симпатичным, но несколько избыточным дополнением - я обычно размещаю на нем окна MSN Messenger, Skype, Process Explorer и т. Д. На работе у меня приличная первичная 24 "и el-cheapo вторичная 22" настроенная, и это потрясающе; дома я просто использую 24 "и не часто пропускаю второй монитор.


1

Я использовал несколько разных настроек за эти годы:

  • Один 17 "ЭЛТ
  • Два 17 "ЭЛТ
  • Два 19 "LCD
  • Три 17 "LCD
  • Три 19 "LCD
  • Три 20 "ЖК-дисплея

Само собой разумеется, что ЖК-дисплеи намного проще для глаз, чем большинство ЭЛТ. Я обнаружил, что три 20-дюймовых являются лучшими для меня из-за дополнительной недвижимости. Это были 1600x1200, и это было немного больше, чем 1278x1024.

Для меня три было хорошим числом, так как я работал над настольным приложением с базой данных. Один экран для IDE, один для БД и один для запуска приложения, работает хорошо.

24 дюйма с разрешением 1920x1600 тоже выглядят довольно неплохо. Еще одна приятная конфигурация - 30 дюймов с одной или двумя 20-дюймовыми поворотами вбок с каждой стороны (ведомые).

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


0

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


2
Я помню дни, когда у вас была только одна 15-дюймовая ЭЛТ, и вы были этому рады. И она получала любой цвет, какой только пожелал, если только он был зеленым.
Алистер Булман

Вау. Твоему было 15 "?
ConcernedOfTunbridgeWells

0

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

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

В зависимости от того, что именно будут делать пользователи, вы, возможно, захотите взглянуть на получение колориметра для регулировки цвета на ваших экранах, что-то вроде Pantone Huey или аналогичного. Это позволяет точно предварительно просмотреть работу до ее печати (при условии, что ваш принтер также правильно откалиброван и применен цветовой профиль) и быть уверенным в правильности цветов, которые вы видите. Удобно для людей, проектирующих / использующих веб-страницы, очень полезно для людей, выполняющих любые графические работы, и абсолютно необходимо для тех, кто отправляет работу на массовые принтеры.


0

Моя текущая настройка на работе:

  • 2 20 "широкоформатных экрана прикреплены к моему основному рабочему столу
  • Справа от них 20-дюймовый не широкоформатный экран, прикрепленный ко второму рабочему столу
  • Слева - ноутбук Dell с (я думаю) 15-дюймовым экраном

Все 3 машины управляются с помощью одной мыши и клавиатуры через Synergy , что дает мне 4 монитора (у меня L-образный стол, или это не сработает).

У меня была эта настройка только около недели, и я уже зависим. Ноутбук работает с Outlook и Firefox для документов MSDN и нашей системой отслеживания ошибок - типа «фоновая информация». Вторая машина позволяет мне выполнять ресурсоемкие задачи, такие как запуск нескольких виртуальных машин без замедления моей основной машины для разработки.

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


0

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

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


0

Я считаю, что 3 20 "мониторы работают лучше всего. Не полностью перегружают рабочий стол и помогают обеспечить большее визуальное разделение, чем просто 2 монитора.



-3

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


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

1
Это несколько вводит в заблуждение и действительно справедливо только для основных диалогов IDE. VS 08 дает большую гибкость в разделении и закреплении всех различных диалогов в пользовательском интерфейсе. Например, вы можете оторвать обозреватель решений, командный обозреватель и т. Д. И поместить их на другой монитор. Вы можете сделать то же самое с диалоговыми окнами списка ошибок, вывода, результатов испытаний, свойств и т. Д., А также с панелью инструментов. И вы можете прикрепить их друг к другу, чтобы они стали вкладками в общих диалоговых окнах. Кроме того, вы можете растянуть IDE на несколько мониторов и создать вертикальные группы вкладок.
Клин

1
VS2008 поддерживает поддержку нескольких мониторов !!! Как сказал клин, вы можете перемещать «окна» (например, Solution Manager и т. Д.) В различные области на ЛЮБОМ настраиваемом мониторе. Вы даже можете экспортировать / импортировать ваши настройки окна.
Pure.Krome

1
Я использую VStudio, так как он вышел с 4+ мониторами. В настоящее время 2 30 "и 24 повернуты. Он отлично работает с несколькими мониторами, всегда есть
Чад Грант

Что VS не имеет, так это возможность отображать редактор в плавающем окне. Это не мешает расширять mdi-часть VS на несколько экранов (при условии, что они расположены рядом друг с другом), а также не отображать другие окна (например, панели инструментов) на отдельных экранах.
Бранн
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.