Мне было поручено создать веселую и расслабляющую обстановку, я знаю одну вещь, которую я хочу, это эргономичные мыши и клавиатуры, другие предлагали мячи для упражнений и полосы.
Что нужно каждому программисту во время работы? Что может не быть необходимым, но было бы хорошо иметь в любом случае?
Примечание: этот вопрос задавался ранее, но его рекомендовали разместить здесь. Посмотрите эту ссылку для предыдущих ответов: https://stackoverflow.com/questions/3911911/stuff-every-programmer-needs- while-working-closed
development-environment
Десаи Шукла
источник
источник
Ответы:
Интернет
Как сказал Джоэл Спольски: «Интернет должен быть так же свободно доступен, как и воздух».
источник
Двойные мониторы
источник
Умные коллеги, которым нравятся дискуссионные решения
Для меня единственное, что создает приятную и расслабляющую атмосферу - это люди, с которыми вы работаете. Отличный способ сделать это в окружении умных людей, увлеченных мастерством программного обеспечения. Все остальное похоже на двойной монитор, полезно, но не жизненно важно.
Мне интересно, что большинство ответов (до этого момента) - это физические вещи, никто не упомянул о преимуществах сотрудничества.
Вы можете развиваться в пещере, но легко упустить из виду общую картину.
источник
Большая белая доска
Очень удобно для мозгового штурма и обмена идеями при работе с другими разработчиками. Не знаю, смогу ли я жить без моего.
Кстати: эти крошечные белые доски CUBE на липучках не режут это.
источник
Эргономичное кресло
Я думаю, что определенно понадобится эргономичное кресло, так как большая часть вашего времени проводится перед компьютером. Если вы используете ноутбук, то подойдет и подставка для ноутбука .
Достаточно света, не слишком много шума и кофе :)
источник
Время, выделенное на исследования
Будь то использование нового потенциально полезного инструмента / технологии или изучение методологии, время для исследования имеет решающее значение.
Анекдот:
Когда я начал свою нынешнюю работу, пятницы были ужасны, потому что весь персонал вечернего телемаркетинга работал по дневной смене по пятницам. Я начал работать дома по пятницам, занимал 50% этого времени дома и посвятил его непосредственно исследованиям. Я быстро освоил кодовую базу, инструменты вендоров, методологии, которые мы использовали в кратчайшие сроки, и обнаружил некоторые новые методы / процессы, которые я в итоге реализовал с большим эффектом.
источник
Наушники
источник
Не беспокоить вариант
Мне действительно нравится работать в месте, где я не изолирован целый день, где я в курсе того, что еще происходит в офисе. Но иногда больше всего мне нужна способность отключить все шумы и послать сильный сигнал «не перебивай меня, если нет пожара».
источник
Правильное освещение
Естественное, накаливание или непрямое / рассеянное освещение - большой плюс для меня. Флуоресцентное освещение вызывает у меня чувство, будто я в потогонной мастерской, и у меня болит голова.
источник
источник
Аппаратура последнего поколения, например, твердотельные накопители .
источник
Дверь.
Серьезно, у каждого должен быть офис с дверью, которую он может закрыть, когда ему действительно нужно поработать. Вы можете оставить его открытым большую часть дня, но для тех случаев, когда у вас в голове много состояния и вы действительно не заботитесь о случайном медиа-событии или шутке о субкультуре, вам нужна дверь ты можешь закрыть
Мне также нравится хорошая сплошная стена, которую я могу пнуть, если мне нужно, но это, вероятно, только я.
источник
Кофеварка
источник
Жизнь вне работы.
источник
Скамья снаружи
Серьезно, иногда размол становится тяжелым, проблема слишком сложной, и вам просто нужно солнце, воздух и время, чтобы подумать, слушая проезжающие мимо машины. Ничего подобного тихому месту в стороне от здания, чтобы немного подумать.
источник
План обучения
Мы все должны знать все обо всем, новом и старом. Чаще всего от нас ожидают, что мы сделаем это в наше время и за свой счет. О, конечно, мне иногда разрешалось присутствовать на конференции, если она была 1.) бесплатной и 2.) не занимала время.
Я нахожу, что мне бы хотелось иметь одну тренировочную кучу не только денег, но и времени. Небольшие инвестиции (неделя и плата за обучение) со стороны работодателя окупаются не только за счет повышения знаний и производительности, но и морального духа, и я бы даже поспорил. Зачем идти куда-то еще, если вы позволяете мне расти как инженер?
источник
nothing
на меня!Билль о правах программистов
источник
Менеджер, который заботится о головокружительной работе: бесконечные встречи, повторяющиеся и легко отвечаемые вопросы технической поддержки, просьбы «починить мой компьютер» и т. Д.
Когда я был менеджером, я давал понять, что никто не должен мешать моим программистам или планировать их на встрече, не приходя ко мне в первую очередь.
источник
Тестеры , системные администраторы и техническая поддержка
Очевидно, что в некоторых магазинах это будет дано, но для небольших установок программисты на порядок более продуктивны, если им не приходится иметь дело с чем-то, кроме их кода.
источник
Счет расходов
источник
Зона прорыва.
Где-нибудь, где вы можете отойти от своего стола и немного расслабиться.
источник
Бумага и карандаш и ластик!
Есть вещи, которые вы просто не можете не выразить лучше на бумаге. Исходные чертежи, эскизы и т. Д.
источник
Возможность использовать любой редактор / IDE, который вы предпочитаете
источник
Каждому программисту нужен работодатель, который готов отправить их на конференции (и покрыть расходы).
источник
Хороший блокнот для заметок с помощью ручки или карандаша. Как бы я ни любил компьютеры, я считаю, что иметь хорошую записную книжку для записи идей, делать заметки во время встреч, рисовать диаграммы и т. Д. Абсолютно необходимо.
источник
Конференц-залы
Если ваши программисты будут делить пространство, вы можете захотеть, чтобы несколько небольших конференц-залов располагались в стороне, чтобы группы могли встречаться и обсуждать проекты, не мешая другим.
источник
Отличная справочная библиотека
Google отлично подходит для многих вещей, но он не заменит хорошую коллекцию книг. Предпочитаемые электронные книги, такие как коллекция O'Reilly Safari.
источник
Великолепные инструменты. Будь то редакторы, отладчики, компиляторы, ОС, VCS - все, что нам наиболее удобно и продуктивно.
Открытые стандарты. Это дает нам гибкость в использовании инструментов по нашему выбору для работы. Так что нет решения для электронной почты MS Exchange, нет документов, документов, документов ...
Простые процессы. Мир должен либо быть позаботился, либо процесс должен быть достаточно простым, чтобы не оказаться между тем, что мы любим больше всего.
Дополнительное кресло, доступно поблизости. Очень полезно, если мы хотим обсудить что-то с вашим коллегой или во время проверки кода.
Самый большой плохой монитор, который вы можете получить. Получите как можно больше экранной недвижимости. Что бы ни помогло нам увидеть больше кода одновременно. Это включает в себя двойной / несколько мониторов, хотя лично мне трудно использовать несколько мониторов. Поэтому я предпочитаю один большой монитор с высоким разрешением.
Удобная клавиатура и мышь расположены на нужной высоте и расстоянии.
Белая доска, блокнот (желательно без надписей), карандаш (ручка не подойдет, большинство администраторов не видят разницы), маркеры на доске (несколько цветов) ...
Обычные вещи, которые относятся к любой другой работе на столе - правильное освещение, циркуляция воздуха, пространство, регулярные поставки свежего кофе, тихая обстановка, ...
источник
Дорогая, но очень хорошая вещь - это электрический стол с регулируемой высотой. Позволяет разработчикам работать в обычном режиме или поднимать стол (одним нажатием кнопки) на высоту, позволяющую им работать стоя.
источник
Вы не говорите, в каком технологическом стеке вы будете работать, но:
Лицензия MSDN
или же
Требуются лицензии на любое программное обеспечение / инструмент
источник