Лайфхакер
Лайфхакер
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Реши за меня
Добрые новости
Стыдные вопросы
Есть мнение
Норм или стрём
Личный опыт
Объясняем за минуту
Сервисы
Как выбратьУстройства
29 мая 2020

Как выбрать ноутбук для программирования

Главные характеристики и модели, к которым стоит присмотреться.
Фото автора Артём Багдасаров
Артём Багдасаров

Как выбрать ноутбук для программирования

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

⭐ Отметьте Лайфхакер галочкой в избранных источниках Google: так вы чаще будете видеть проверенные статьи и поддержите нас.

На что обратить внимание

Дисплей и клавиатура

Ежедневно разработчик пишет сотни строк мелкого кода, поэтому экран и клавиатура — важнейшие факторы при выборе. Дисплея с диагональю 13 дюймов будет маловато. Также важно соотношение сторон: ноутбуки с экранами 16 : 10 или 3 : 2 способны уместить больше строк.

Huawei MateBook X Pro
Huawei MateBook X Pro. Фото: Артём Багдасаров / Лайфхакер

Для продолжительной работы с клавиатурой пригодятся подсветка, большой размер клавиш и ход глубиной не менее 1,3 мм. Впрочем, вопрос удобства всегда субъективен, поэтому стоит напечатать на ноутбуке пару абзацев текста перед покупкой.

Кроме того, важно избегать нетипичных раскладок. Например, у ноутбуков Razer, выпущенных до 2020 года, правый Shift мелкий и расположен за блоком стрелок, что создаёт трудности при быстрой печати.

Тачбар в MacBook Pro 13″
Тачбар в MacBook Pro 13″. Промоматериалы Apple

В некоторых средах разработки вроде PhpStorm и IntelliJ часто задействуются кнопки F1–F12. В современных ноутбуках они также используются как горячие клавиши для регулировки яркости, громкости и других параметров. Важно, чтобы их можно было переключить в функциональный режим для использования в разработке.

Сейчас читают
🔥
25 забавных пасхалок поиска Google, о которых вы могли не знать

Габариты и вес

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

MacBook Air 2020
MacBook Air 2020. Фото: Артём Багдасаров / Лайфхакер

Ноутбуки весом более 2 кг неудобны для постоянной переноски. Также стоит присмотреться к моделям, заряжаемым по USB Type‑C. Зарядки такого типа встречаются повсюду, что позволит не носить с собой громоздкий адаптер.

Операционная система

Если нужен инструмент для iOS‑программирования, MacBook станет единственным правильным выбором. Также продукты Apple подойдут для разработки под Linux‑серверы, поскольку в основе macOS лежит ядро Unix. Это значит, что работающий на ноутбуке код без проблем запустится на сервере.

Кроме того, под macOS сделано огромное количество программ, нацеленных на веб‑разработку, что тоже является немаловажным плюсом. Наконец, оптимизированные шрифты позволяют MacBook отображать больше строк кода, чем Windows‑ноутбукам с аналогичной высотой экрана.

macOS Catalina
macOS Catalina. Промоматериалы Apple

Однако порой устройства Apple не обеспечивают нужного уровня производительности, а рабочие задачи не требуют использования конкретной ОС. Тогда есть смысл выбирать среди ноутбуков на Windows: некоторые из них не только мощнее MacBook, но и оборудованы лучшей клавиатурой и богатым набором портов.

Процессор и память

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

DELL XPS 13 (9300)
DELL XPS 13 (9300). Промоматериалы DELL

Компиляция кода нагружает ЦПУ на короткие промежутки времени, между которыми ноутбук работает с меньшей интенсивностью. Поэтому система охлаждения и постоянная мощность здесь не так важны, как в обработке видео и 3D‑моделировании. Также многим разработчикам не требуется мощная видеокарта, хотя в некоторых областях, например машинном обучении, дела обстоят иначе.

А вот памяти для программирования нужно много. Особенно это касается ОЗУ, которая расходуется на среды разработки и запуск написанного кода. 8 ГБ оперативной и 256 ГБ постоянной памяти — абсолютный минимум, ниже которого опускаться не следует.

Более того, в ряде задач разработчику необходим колоссальный объём ОЗУ и ПЗУ, например для анализа больших данных. И хотя это частные случаи, лучше выбирать модели с достаточным запасом памяти.

Аккумулятор и зарядка

Время автономной работы — один из важнейших параметров в ноутбуках. Многие при выборе смотрят на ёмкость аккумулятора и исходя из неё прикидывают, сколько устройство продержится до разрядки. Но это не совсем верный подход.

Автономность ноутбука зависит не только от ёмкости аккумулятора, но и от потребления ресурсов внутренними компонентами. В ультрабуках используются энергоэффективные процессоры и видеоадаптеры. Именно поэтому MacBook Air с батареей на 50 Вт·ч выдерживает до 12 часов активного экрана, а MacBook Pro 13 с 58 Вт·ч — всего около 9 часов.

Зарядка ноутбука Apple
Промоматериалы Apple

Как мы уже говорили, ноутбуки с зарядкой по USB Type‑C — лучшее решение с точки зрения универсальности и мобильности. Однако у стандарта USB Power Delivery есть свои минусы, например невозможность передавать более 100 Вт мощности, что ограничивает производительность.

Если ваши задачи требуют больших вычислительных ресурсов, придётся выбирать среди моделей с громоздкими адаптерами и неудобным разъёмом зарядки. Также стоит учитывать, что производительность Windows-ноутбуков падает при работе от аккумулятора, а MacBook выдают схожую мощность как от сети, так и от батареи.

Какой ноутбук купить для программирования

Apple MacBook Pro 16″

Ноутбук для программирования: Apple MacBook Pro 16″
Промоматериалы Apple

Плюсы: чёткий Retina‑дисплей с соотношением сторон 16 : 10, операционная система macOS, лучший в индустрии тачпад, обновлённая клавиатура.

Минусы: малый ход клавиш в 1 мм, отсутствие физических клавиш F1–F12, невозможность самостоятельной замены распаянного на материнской плате SSD.

Цена: 199 990 рублей.

Купить

Huawei MateBook X Pro

Ноутбук для программирования: Huawei MateBook X Pro
Фото: Артём Багдасаров / Лайфхакер

Плюсы: экран с высокой чёткостью и соотношением сторон 3 : 2, отличные клавиатура и тачпад, 16 ГБ оперативной памяти, 1 ТБ встроенной памяти, процессор Intel Core i7‑10510u с высокой производительностью одного ядра и Turbo Boost.

Минусы: встроенная в клавиатуру веб‑камера, неудобная для видеозвонков.

Цена: 129 990 рублей.

Купить

DELL XPS 15

Ноутбук для программирования: DELL XPS 15
Промоматериалы DELL

Плюсы: качественная сборка, небольшие габариты, отличный экран, очень мощные процессоры Intel серии H.

Минусы: 4K‑дисплей доступен только в старших конфигурациях.

Цена: 164 290 рублей.

Купить

Honor MAGICBOOK PRO

Ноутбук для программирования: Honor MAGICBOOK PRO
Промоматериалы HONOR

Плюсы: большой экран, удобная клавиатура, хорошая производительность, невысокая цена.

Минусы: 8 ГБ оперативной памяти, встроенная в клавиатуру веб‑камера, неудобная для видеозвонков.

Цена: 59 990 рублей.

Купить

Lenovo ThinkPad E14

Ноутбук для программирования: Lenovo ThinkPad E14
Промоматериалы Lenovo

Плюсы: великолепная клавиатура, 16 ГБ оперативной памяти, процессор Intel Core i7‑10510u с высокой производительностью одного ядра и Turbo Boost, богатый набор портов.

Минусы: не лучшее качество дисплея.

Цена: от 98 600 рублей.

Купить

Xiaomi Mi Notebook Pro 15,6″

Ноутбук для программирования: Xiaomi Mi Notebook Pro 15,6″
Промоматериалы Xiaomi

Плюсы: большой экран, достойное железо, удобная клавиатура.

Минусы: не самое эффективное охлаждение для 15‑дюймового ноутбука.

Цена: 90 037 рублей.

Купить

Microsoft Surface Laptop 3 15

Ноутбук для программирования: Microsoft Surface Laptop 3 15
Промоматериалы Microsoft

Плюсы: большой экран с соотношением сторон 3 : 2, вмещающий много строк кода; отличные клавиатура и тачпад.

Минусы: проприетарная зарядка.

Цена: 144 990 рублей.

Купить
Читайте также
🧐
Обзор Huawei MateBook X Pro 2020 — тонкого и лёгкого ноутбука с минимумом компромиссов
Обзор HP Elite Dragonfly — ноутбука-трансформера в магниевом корпусе
15 вредных привычек, способных убить ваш ноутбук
Обложка: кадр из сериала «Мистер Робот»
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Это интересно
6 диких вещей из эпохи медленного интернета начала 2000-х, о которых вспомнят только олды

6 диких вещей из эпохи медленного интернета начала 2000-х, о которых вспомнят только олды

Реклама
Не ругайте себя за срывы: что мешает бросить курить и как с этим справиться

Не ругайте себя за срывы: что мешает бросить курить и как с этим справиться

4 вещества в организме, дисбаланс которых может помешать сбросить вес

4 вещества в организме, дисбаланс которых может помешать сбросить вес

Как найти подруг во взрослом возрасте? История трёх фанаток кей-попа, которым это удалось

Как найти подруг во взрослом возрасте? История трёх фанаток кей-попа, которым это удалось

Комментарии
Владислав Животнев
29.05.20 16:01
Статья "Как выбрать ноутбук для программирования" Thinkpad X-series/T-series не упомянуты. Ясно. Несите следующего автора, этот сломался. ЗЫ - Thinkpad Edge != thinkpad
Артем Багдасаров
29.05.20 16:41
Ничто не мешает расширить список и добавить конструктива в комментах
Иван К
20.04.22 08:45|изменено
На ThinkPad Линукс устанавливается без проблем? Пробовал устанавливать?
Владислав Животнев
20.04.22 14:01
Если не Tiger Lake - то в среднем нормально последние лет 15 ставился всегда. У Tiger Lake проблемы, но они и под виндой есть.
Полиграф Шарико
29.05.20 17:06
Неплохая попопытка втюхать дорогущее железо. Детишки, кодить можно на самом задрыпаном корче, эта задача требует минимум ресурсов, лишь бы хватало компилироваться, усё!
Владимир
29.05.20 17:11
Конечно можно и на задрыпаном корче в блокноте кодить. Разница лишь в затрачиваемом времени.
Felix Prime
29.05.20 23:54
Ой бляяя, да причем тут железо. Нужно знать ЧТО писать, а не на чем писать
Taras G
30.05.20 00:39
А что толку знать если ты не можешь писать код потому что система виснет, аккумулятор разряжается и ты запарился таскать тонну железа? У меня есть ноут за 40к и за 150к, разница колоссальная.
Владимир
30.05.20 08:03
Ок. Допустим, я хочу написать игру с хорошей 3D графикой, физикой и всё такое. Хватит мне для этого задрыпаного корча?
Felix Prime
30.05.20 17:59
нет конечно. я даже сомневаюсь что в вашем случае ноутбук подойдет. скорее нужен стационар, причем с хорошей видеокартой
Владимир
29.05.20 17:07
Если нужно смотреть много строк кода, то это плохой код) Может хватить и 13-дюймовой прошки. Дискретка всё равно не нужна.
Michael Vasilchenko
29.05.20 17:12
Очень, очень зависит от предметной области
Владимир
29.05.20 17:17
Ну не очень. Но это же общий обзор. Да и лучше уж тогда полноценный монитор подключить, так и шею гнуть не придётся.
Michael Vasilchenko
29.05.20 17:11
Когда выбирал год назад себе ноут, смотрел в первую очередь на клавиатуру. И одним из важнейших параметров была реализация F блока и клавиш Home/End/Insert/Delete У всех вышеперечисленных ноутбуков блок F не разделен на группы по 4. Это отвратительно неудобно (мне). Клавиши Home/End/Insert/Delete вообще у всех ноутов реализованы неудобно. Ну и раскладку в целом оценивал, оценивая возможные косяки. Топовые косяки, которые встречал: клавиша power правая верхняя, в одном ряду с другими клавишами и никак от них не отделенная, рядом с delete. Еще где-то верхняя левая была не Esc, а что-то другая. И вот после того как просмотрел все это, выбор сузился до такого минимума, что остальные параметры были уже не столь важны. Ну кроме монитора, конечно. 13 ни одна не прошла, поэтому смотрел 15, выбирал те модели где монитор хотя бы не ругали. Проц - чаще всего вопрос конфигурации, память всегда можно докинуть. Как не забавно, купил в итоге rog scar 2. Хоть и у него с клавиатурой не все ок (del/ins на одной клавише и home/end, это обошел за счет дублей на дополнительном цифровом поле; и f12 от del/ins никак не отделена - от этого просто страдаю), но все же лучше чем у всего другого что попадалось.
Артем Багдасаров
29.05.20 17:27
"Топовые косяки, которые встречал: клавиша power правая верхняя, в одном ряду с другими клавишами и никак от них не отделенная, рядом с delete." — это вообще преступление против человечества, причем не важно программист ты или нет.
Синзи Икари
29.05.20 19:43
конечно, numpad - не необходимость, но это же очень удобно (не столько из-за цифр, конечно)а какой простор для сочетаний открывает, разве не прекрасно?неужели клавиатуры с отступом чуть ли не в 20% с каждой стороны удобнее?
Владислав Животнев
29.05.20 22:05
Да, удобнее с отступами, руки не болят, когда печатаешь и миллион хоткеев с под странными углами выгнутыми пальцами нажимаешь.
Uncle Bob
29.05.20 20:15
Особенно порадовала фразаразработчик пишет сотни строк мелкого кода
ElectraViking
30.05.20 06:02
потом ждет когда он взойдет и сажает его в большой компилятор и компилирует его в большой source code file потом едет в linking и уже в магазины.
Felix Prime
30.05.20 00:07
Не хочу обидеть автора (я понимаю что обзор - реклама), но критерии выбора абсолютно не правильны, ИМХО. 13" оптимальный вариант: кафе, парк, пр. - компактно, легко. Работа дом/офис - подключаем внешний монитор. Требования к начинке опять же завышены. Брать с запасом - согласен, но говорить что минимум 8Гб оперативы... В доте2 кодить будем? Хотя ей наверное и 4Гб достаточно будет.
Владимир
30.05.20 08:15|изменено
Ну иногда нужно запустить виртуалку для тестирования на чистой системе (или вообще в другой среде), и тогда 8 гигов уже не хватает. Ну а для перспективы 4 гига сейчас брать, имхо, не рационально (разве что есть возможность расширения) .
Александр Каськов
30.05.20 07:38
PackardBell купленный 10 лет назад, ОЗУ увеличено до 8 Гбайт, жёсткий диск поменял на SSD, тянет вполне.
Осторожный Чёрный Утенок
30.05.20 08:34|изменено
Крайне субъективный обзор. Нужно было уточнить над какими проектами программист работает. Я на MacBook Air 13 2012 i3 4ram 128ssd года два назад писал на php. А вот к примеру сейчас для angular (пересборка на node) нужно гораздо более мощный процессор и мин 8ram. Для разработчиков игр нужно совсем другое железо и т.д.
Агапов Дмитрий
30.05.20 15:46
Я из фронтенда и у меня один вопрос:Как можно на маленьком и самое главное ОДНОМ мониторе что то делать??!!! Я заманаюсь между окнами переключаться. Vsc + devtool + браузер. Работаю на 2х 23" мониторах Dell и древнем i5 2500k и 16гб ОЗУ и ссд. Всего хватает. Менять на ноут ни в жисть!
Дмитрий Шевелёв
30.05.20 20:26
Автор, ты видимо очень не разраб или хипстор-смузихлеб. Твои модели - редкостный шлак. Особенно это касается MacBook, который технически является отсталым (железо старое), а ОС не умеет многое, что нужно без бубна.Кроме ThinkPad нет нормальных машин, именно для программиста (тот же linux на некоторые встанет не без проблем). Где тот же Alienware? Где полноформатные машины?В общем - прежде чем писать, советую хотя бы на Хабр, там тоже гуманитариев полно, но хоть которые слышали от пацанов, о чем пишут
Alex Ponomar
30.05.20 20:28
А чего не умеет макось без бубна?
Владимир
31.05.20 05:51|изменено
А для чего самое передовое железо? Маки остают максимум на поколение. Это так критично, разве? Среды исполнения программ могут быть ещё более отсталыми. ПО для разработки на макось предостаточно и ставится проще, чем на винде. Ну а для разработки для ios и macos вообще вариантов без бубнов нет.Alienware то зачем? Разве это не игровые ноуты?PS. Программирую на MacBook и ни разу не пробовал смузи.
Иван К
20.04.22 08:43|изменено
На ThinkPad Линукс устанавливается без проблем? Пробовал устанавливать?
capitan nemo
30.05.20 21:35|изменено
https://aliexpress.ru/item/4000799416548.html8G RAM ноутбук Intel i7 256GB SSD 500G/1 TB HDD 15,6 ''металлический 1080P30 т.р. - вот это ноут для программистаhttps://aliexpress.ru/item/4001091047170.htmlНоутбук Xiaomi Redmi Book 16,1 дюймов AMD Ryzen 5 4500U 8G / 16GB DDR4 512GB SSD Windows 10 Ноутбук 1080P 57 т.р.для очень продвинутого программистаа эта подборка для понторезов
Alex Ponomar
31.05.20 03:22
Toposh? Я бы точно не рекомендовал нонеймовый ноут.
Антон Олегович Адеев
05.06.20 00:29
А разница какая, что на нем написано?! Главное как собрано. Может быть где-то ещё железо выпускают в таких масштабах кроме Китая?!
Sergei Ogarkov
31.05.20 16:06
Из представленного безкомпромиссным был только dell xps, и то 13 дюймов, с тачскрином, стоил под 200 3 года назад. Экран - вообще пофиг, в любом случае монитор подключать, мозгов 16 обязательно - почти всегда нужна виртуалка, докер или эмулятор.
Что вы могли пропустить
Bigme представила двухсторонний смартфон HiBreak Dual 2 — у него два больших дисплея
Bigme представила двухсторонний смартфон HiBreak Dual 2 — у него два больших дисплея
0
Вчера
Новости
Устройства
12 игр, похожих на The Elder Scrolls V: Skyrim
12 игр, похожих на The Elder Scrolls V: Skyrim
0
Вчера
Ликбез
Технологии
Большой скандал: Apple обвинила OpenAI в краже технологий будущих продуктов
Большой скандал: Apple обвинила OpenAI в краже технологий будущих продуктов
0
Вчера
Новости
Технологии
В «2ГИС» появилась карта бензина, охватывающая почти все заправки в стране
В «2ГИС» появилась карта бензина, охватывающая почти все заправки в стране
0
Вчера
Новости
Технологии
Представлен Moodi — пульт для перелистывания страниц на смартфонах, планшетах и читалках
Представлен Moodi — пульт для перелистывания страниц на смартфонах, планшетах и читалках
0
10 июля
Новости
Устройства
Выбираем бюджетный игровой смартфон: 10 лучших моделей
Выбираем бюджетный игровой смартфон: 10 лучших моделей
0
10 июля
Ликбез
Устройства
OpenAI закрывает браузер Atlas — вместо него будет ИИ-агент для всех ChatGPT Work
OpenAI закрывает браузер Atlas — вместо него будет ИИ-агент для всех ChatGPT Work
0
10 июля
Новости
Технологии
6 гаджетов с моего рабочего стола — и на что я бы их заменила
6 гаджетов с моего рабочего стола — и на что я бы их заменила
0
9 июля
Технологии
Технологии
Как вернуть уведомления от VK, MAX и «Авито», если у вас iPhone
Как вернуть уведомления от VK, MAX и «Авито», если у вас iPhone
0
9 июля
iOS
Ликбез
Голубиная почта: вышел мессенджер Roost, в котором сообщения доставляют виртуальные птицы с реальной скоростью
Голубиная почта: вышел мессенджер Roost, в котором сообщения доставляют виртуальные птицы с реальной скоростью
0
9 июля
Новости
Технологии
В «Яндекс Go» и «Яндекс Заправках» теперь можно проверять наличие бензина на АЗС
В «Яндекс Go» и «Яндекс Заправках» теперь можно проверять наличие бензина на АЗС
0
8 июля
Новости
Технологии
Как выбрать пароочиститель для дома и не разочароваться
Как выбрать пароочиститель для дома и не разочароваться
0
8 июля
Ликбез
Устройства
Браузер DuckDuckGo научился блокировать видеорекламу на YouTube и других сайтах
Браузер DuckDuckGo научился блокировать видеорекламу на YouTube и других сайтах
0
8 июля
Браузеры
Новости
Microsoft признала ошибку в Windows 11, которая потребляет до 500 ГБ памяти
Microsoft признала ошибку в Windows 11, которая потребляет до 500 ГБ памяти
0
8 июля
Windows
Новости
Позитивных прогнозов нет: кризис памяти уже меняет рынок недорогих смартфонов
Позитивных прогнозов нет: кризис памяти уже меняет рынок недорогих смартфонов
0
8 июля
Новости
Устройства

Новые комментарии

Аватар автора комментария
Мая Музыка13 минут назад

0 / 0

смарт просто угольно черный а как все сделать темную тему в сафари навсегда до выключение по нашему желанию? версии после 26
Как включить тёмный режим в Safari на iPhone
Аватар автора комментария
Andrey A4 часа назад

0 / 0

Лучше пороть розгами по голой попе.
10 правил хорошего спанкинга
Аватар автора комментария
Мила Цимбал6 часов назад

0 / 0

Ссылку поправили, спасибо за внимательность. И цены проверили. Ни один из рюкзаков не подорожал в несколько раз, а некоторые даже немного подешевели. Седьмой, например, сейчас стоит 1 490 вместо 1 524 рублей.
10 рюкзаков с вентилируемой спинкой, чтобы одежда оставалась сухой
Аватар автора комментария
Ирина Иванченко8 часов назад

0 / 0

Фильтр очистителя воздуха Neatsvor очень легко снимается. После некоторого времени использования я достала его посмотреть и убедилась, что он собрал много пыли и шерсти, воздух действительно стал намного чище!
Студентка создала носимый очиститель воздуха Aerate для поездок в метро
ИГРА: Каким покупателем вас видят магазины

ИГРА: Каким покупателем вас видят магазины

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitter (X)PinterestYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях