Как выбрать ноутбук начинающим (и не только) программистам

Сейчас как раз выбираю ноут, и вот хороший материал попался

How to choose the right laptop for programming

Статья предназначена для

  • веб-разработчиков, но большинство пунктов подходит и для mobile разработчиков
  • тех, у кого ноутбук является основным рабочим инструментом

Далее - свободный перевод.

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

 Размер (мобильность)

Если часто брать с собой ноутбук не нужно, то 15 дюймов - оптимальный вариант. У таких ноутбуков и характеристики обычно лучше, и больше места на экране для мультитаскинга. Если много путешествуете или работаете в разных локациях, лучше приобрести 13-14-дюймовый. К тому же они легче и дольше держат заряд.

Экран

Разработка приложений предполагает, что на экран придется долго смотреть. Поэтому нужно особое внимание уделить его характеристикам. 

Бюджетные ноутбуки чаще всего имеют разрешение 1366 x 768, это весьма посредственный показатель. С таким экраном сложно заниматься несколькими задачами одновременно, к тому же, текст будет недостаточно четким.

Но и 4К экран - это слишком для ноутбука, особенно если учесть высокую стоимость и быстрый расход батареи.

В любом случае, не покупайте ноутбук с разрешением меньше Full HD 1920 x 1080. Также обратите внимание на углы обзора и отсутствие бликов.

Процессор (CPU)

Игнорировать этот фактор нельзя из-за его огромного влияния на производительность. Убедитесь, что приняли во внимание следующие характеристики процессора: размер кэша, количество ядер, TDP. В общем случае, хорошего Intel core i5 или i7 с частотой не менее 3 Ггц будет достаточно для большинства разработчиков.

Память (RAM)

На ноутбуке с RAM меньше 4GB почти невозможно заниматься серьезным программированием. Минимальная рекомендация - 8GB. Даже этого становится едва достаточно. Например, создание приложений Electron требует больших объемов RAM. Если есть финансовые возможности, лучше вложиться в 16GB.

Накопитель

SSD должен быть в числе главных приоритетов. Это даст серьезные преимущества по сравнению с обычным жестким диском. Каждая операция будет выполняться быстрее, включая компиляцию, запуск приложений и загрузку проектов. Минимальный объем - 256GB SSD, если бюджет неограничен, лучше выбрать 512GB или 1TB. Если все же выбрали SSD небольшого объема, лучше освободить его от всего, что не относится к разработке, ОС и часто используемым инструментам.

Клавиатура

Очень важно протестировать клавиатуру до покупки. Клавиши должны быть удобными и расположенными исходя из ваших предпочтений (например, компактно или нет, есть ли подсветка). 

Батарея

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

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

У пользователей Windows по очевидным причинам больше доступных опций, чем у предпочитающих macOS. 

Что касается Linux, то ее можно установить на большинстве машин, но лучше покупать ноутбуки с официальной поддержкой этой ОС. Некоторые производители, например Dell и System76, предлагают ноутбуки топового качества с предустановленной Linux.

Дискретная или интегрированная видеокарта?

Дискретная карта не очень нужна для написания кода. Интегрированная - подходящий вариант, а деньги лучше вложить в SSD или качественный процессор.


В комментариях добавили несколько других факторов:

-возможность обновить оперативную память

-отсутствие перегрева при многочасовой разработке 

-достаточное количество портов (для внешнего диска, беспроводных Bluetooth девайсов, мониторов)


программированиепокупкижелезо
25%
2
3
0 GOLOS
0
В избранное
zealous
На Golos с 2017 M06
3
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (2)
Сортировать по:
Сначала старые