10 лучших ноутбуков для программирования, которые можно взять с собой
Иногда программисту нужно быть мобильным, и конечно же, стационарное устройство для этих целей не подходит. Что же взять с собой? Какие возможности есть? От чего придется отказаться, если выбирать среди бюджетных вариантов? Ответы на эти вопросы вы найдете ниже по тексту.
Важные параметры при выборе ноутбука
В отличие от геймерских ноутбуков, лэптопы для программистов никак не маркируются. Это обусловлено тем, что устройства, подходящие для программирования, могут иметь самый разнообразный вид и предназначаться для большого количества других занятий.
Общие рекомендации
На что стоит обращать внимание в первую очередь, если вы собираетесь писать код на ноутбуке? Во-первых, смотрите модели не старше 2019 года — актуальное железо лучше по производительности и меньше греется.
Другие важные критерии:
- Дисплей. Для комфортной читаемости лучше подбирать вариант с матрицей, у которой разрешение не менее 1920х1080 пикселей. Сама матрица должна быть качественной, чтобы глаза не уставали при долгом просмотре. Поэтому желательно отдавать предпочтения IPS-панелям. Оптимальная диагональ — не меньше 15 дюймов.
- Центральный процессор. Желательно подбирать с буквой U в конце названия, например, AMD Ryzen 7 4700U Intel Core i5 10210U. Подобная маркировка означает, что ЦП выполнен по специальной технологии, уменьшающей нагрев при работе чипа.
- Хранилище. Что касается постоянной памяти устройства, то любому программисту понадобится накопитель вида SSD. Подобные твердотельные элементы гораздо быстрее устаревших жестких дисков HDD. 256 Гб – это нижняя планка объема для кодеров сегодня.
- Оперативная память. 8 Гб в 2020 году еще вполне хватало для нетребовательных направлений программирования. Но сегодня данный показатель — это критическая точка. Меньше категорически не рекомендуется, а для полного комфорта лучше взять устройство с ОЗУ 16 Гб.
- Клавиатура. Для удобства печати желательно подбирать ее с высоким ходом, с отдаленными друг от друга клавишами и с цифровым блоком (Numpad).
Программисты могут заниматься очень разными вещами. Поэтому ниже перечислены требования отдельно для каждой когорты тех, кто любит писать код.
Критерии выбора с учетом направления программирования
Самый нетребовательный вид программирования — это веб-разработка. Программистам PHP, JavaScript, Python (Django, Flask) и т. д. не нужна дискретная видеокарта — достаточно будет встроенного в ЦП видеоядра.
Программисты приложений для ПК и мобильных платформ нуждаются в более мощных процессорах. Также 16 Гб ОЗУ для их задач — минимум. Дискретная видеокарта выбирается в зависимости от характера работы, но чаще всего не обязательна.
Для разработки компьютерных игр ноутбук должен обладать еще более производительным процессором. Также в нем должна быть и мощная видеокарта. Видеоядро очень важно и для программирования, связанного с машинным обучением (Machine Learning) и анализом больших данных (Data Science). Именно видеокарта способна производить громадное количество однотипных вычислений за одну единицу времени при обучении нейросетей с помощью массивов данных. То же касается и обработки бесконечных потоков данных в Data Science.
Наиболее подходящие для программирования модели ноутбуков
Мы не будем рекомендовать вам конкретную комплектацию, поскольку у всех разные нужды. Вместо этого в большинстве случаев мы представим характеристики некоего усредненного варианта модели, но в соответствии с важными для программиста критериями выбора.
1. Acer Aspire 3 A315-23 — недорого, удобно и надежно

- Процессор: AMD Ryzen 5 3500U.
- Оперативная память: 8 Гб.
- Накопитель: SSD, 256 Гб.
- Видеокарта: встроенная.
Эта модель начального уровня «не хватает звезд» в плане характеристик в целом. Но благодаря оптимальному процессору данный представитель линейки Aspire подходит для, скажем, ненагруженной веб-разработки. Благо устройство можно приобрести с уже установленной операционной системой Linux. А еще это отличный вариант для тех, кто только собирается изучать программирование. В дальнейшем ОЗУ можно расширить до 12 Гб.
Здесь установлен не самый лучший вариант матрицы, но благодаря фирменной технологии Acer BlueLightShield ваши глаза будут защищены от воздействия вредного синего света. Время автономной работы аккумулятора не самое выдающееся — 5 ч.
Как бонус, ноутбук очень качественно собран. Согласно статистике, Acer находится в пятерке самых надежных лэптопов.
Плюсы:
- хороший процессор;
- качественно выполненный корпус;
- бесшумная работа;
- нет проблем с нагревом.
Минусы:
- TN-матрица;
- небольшой по объему накопитель;
- малая автономность.
2. Lenovo IdeaPad 3 15ARE05 — стиль и приятные мелочи

- процессор: AMD Ryzen 5 4500U;
- оперативная память: 8 Гб;
- накопитель: SSD, 512 Гб;
- видеокарта: встроенная.
В этот раз перед нами ноутбук начального уровня по доступной цене, но более производительный. В отличие от предыдущего образца, здесь установлена IPS-матрица, но цветовой охват все еще не самый лучший — 45% NTSC. Максимальный объем ОЗУ — 12 Гб.
Перестраховщиков, которые заклеивают веб-камеру черной лентой, порадует наличие специальной механической шторки безопасности. Система Q-Control позволит с легкостью переключаться между тихим энергосберегающим режимом работы ноутбука (Stealth Mode) и максимальной работой.
Дизайн модели понравится практически каждому — на ноутбук приятно смотреть. Вы сможете брать данное устройство практически всюду, ведь толщина модели — 19,9 мм, а вес — 1,7 кг. При таких параметрах заявлено время работы от батареи до 9,4 ч.
Плюсы:
- IPS-матрица;
- эргономичность клавиатуры и тачпада;
- хорошая автономность;
- небольшой вес.
Минусы:
- маркий корпус;
- шумноват при отрисовке тяжелой графики.
3. Huawei MateBook D 15 BoB-WAH9P — компактный и разносторонний

- Процессор: Intel Core i5 10210U.
- Оперативная память: 16 Гб.
- Накопитель: SSD, 512 Гб.
- Видеокарта: встроенная.
Экран лэптопа отличается полезной площадью 87% при ширине рамок 5,3 мм. Матрица здесь практически такая же, как у предыдущего рассмотренного ноутбука. Максимальная яркость — 250 кд/м². Веб-камера выдвижная.
Из коробки в модели есть функция «Мультискрин», которая проецирует экран смартфона на ноутбук: можно перетаскивать файлы между соединенными по NFC гаджетами, использовать одну клавиатуру и мышь на двух устройствах. Это значительно упростит процесс написания кода и общение с коллегами.
MateBook D 15 поставляется с мощным зарядным устройством, которое пополнит аккумулятор до 53% всего за 30 минут. Вес лэптопа — 1,56 кг, а толщина — всего 16,9 мм. Помимо разъемов USB 2.0 и 3.2 Gen 1, имеется новейший мультифункциональный USB-C.
Плюсы:
- практически безрамочный дисплей;
- компактность и легкость;
- мощный зарядник;
- бесшумный вентилятор;
- сканер отпечатков пальцев.
Минусы:
- клавиатура без цифрового блока.
4. Honor MagicBook 15 2021 — легкий как перышко

- Процессор: AMD Ryzen 7 3700U.
- Оперативная память: 16 Гб.
- Накопитель: SSD, 512 Гб.
- Видеокарта: встроенная.
Еще одна стильная и изящная модель. Она выглядит дорого и престижно.
Благодаря производительному процессору MagicBook позволит с комфортом создавать не только веб-приложения, но и программы для ПК и платформ iOS и Android. Веб-камера спрятана в клавиатуре. По сравнению со шторкой у того же Lenovo IdeaPad 3 это весьма неоднозначное решение. Но взамен мы получаем очень тонкие рамки дисплея не только слева и справа, но и сверху.
При толщине 16,9 мм гаджет весит всего 1,53 кг. Автономность от этого не сильно пострадала — 6,6 ч работы от батареи. Есть поддержка быстрой зарядки, как в Huawei MateBook.
Плюсы:
- симпатичный дизайн;
- металлический корпус;
- сканер отпечатков;
- тонкие рамки.
Минусы:
- недостаточный как для такого уровня цветовой охват матрицы;
- отсутствие цифрового блока.
5. HP 17-ca3002ur — удобство и баланс без излишеств

- Процессор: AMD Ryzen 7 4700U.
- Оперативная память: 16 Гб.
- Накопитель: SSD, 512 Гб.
- Видеокарта: встроенная.
Эта модель подойдет тем, кто проводит за ноутбуком больше времени на одном месте, и только изредка куда-то с ним выбирается. Максимальный комфорт при работе в среде разработки обеспечит большой 17,3-дюймовый экран с IPS-матрицей. На этом плюсы дисплея не заканчиваются: он очень яркий (300 кд/м²), и отличается хорошим цветовым охватом — 100% sRGB.
Вдобавок мы видим в лэптопе мощный процессор Ryzen 7 с возможностью предустановленного разгона до 4,1 ГГц. И все это за сравнительно небольшую цену.
За удобство экрана придется заплатить весом — 2,38 кг, размерами 41,5×27,2×2,5 см и автономностью работы батареи — всего 4 часа пользования. Эстетам еще могут не понравиться толстые рамки вокруг дисплея.
Плюсы:
- большой и качественный дисплей;
- быстрая ОЗУ — 3200 МГц;
- мощный процессор по оптимальной цене.
Минусы:
- немалые габариты и вес;
- толстые рамки.
6. Xiaomi Mi Notebook Pro 2020 15.6″ — китайский соперник Макбука

- Процессор: Intel Core i7 10510U.
- Оперативная память: 16 Гб.
- Накопитель: SSD, 1 ТБ.
- Видеокарта: Nvidia GeForce MX250.
В сообществе любителей техники эту модель ноутбука от всемирно известной компании из Китая приняли тепло. Причина народной любви отличное —соотношение цены и качества. В этом случае мы рассматриваем старшую комплектацию модели. Так как, если вы возьмете вариант с 8 Гб оперативной памяти, то не сможете ее в дальнейшем расширить.
Mi Notebook Pro может нам предложить не только мощный процессор, но и отдельную видеокарту с 2 Гб видеопамяти. Такая связка даст возможность заняться обучением работе с нейросетями и анализом данных. Из других преимуществ для программистов стоит выделить удобную клавиатуру, качественный дисплей (100% sRGB, 300 кд/м²). Размер клавиши — 19,5 мм; стрелочный блок полноразмерный.
Лэптоп поддерживает быструю зарядку — 50% за 40 минут. Автономность — около семи часов.
Плюсы:
- один из лучших по соотношению цена/качество;
- удобная клавиатура;
- сканер отпечатков;
- быстрая зарядка.
Минусы:
- распаянные на плате чипы ОЗУ.
7. MSI Bravo 15 A4DDR — сбалансированное решение для программирования и игр

- Процессор: AMD Ryzen 7 4800H.
- Оперативная память: 8 Гб.
- Накопитель: SSD, 512 Гб;
- Видеокарта: AMD Radeon RX 5500M.
Приобрести игровой ноутбук для программирования игр будет логичным шагом. Данная модель от небезызвестного игрового бренда MSI имеет на борту дискретную видеокарту на 4 Гб видеопамяти. Это позволит с комфортом разрабатывать большинство компьютерных игр, создавать мобильные приложения и ПО для ПК. А обозначение H в маркировке процессора говорит о повышенной производительности интегрированного в него видеочипа.
В коробке здесь есть эмулятор MSI App Player, который дает возможность запускать мобильные игры и приложения на ПК. Частота дисплея MSI Bravo 15 увеличенная — 120 Гц, что хорошо не только для геймерских баталий, но и означает меньшую усталость для глаз при работе. Для охлаждения ноутбука предусмотрена эксклюзивная система Cooler Boost 5.
Мы рассматриваем комплектацию с восемью гигабайтами ОЗУ, потому что вариант на 16 Гб стоит дорого. Выгоднее будет докупить вторую планку на 8 Гб и вставить ее в свободный слот.
Плюсы:
- сбалансированные комплектующие;
- дисплей с увеличенной частотой кадров;
- тонкий и легкий алюминиевый корпус;
- поддержка скоростного стандарта Wi-Fi 6.
Минусы:
- излишняя маркость корпуса.
8. Dell XPS 17 9700 — премиальная мощь, неиссякаемое вдохновение

- Процессор: Intel Core i7 10750H.
- Оперативная память: 16 Гб.
- Накопитель: SSD, 512 Гб.
- Видеокарта: NVIDIA GeForce RTX 2060 MAX Q.
Это еще один 17-дюймовый ноутбук в нашем списке. Здесь дисплей уже студийного качества — с цветовым охватом 100% Adobe RGB (больше, чем sRGB). Будет полезным фронтэнд-разработчикам веб-приложений, а также людям, дополнительно увлекающимся, например, фотографией. Яркость матрицы — невероятные 500 кд/м².
Процессор серии i7 позволит компилировать код с невероятной скоростью. А дискретная видеокарта на 6 Гб видеопамяти отличается не только высокой производительностью, но и поддерживает трассировку лучей в трехмерных играх и приложениях.
Из материалов корпуса — черное углеродное волокно, которое используется в промышленности (на опорной панели). Все вышеперечисленное говорит о том, что этот премиум-ноутбук предназначается для высших должностей в сфере программирования.
Плюсы:
- корпус размером как у 15-дюймового лэптопа;
- очень качественный экран на 17″;
- премиальные материалы;
- инфракрасная камера для разблокировки с помощью лица;
- емкий аккумулятор.
Минусы:
9. MacBook Pro 16 (2019) — машина мечты

- Процессор: Intel Core i9.
- Оперативная память: 32 Гб.
- Накопитель: SSD, 1 TB.
- Видеокарта: AMD Radeon Pro 5500M.
Мы не могли обойти стороной продукцию компании Apple. Немало программистов предпочитает лэптопы именно этой марки. Если говорить о максимальной комплектации, это самый производительный и функциональный ноутбук за всю историю компании.
MacBook Pro 16 — дорогое удовольствие, но взамен его владелец получает одно из самых качественных High End устройств в мире. Здесь невероятно яркий 16-дюймовый экран на 500 кд/м² с широким цветовым охватом (P3). Благодаря высокопроизводительному восьмиядерному процессору Intel Core i9 компиляция кода будет проходить предельно быстро, а мощная видеокарта дает возможность подключать до двух мониторов с разрешением 6K.
Это настоящий профессиональный инструмент, который пригодится не только для разработки под Mac и iOS, где он является безальтернативным.
Плюсы:
- экран на 16 дюймов очень высокого качества;
- панель Touch Bar — быстрый доступ к полезным функциям;
- сканер отпечатков Touch ID;
- емкий аккумулятор;
- отдельный чип для защиты данных.
Минусы:
10. Asus ROG Zephyrus Duo 15 SE GX551 — двухэкранный монстр с бесчисленными возможностями

- Процессор: AMD Ryzen 9 5900HX.
- Оперативная память: 32 Гб.
- Накопитель: SSD, 1 TB.
- Видеокарта: GeForce RTX 3080.
Это поистине внушительное устройство предназначено для творческих личностей, которые ни в чем себе не отказывают. Лучше всего подойдет данный лэптоп, судя по игровой линейке, для разработчиков масштабных трехмерных компьютерных игр. Ну и, разумеется, владелец сможет сам вдоволь насладиться последними новинками игровой индустрии.
Благодаря дополнительному сенсорному экрану ROG ScreenPad Plus работа в многозадачном режиме становится сплошным удовольствием. Специально для второго дисплея был оптимизирован ряд приложений.
За быстроту выполнения задач в Zephyrus Duo отвечают ЦП и GPU — из верхнего уровня по производительности. Обозначение X в маркировке процессора означает топовую модель (экстрим). И все это в ультратонком 20,9 мм корпусе весом 2,4 кг.
Плюсы:
- Hi End комплектующие;
- дополнительный сенсорный дисплей;
- жидкий металл в системе охлаждения;
- прочный и легкий металлический корпус;
- легкость апгрейда.
Минусы:
Итоги
Мы постарались показать вам на примерах, какие ноутбуки лучше подходят рядовому программисту того или иного направления в кодинге. Если вкратце, оптимальная модель для веб-разработчика — от 8 Гб ОЗУ, ЦП третьей-пятой серии AMD или Intel, интегрированная видеокарта; для программиста приложений — от 16 Гб ОЗУ, ЦП пятой-седьмой серии; для разработчика компьютерных игр, Machine Learning, Data Science — ЦП пятой-седьмой серии, GPU уровня GTX 1660Ti или RX5500M и выше. Лэптоп должен быть выпущен не более двух лет назад.
Необязательно покупать именно ту комплектацию и модель, которые упомянуты в нашем списке. Вы можете подобрать похожее устройство, но с немного другими характеристиками, чтобы получить идеальный инструмент под свои цели, задачи и нужды.
Компьютер для программиста: как выбрать и не пожалеть

Вопрос о выборе компьютера впервые встает еще во время учебы. Начинающий разработчик сталкивается с тем, что его старый ноутбук не справляется с новыми нагрузками, «тормозит». Это осложняет обучение и сказывается на его результатах. Собрали информацию, опросили экспертов и рассказываем, какой компьютер нужен для программирования.

«IT-специалист с нуля» наш лучший курс для старта в IT
IT-специалист с нуля
Наш лучший курс для старта в IT. За 2 месяца вы пробуете себя в девяти разных профессиях: мобильной и веб-разработке, тестировании, аналитике и даже Data Science — выберите подходящую и сразу освойте ее.

Профессия / 8 месяцев
IT-специалист с нуля
Попробуйте 9 профессий за 2 месяца и выберите подходящую вам
3 742 ₽/мес 7 483 ₽/мес


Курс для новичков «IT-специалист
с нуля» – разберемся, какая профессия вам подходит, и поможем вам ее освоить
Какой компьютер подойдет для программирования
Требования к характеристикам ноутбука и компьютера одинаковы, поэтому выбор делайте на свое усмотрение. Ноутбук подойдет разработчикам, которые ценят мобильность: мечтаете о жизни удаленщика на Бали — берите его. Если предпочитаете постоянное рабочее место с любимым креслом и кружкой кофе, то программирование на стационарном компьютере — ваш вариант. Одно из главных преимуществ настольной машины — возможность собирать системный блок самостоятельно под свои нужды. Такой компьютер легче обновлять: если для работы перестало хватать оперативной памяти, ее можно легко добавить «под капот». Так же просто можно заменить неисправные детали. Но важно помнить о совместимости «железа»: иногда современные элементы могут плохо взаимодействовать со старыми. Это замедляет работу компьютера. Конструкция ноутбука наоборот изначально сбалансирована: при проектировании и сборке производитель проверяет совместимость компонентов. Компания Apple заказывает производство «железа» специально для своих компьютеров, подбирая оптимальную конфигурацию.

Дарья Кузьминых,
frontend-разработчик компании KozhinDev
Компьютер для программирования должен быть мощным, удобным в использовании, иметь не меньше 16 Гб оперативной памяти. Я особо не выбирала — сразу взяла для себя Mac, практически не рассматривая другие варианты. Знаю, что есть хорошие модели у Huawei, но сама ими не пользовалась. Когда начала программировать, свой старый компьютер я практически сразу сменила на макбук, и всем рекомендую. Но если в начале учебы и работы у вас нет денег на покупку макбука, не стоит расстраиваться. Большая часть современных ноутбуков подойдет для обучения программированию и начальных этапов карьеры. У них достаточно мощности и оперативной памяти. Обратите внимание также на хранение данных: берите модель с SSD-накопителем, тогда задержек в работе будет меньше, чем с жестким диском. Твердотельный накопитель ускоряет загрузку компьютера и передачу данных. Начните с обычного ноутбука, который у вас уже есть, или купите самый мощный вариант из доступных по средствам.
Компьютер для программиста: личный опыт

Денис Крылов,
разработчик ПО в компании Yandex,
- в 2019 году покупал универсальный, чтобы и работать, и поиграть можно было;
- в 2022 покупал только под работу.
«Под работу» — подразумевается, что компьютер без нормальной видеокарты: выдержит старые игры, но не более. Зато это ультрабук — красивый, легкий, долго работает от батареи. У меня было два требования: новый хороший процессор и минимум 16 Гб оперативной памяти. Для разработки это два главных параметра, остальное — бонусы.
Процессор для программирования должен быть хорошим, чтобы меньше времени ждать сборку приложения. Почти везде, кроме фронтенда, не очень развиты быстрые, мгновенные сборки. Для сравнения: сборка на Mac M1 может занимать три секунды, а на старом поколении Intel Core i5 — 20–30 секунд. Если пересобираешь десяток или несколько десятков раз в день, то и время экономишь, и психологически легче не ждать по полминуты. Можно вносить более точечные изменения — меньше цена ошибки.
Оперативная память — мастхэв. Современные приложения ее расходуют активно: среда разработки и браузер на 20–30 вкладок — и 8 Гб точно не хватит. Зависит, конечно, и от операционной системы, но у меня на считающейся экономичной Ubuntu сейчас открыто обычное рабочее окружение — это 19 Гб оперативной памяти.
Остальное для работы вторично. Например, «долгая» батарея и легкость — хорошие бонусы, если на работе много созвонов: можно перейти в другое место, не привязываясь к розетке, и нести компьютер не тяжело. Можно взять «универсальный» ноутбук с видеокартой — это и дешево, и сердито. Но по возможности лучше не делать так:
- устройства много весят — сначала может казаться, что ничего страшного, но за несколько лет утомит;
- полезно работать на одной машине, а все остальное делать на другой. Помогает и отвлечься, и не загнать вирус в рабочее окружение.
Все это справедливо для моей работы — то есть, для разработки бизнес-приложений. Для Data Science другие требования, для разработки игр тоже.
Бывает также разработка под платформу. Например, для приложения под iOS все равно нужен компьютер от Apple, по-другому не получится, даже если пишешь на React Native или Flutter.
Сказать, какая операционная система лучше для программирования, сложно — советов нет: пользовался и Windows, и Ubuntu. Обе ОС подходят для работы. Windows не доставляла проблем. У Ubuntu есть минус — менее стабильная ОС, больше багов. Но зато используешь систему, на которой крутится очень много серверов, получаешь полезные навыки базового системного администрирования Linux.
Как собрать персональный компьютер программисту самостоятельно
Теоретически IT-специалисту достаточно устройства базовой комплектации, потому что по потребляемым мощностям написание кода равносильно написанию текста. Производительный системный блок нужен для быстрой и корректной отладки написанных программ.
Процессор
Наиболее важный компонент: характеристики влияют на скорость и качество компиляции кода, работу сред разработки. На рынке два основных производителя процессоров для ПК, ноутбуков и серверов — Intel и AMD. Первый больше подходит для решения рабочих задач, у второго лучшее соотношение стоимости и характеристик. Если специалист работает только с кодом, особой разницы нет.
При выборе процессора нужно обращать внимание на характеристики:
- количество ядер — чем больше, тем лучше. Можно недорого найти модели с 6- и 8-ядерными процессорами. Они идеально подойдут под большую часть запросов программистов. Приобретать системные блоки менее чем с четырьмя ядрами не стоит;
- количество потоков — показывает, насколько эффективно будут работать ядра. Желательно, чтобы на одно ядро приходилось два потока. Например, у 6-ядерного процессора должно быть 12 потоков (также их называют логическими ядрами);
- частоту процессора — чем она больше, тем процессор производительнее. Большей части программистов подойдут устройства с частотой 3–4 ГГц;
- наличие встроенного видеоядра — если он имеется, процессор будет играть роль видеокарты. Но этих мощностей хватит лишь для базовых задач. Если работаете со сложной графикой, нужно покупать видеокарту отдельно;
- тепловыделение (TDP) — чем оно больше, тем сложнее должна быть система охлаждения. Выбирайте варианты с TPD до 100 Вт.
Кулер
Охлаждает всю систему, но, в первую очередь, процессор. У некоторых моделей компьютеров кулеры идут в комплекте. Рассеивающих мощностей хватает, но впритык.
Сторонние кулеры бывают разных форм-факторов: и простые вентиляторы, и сложные системы с трубками для дополнительного теплоотвода и металлическими пластинами. Еще у кулера бывает оригинальный дизайн корпуса и подсветка, но это не влияет на качество охлаждения.
Нужно обращать внимание на тепловыделение процессора. Мощность рассеивания должна превышать TDP процессора как минимум на 30%. Действует правило «чем выше, тем лучше».
Учитывайте размеры. Объемные кулеры могут не поместиться в небольшой корпус, а модели с высокой скоростью вращения лопастей начнут создавать больше шума и мешать во время работы.
Оперативная память
Нужно смотреть на общее количество памяти и частоту ее работы. Чем выше показатели, тем лучше. Для компьютера программиста рекомендуется выбирать устройства с обозначениями DDR3 или DDR4. Размер можно разделить на модули. Например, установить один модуль на 16 Гб или два модуля по 8 Гб.
Работая в связке, несколько модулей обеспечивают лучшую производительность, чем один. Но они должны быть одинаковыми по рабочим частотам, объему и таймингу. Иначе потенциал не будет раскрыт полностью.
Материнская плата
На материнскую плату ставят основные элементы ПК во время сборки: оперативную память, систему охлаждения, процессор, видеокарту, систему охлаждения и иногда диски. Размер материнской платы влияет на количество компонентов, которые можно к ней подключить.
Сокет должен соответствовать сокету процессора. В противном случае его будет нельзя подключить к материнской плате. Также обращайте внимание на количество разъемов под оперативную память, PCI-E. От этого зависит, сколько видеокарт и планок ОЗУ получится подключить.
Смотрите на дополнительные особенности: наличие Bluetooth, встроенных модулей Wi-Fi, слотов под SSD-диск формата M.2.
Блок питания
Здесь нужно обращать внимание только на поддерживаемую мощность. Она должна быть более общей суммы потребляемой мощности компонентов. Для средних по производительности систем хватит блока питания на 500–700 Вт.
Корпус
Основное требование к корпусу — соответствие рекомендуемым габаритам в характеристиках кулера и материнской платы. У большинства моделей стандартные типоразмеры, поэтому проблем с выбором быть не должно.
Существуют корпусы со встроенными блоками питания, но лучше покупать отдельно под свои потребности.
Программирование на планшете: стоит ли
Иногда использовать планшет можно. Но мобильное устройство, даже мощное и современное, будет накладывать ограничения:
- размер экрана планшета меньше, чем у среднего ноутбука — даже Samsung Galaxy Tab S8, который считается самым большим среди аналогичных устройств, имеет диагональ всего 14,6 дюймов;
- экранная клавиатура закрывает часть экрана и не позволяет набирать текст быстро, поэтому для программирования придется дополнительно приобрести внешнюю клавиатуру;
- на мобильных устройствах доступны IDE не для всех языков программирования;
- могут возникнуть сложности с файловой системой, доступом к репозиториям на GitHub.
Если вы уезжаете в путешествие и планируете решать небольшие задачи — возьмите с собой планшет. Для серьезной работы стоит выбрать ноутбук или стационарный компьютер.
Подведем итог
Основные параметры, на которые нужно обращать внимание:
- современный мощный процессор;
- не менее 16 Гб оперативной памяти;
- твердотельный накопитель SSD вместо жесткого диска.
Остальные характеристики больше относятся к личным предпочтениям и особенностям работы:
- если вам нужно часто перемещаться, например между домом и офисом, — берите легкий и компактный ноутбук с качественным аккумулятором;
- если удобнее просматривать код на большом экране — выбирайте ноутбук с достаточной диагональю, стационарный компьютер с хорошим монитором или подключите к ноутбуку внешний монитор;
- если разрабатываете сервисы для iOS — нужен макбук;
- если компьютер необходим для разработки игр — обращайте внимание на модели с производительной, современной видеокартой;
- всегда можно собрать компьютер самостоятельно с учетом потребностей.
Для старта будет достаточно современного «офисного» ноутбука: отсутствие «крутой» машины не станет препятствием для карьеры в IT.
Да пребудет с вами сила чистого кода!
Выбираем компьютер для программиста
Нужен ли мощный компьютер, чтобы кодить? Подойдёт ли ваш домашний компьютер? Вот об этом сейчас поговорим.
Сисадмины, остыньте. В мире есть категория людей, которые сами собирают компьютеры, знают наизусть модели процессоров и могут по запаху отличить хорошую термопасту от плохой. Ребята, эта статья не для вас.
Какие нужны параметры
Для программирования нужно немного: по сути это написание текста. Компиляция или исполнение кода по современным меркам тоже не особо ресурсоёмкая задача. Поэтому для кодинга подойдёт почти любой компьютер.
Есть лишь три сценария, когда вам потребуется мощный компьютер:
- Вы делаете сервер, на котором будет обслуживаться много клиентов. Например, вам нужен компьютер, на котором станет крутиться телеграм-бот, а пользоваться им должны десятки тысяч человек постоянно. Тогда нужно много памяти и шустрые многопотоковые процессоры.
- Вы занимаетесь машинным обучением.
- Вы используете компьютер не только для кодинга, но и для других задач, например, играете в игры.
Средний компьютер для кодинга в 2020 году
Процессор. Может быть фирмы Intel или AMD. Если Intel, то подойдёт что угодно, начиная с Core i5. Всё, что ниже, может не очень быстро работать на современных операционных системах (что не помешает работать на них медленно).
Оперативная память. Чем её больше, тем проще компьютеру работать со множеством задач. Если нужно просто писать код, то сейчас хватит 8 гигабайт, большая часть которых уйдёт на операционную систему и браузер. Вы удивитесь, но современные браузеры могут нехило так нагружать и память, и процессор. Как будто это не ты смотришь Ютуб, а Ютуб смотрит тебя ?
Жёсткий диск. Есть два варианта: обычный HDD (очень много места, но медленный) или SSD (поменьше места, но в тысячу раз быстрее). Если есть возможность, лучше выбирать компьютер с SSD. Минимальный объём — 128 гигабайт, этого хватит для операционной системы, среды разработки и ещё останется место для своих проектов.
Экзотика и минимализм: Raspberry Pi

Raspberry Pi — это одноплатный компьютер: на платке размером с кредитную карту стоят порты, процессор и память. Подключаете к этому клавиатуру, мышь и монитор — и у вас есть компьютер. Стоит такая плата 30–100 долларов.
Особенность в том, что в нём будет операционная система «Линукс». Но для неё есть программы для разработки на любом языке, а также необходимый минимум браузеров и офисных приложений.
На Raspberry Pi будет сложно писать приложения для Айфонов или код для Windows, но всё остальное — вполне реально. Заодно прокачаетесь в настройке «Линукса».
На Pi можно сделать не слишком мощный, но рабочий сервер.
На момент написания статьи самое последнее поколение Raspberry Pi — четвёртое. Поддерживает два экрана!
Ближе к реальности: неттопы и мини-ПК
Это выбор для тех, кто любит экономить место и предпочитает всё компактное. У таких компьютеров скорость сопоставима с ноутбуком, но для работы им нужна внешняя клавиатура, мышь, монитор и блок питания.
У Intel есть линейка NUC: на них спокойно работает Windows 10, можно использовать как полноценный офисный компьютер. Обратите внимание, что NUC обычно поставляется без диска и оперативной памяти, их придётся докупать. Зато NUC маленький.
Если вы фанат Apple, то на вас смотрит Mac mini. Из хорошего — он симпатичен. Из плохого — последние модели очень трудно обновлять. Если через пару лет вы захотите увеличить на них память, скорее всего, не выйдет.

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

Поставил и забыл: просто системник
Любой системный блок за 30 тысяч — но лучше берите не готовый, а попросите опытного друга собрать компьютер с нуля.
Подойдёт тем, у кого есть стационарное рабочее место и кто не любит частые переезды. Отдельный плюс — повышенная ремонтопригодность и возможности для обновления. Дело в том, что всё содержимое системного блока легко достать и заменить одни детали на другие. Нужно больше памяти? Добавляем. Не хватает места для файлов? Снимаем крышку и вставляем рядом второй жёсткий диск. В ноутбуке так не получится, в лучшем случае можно заменить диск. Если очень повезёт — ещё и память.
К системнику нужна клавиатура, мышь и монитор. И это можно считать плюсом, а можно и минусом: с одной стороны, всё можно выбрать под свои задачи. С другой — всё стоит дополнительных денег.

Просто возьми мои деньги

Если у вас безграничный бюджет и просто хочется получить самое мощное железо для любых задач, берите системный блок с самым топовым железом, какое только будет доступно. А если вы поспорили с другом, кто быстрее потратит миллион долларов, то берите самый навороченный Mac Pro: он не только довольно мощный, но и в несколько раз дороже, чем та же конфигурация на ПК.
Для программ на JavaScript, Python или PHP такое железо не нужно. Но если вы хотите программировать физику в трёхмерном движке или обучать нейросети на огромном массиве данных — берите и работайте.
Фотошоп на нём будет тормозить в любом случае.
Можно ли кодить на планшете?
Писать код на планшете можно, если для этого планшета есть среда разработки и исполнения кода на нужном вам языке. Например, среда Python есть как для Айпада, так и для планшетов на Андроиде.
Могут быть проблемы с доступом к файловой системе, хранением проектов, их экспортом или компиляцией. Но эти проблемы решаемые, если есть какой-то большой компьютер (ноутбук или настольный). Как подменная машина для временной работы планшет вполне подойдёт. Главное — внешняя клавиатура.
Можно ли кодить на телефоне?
Компьютер не главное.
Главное — тот, кто за ним работает и какие программы пишет. Хотите убедиться сами? Загляните в «Практикум», там подтвердят.

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Ноутбук для программиста: критерии выбора
Мы используем файлы cookie для улучшения работы и повышения качества обслуживания. Подробнее в Политике конфиденциальности.
Согласиться
Ноутбук считается незаменимым атрибутом многих современных программистов. В последнее время лэптопы обрели особую популярность благодаря мобильности. Специалист может работать удаленно из любой географической точки, что особенно актуально, когда за окном продолжается пандемия. Многие офисы перешли на удаленную работу, и в такой ситуации покупка ноутбука выглядит весьма хорошим решением. Но во время выбора подходящего устройства легко запутаться. Выбор огромен, поэтому у начинающих и даже уже опытных компьютерщиков могут возникнуть трудности с подбором лэптопа. Как выбрать ноутбук так, чтобы не жалеть о потраченных средствах?
На что в первую очередь обращать внимание при выборе ноутбука

Сегодня ведущие производители компьютерной техники предлагают огромный ассортимент лэптопов. Кажется, что на прилавке стоят два одинаковых ноутбука, но стоимость их существенно отличается. Опытный пользователь сразу поймет, что разница между устройствами в «начинке». Но прежде чем переходить к вопросу «железа», необходимо определиться с размерами и дисплеем ноутбука. Для начала уясните для себя, насколько мобильным должен быть девайс. Если программирование тесно сопряжено с путешествиями, командировками и переездами, предпочтение лучше всего отдать моделям с 13- и 14-дюймовым дисплеем. Такие устройства максимально легкие, компактные, но при этом, как правило, оснащены емкостным аккумулятором. Если же вы работаете в основном дома или в офисе, то подбирать стоит среди моделей с экраном от 15 дюймов. Слишком большой экран не нужен, а вот 15-дюймовые ноутбуки отличаются неплохими характеристиками, достаточным для многозадачности экранным пространством. Но выбор не сводится только лишь к количеству дюймов. Работа программиста требует внимательности, приходится много времени проводить перед экраном девайса. Важно уделять внимание мелочам, ведь от них зависит ваша продуктивность. Не стоит покупать ноутбук для программирования, у которого разрешение экрана меньше чем 1920х1080 пикселей – Full HD. Но и переплачивать за QFHD нет особого смысла: такой экран для написания кода вам точно не нужен. Если необходимо доплатить за разрешение 1080р, доплатите, и вы не пожалеете об этом в будущем.
Процессор
- Intel – процессоры отличаются низким уровнем энергопотребления;
- AMD – ценятся в первую очередь за функциональность и доступность.
Для сферы программирования, чем больше ядер, тем лучше. Еще пару лет назад считалось, что для офисной работы хватит и 2-ядерного процессора, но время бежит вперед и 4-ядерные чипы сейчас считаются оптимальным выбором. Еще один важный параметр, свойственный каждому процессору – тактовая частота. И в этом случае исправно работает правило – чем больше, тем лучше. Ориентируйтесь минимум на 2.0 ГГц. Если говорить о конкретных наименованиях, то Intel Core i5 – своеобразная нижняя планка, еще лучше, если это будет Intel Core i7 с тактовой частотой 3 ГГц. В первом случае вы получите устройство, производительности которого хватит для работы с макетами сайтов и обработкой большого объема фонового кода. Во втором случае в ваших руках окажется лэптоп, способный выполнить практически любую сложную задачу по части программирования.
Оперативная память, видеокарта, SSD
По значимости после процессора сразу следует оперативная память. От количества ОЗУ напрямую зависит производительность ноутбука. Вы не сможете нормально программировать на лэптопе с ОЗУ менее 4 ГБ. Ориентируйтесь, по меньшей мере, на это количество памяти, а еще лучше немного потратиться и приобрести девайс с 8 ГБ или 16 ГБ оперативной памяти. Если такое количество памяти вам ни к чему, но вы не исключаете дальнейший рост и новые перспективы в будущем, смотрите в сторону моделей, допускающих апгрейд оперативки. По мере усложнения задач возможность установки дополнительной памяти окажется весьма полезной.
Производительность видеокарты важна только в том случае, если вы специализируетесь на разработке компьютерных игр или проектов, тесно связанных с графикой. Хорошая видеокарта позволит без особых усилий тестировать и запускать разработанные вами приложения и компьютерные игры. Для работы с Android Studio, Visual Studio, а также популярным языком Swift потребуется дискретная карточка. В таком случае стоит выбирать среди видеокарт Nvidia со встроенной памятью 2 ГБ. Если вы не работаете с графикой, то хватит и интегрированной видеокарты. Сэкономленные средства лучше всего потратить на покупку хорошего SSD-диска.
Скорость накопителя – еще важная характеристика, влияющая на скорость компилирование кода. Не рассматривайте модели с жесткими дисками HDD, лучший на сегодняшний день выбор – SSD. Это твердотельный накопитель, по скорости работы в разы превосходящий более привычный HDD. Минимальный объем памяти – 256 ГБ, если приходится работать с «тяжелыми» файлами, тогда берите SSD на 500 ГБ. Нужный объем оценивайте исходя из потребностей и задач. Но в большинстве случаев 500 ГБ достаточно.
Выбор ноутбука в зависимости от языка программирования

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

- Python, PHP. Для работы с этими языками программирования подойдет ноутбука с Intel Core i5, 8 ГБ ОЗУ, SSD на 256 ГБ.
- C, C++. Если вы собираетесь кодить на C и C++, смотрите в сторону процессоров последних поколений. Производительность чипа должна быть на уровне серий i5, а лучше i7. Оперативной памяти как минимум 8 ГБ, но по мере усложнения задач могут потребоваться все 16 ГБ ОЗУ.
- Android Studio, Swift. Работая с графикой, разрабатывая приложения и игры для мобильных устройств, не пожалейте денег на видеокарту. Здесь важно помнить одно правило: дискретная видеокарта должна быть исключительно NVIDIA. Причина – наличие важной для работы с графикой технологии CUDA. Хорошим выбором станет NVIDIA GeForce 1050.
- MySQL, HTML, CSS. Если вы преимущественно верстаете, работаете с каскадными таблицами стилей и базой данных MySQL, слишком мощная вычислительная машина вам не потребуется. Хватит даже Intel Core i3 или AMD Ryzen 3 и 4 ГБ оперативной памяти, но лучше доплатить за 8 ГБ. Такие характеристики устройства подойдут для работы с JavaScript и Java.
Таким образом, перед покупкой ноутбука для работы обязательно учтите род своей деятельности. Если вы верстальщик, вам потребуется один лэптоп, если фронтэнд девелопер или бэкэнд-программист – уже совершенно другой. Даже для специалистов с неограниченным бюджетом выбор не всегда очевиден, поскольку всегда есть скрытые моменты. Работая преимущественно ночью, не будет лишней подсветка клавиатуры. Так как клавиатура станет фактически единственным инструментом для написания кода, вы должны убедиться, что она удобная и комфортная для вас.
