Рубріки: Новости

Хакерский вайб: почему разработчики предпочитают темные темы для работы

Богдан Мирченко

Влияет ли цвет темы в IDE на продуктивность и почему программисты предпочитают темные тона для работы? Эти вопрос задался разработчик с двенадцатилетним стажем Тигран Байбурцян. Он проанализировал некоторые исследовательские данные и сделал по ним вывод. Для самого автора, по его словам, темная тема — способ создания для работы «настоящей хакерской атмосферы». 

Автор занимается программированием около 12 лет. Когда только начинал, использовал для работы обычный «Блокнот» из Windows. Затем, перейдя на Sublime Text, который по умолчанию имеет темную тему кодирования и цветной код, разработчик не мог понять, почему, даже без функций автозаполнения, работает быстрее на Sublime. 

Научное обоснование

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

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

Вот пример изображений с одинаковой формой и содержанием, но с разницей в цветах. 

Белый фон, черные формы

Черный фон, белые формы

Черный фон, белые формы с контрастом

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

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

Мысли автора

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

Затем автор пытался периодически менять цветовую палитру темной темы, и это помогло ему приучить глаза к различным цветовым стилям. Теперь он не устает после 5-6 часов кодирования, периодические переключаясь между темами, что, по его словам, похоже на перезагрузку системы зрения. 

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

Отклик на мнение автора не заставил себя ждать. Так, большая часть комментирующих не согласна со словами автора и, как минимум, требуют пруфы и ссылки на упомянутое исследование. Для многих переключение между веб-страницами и IDE «100500 раз в день» — в порядке вещей, плюс большинство сайтов имеют белый фон и постоянное переключение между светлыми цветами и темной темой IDE «убивает» глаза в течение нескольких минут, что также влияет на продуктивность.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023