Сколько компьютеров и мониторов должно быть у эффективного разработчика?
Как количество компьютеров и мониторов (укомплектованность рабочего места) влияет на производительность труда программиста?
Как количество компьютеров и мониторов (укомплектованность рабочего места) влияет на производительность труда программиста?
На самом деле на эту проблему можно посмотреть по-разному.
Во-первых часто наши программисты элементарно не знают даже основных комбинаций клавиш. Ибо если работаешь на небольшом мониторе (а это иногда может быть определено условиями, в которых приходится работать). Мне, например, четыре дня в неделю приходится работать по два с половиной часа в поезде, естественно это неудобно, т.к. разрешение экрана 1280 на 800, при этом я уже привык работать с Eclipse за 7 месяцев.
Во-вторых глупо брать, лишь бы взять. Всегда в т.ч. и у программиста в голове должны быть всегда "весы" между ценой и оптимальностью (в различных вариациях).
В-третьих. Собственно отрицать, что большой монитор это бесспорно лучше я не буду. Но стоит говорить не только о мониторах. Т.к. я работаю постоянно с серверами, мне просто необходима клавиатура нормальная (ну нету у меня на ноутбуке цифровой панели, которая так необходима, чтобы быстро набрать какой-то IP-адрес). В конце концов нужно куча места на рабочем столе, чтобы расположить все бумажки, все устройства (перманентно использую 8 различных периферийных устройств).
Всегда нужно искать компромисс: занимаемое место; время переключения; время, которое затрачивается на всякую мелочь; цена; производительность и т.д.
Имхо, для программиста одна из самых основных задач - оптимизация.
У меня вообще только нетбук. :) Но, конечно, я бы не отказался от нескольких мониторов.
Общеизвестно, что чем больше монитор, тем выше эффективность программиста. Можно также добавить второй монитор, что тоже полезно. Минимальный расклад, чтобы действительно не ощущать стеснения: либо два по 17", либо один 22". (У меня, например, 17"+22").
Компьютера обычно достаточно одного, если не требуется запускать что-то особое в особых условиях (например, под чужеродной ОС). В таких случаях, не всегда удобно мучаться с виртуальными машинами, а иногда это просто напросто неудовлетворительно. Дополнительные тачки могут быть полезны для автоматического тестирования и для выполнения сборок. Но обычно это просто выделенные сервера, а не личные машины разработчиков.
Если есть несколько мониторов, то лучше подобрать с одинаковым вертикальным количеством пикселей. В противном случае всё, конечно, работает, но есть кое-какие неудобства. (У моего десктопа 20''+15''). Но как-то недавно работал с ноутом 17'' с дополнительным 24''. Очень здорово! Много окон помещается! Скорость разработки явно увеличивается. Если есть возможность, не экономьте на мониторе. По поводу компьютеров (имхо): десктоп для основной работы и ноут + какой-нибудь мобильный интернет для работы в любом месте.
Сколько угодно. Все зависит от того чего вы хотите от рабочего места и какой бюджет есть. Если кодер то я бы выбрал 2 моника Samsung SyncMaster BX2440 и поставил бы их вертикально (подставка позволяет). Таким образом можно разместить на один моник много кода, а второй забить еще чем то полезным.
Физически один, виртуальных множество. Это виртуальные машины типо вари.