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

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

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

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

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

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

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

Ежедневно разработчик пишет сотни строк мелкого кода, поэтому экран и клавиатура — важнейшие факторы при выборе. Дисплея с диагональю 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

Лучшие предложения

Надо брать: зимние кроссовки от RAX со скидкой 67%

Надо брать: зимние кроссовки от RAX со скидкой 67%

Популярный стайлер от Tuvio купили 65 тысяч раз. Сейчас на него скидка 66%

Популярный стайлер от Tuvio купили 65 тысяч раз. Сейчас на него скидка 66%

Dreame отдают робот-пылесос со станцией самоочистки со скидкой 49%

Dreame отдают робот-пылесос со станцией самоочистки со скидкой 49%

42_dejstvitel'no_nuzhnyh_tovara_so_skidkami_do_69%_na_AliExpress

42 действительно нужных товара со скидками до 69% на AliExpress

Надо брать: новинка realme 15T со скидкой 57%

Надо брать: новинка realme 15T со скидкой 57%

Nahodki AliExpress: samye poleznye i interesnye tovary nedeli

Находки AliExpress: самые полезные и интересные товары недели

Что умеет фен от Dreame: разбор умной новинки в премиальном стиле

Что умеет фен от Dreame: разбор умной новинки в премиальном стиле

10 muzhskih krossovok ot populyarnyh brendov so skidkami do 59%

10 мужских кроссовок от популярных брендов со скидками до 59%

Это интересно
Шерсть из каждого угла: 6 важных правил уборки для хозяев котиков 

Шерсть из каждого угла: 6 важных правил уборки для хозяев котиков 

Эксперты рассказали о пользе киберспорта для детей

Эксперты рассказали о пользе киберспорта для детей

Проявить себя и начать карьеру: 6 причин участвовать в чемпионатах профессионального мастерства

Проявить себя и начать карьеру: 6 причин участвовать в чемпионатах профессионального мастерства

«У вас плотная грудь»: что значит такое заключение врача и нужно ли его бояться

«У вас плотная грудь»: что значит такое заключение врача и нужно ли его бояться

Комментарии
Владислав Животнев
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 обязательно - почти всегда нужна виртуалка, докер или эмулятор.
Что вы могли пропустить
OpenAI выпустила ИИ-браузер ChatGPT Atlas — с личным ассистентом и «памятью»
OpenAI выпустила ИИ-браузер ChatGPT Atlas — с личным ассистентом и «памятью»
0
Вчера
Браузеры
Новости
Microsoft экстренно обновила Windows 11 из-за ошибки восстановления
Microsoft экстренно обновила Windows 11 из-за ошибки восстановления
0
Вчера
Windows
Новости
Redmi представила проектор 4 Pro с сабвуфером и голосовым помощником
Redmi представила проектор 4 Pro с сабвуфером и голосовым помощником
0
Вчера
Новости
Устройства
Duoqin выпустила кнопочный смарт-телефон F25 — с Android и DeepSeek
Duoqin выпустила кнопочный смарт-телефон F25 — с Android и DeepSeek
0
Вчера
Новости
Устройства
Realme представила GT8 Pro — флагман со сменными островками камеры и батареей на 7 000 мА·ч
Realme представила GT8 Pro — флагман со сменными островками камеры и батареей на 7 000 мА·ч
0
Вчера
Новости
Устройства
Как включить Apple Intelligence на iPhone, iPad и Mac в России — и что это даёт
Как включить Apple Intelligence на iPhone, iPad и Mac в России — и что это даёт
0
Вчера
iOS
Ликбез
Интерфейс iOS 26 разрешат сделать менее стеклянным
Интерфейс iOS 26 разрешат сделать менее стеклянным
0
Вчера
Новости
Технологии
Duolingo, берегись: в ИИ-поисковике Perplexity появилось бесплатное изучение языков
Duolingo, берегись: в ИИ-поисковике Perplexity появилось бесплатное изучение языков
0
Вчера
Новости
Технологии
Как выбрать технику для дома, чтобы потом не пожалеть
Как выбрать технику для дома, чтобы потом не пожалеть
20 октября
Технологии
Технологии
Обзор Dreame Aqua10 Ultra Roller Complete — первого робота-пылесоса, который действительно моет
Обзор Dreame Aqua10 Ultra Roller Complete — первого робота-пылесоса, который действительно моет
0
20 октября
Устройства
Устройства
Xiaomi выпустила очиститель воздуха с двумя вентиляторами, удаляющий до 99% формальдегидов
Xiaomi выпустила очиститель воздуха с двумя вентиляторами, удаляющий до 99% формальдегидов
0
20 октября
Новости
Устройства
Меньше спама: WhatsApp ограничит количество сообщений, которые можно отправить без ответа
Меньше спама: WhatsApp ограничит количество сообщений, которые можно отправить без ответа
0
20 октября
Новости
Технологии
5 нейросетей для клонирования голоса на русском языке
5 нейросетей для клонирования голоса на русском языке
0
20 октября
Ликбез
Технологии
Kohler выпустила камеру, которая устанавливается в унитазе — и анализирует его содержимое
Kohler выпустила камеру, которая устанавливается в унитазе — и анализирует его содержимое
0
20 октября
Новости
Устройства
Как открыть файл ISO: простые способы для Windows, macOS, Linux и Android
Как открыть файл ISO: простые способы для Windows, macOS, Linux и Android
0
19 октября
Ликбез
Технологии

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

Аватар автора комментария
Igor Ivanilov29 минут назад

0 / 0

Это все про планы, а не про цели.
Как добиваться целей по методике PACT
Аватар автора комментария
Татьяна57 минут назад

0 / 0

Увидела в фильме вот эту картину. Подскажите как найти название и автора этой картины? Яндекс и гугл ничего не дают.
Этот сайт позволит найти картину по фотографии
Аватар автора комментария
Анна2 часа назад

0 / 0

А в чем смысл блокировать страницы "объекта своего нездорового интереса"? Это же не он вас блокирует, когда вы не можете смотреть его контент.
Почему мы следим за бывшими в соцсетях и как перестать это делать
Аватар автора комментария
Denis Spivkom3 часа назад

0 / 0

Ой всё. Писал комментарий, но он куда-то делся. Моим с картинки - 3-4 года, старая модель, хорошая-теплая, единственный ВАЖНЫЙ нюанс: шнурки скользкие и развязываются. Если умеете хитро шнуровать чтоб держались - огонь, в морозы не подведут.
Надо брать: зимние кроссовки от RAX со скидкой 67%
Пазл жизни: что нужно знать о донорстве костного мозга

Пазл жизни: что нужно знать о донорстве костного мозга

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