Ноутбук для программиста это инструмент, и чем лучше инструмент тем удобнее и комфортнее с ним работать.
Поэтому к выбору ноутбука программисты подходят с трепетом.
Если вы ещё не определились какой же ноутбук вам приеобрести, то эта статься будет для вас особенно полезна.
Основным критерем для подбора ноутбука является железо(хар-ки), а уже за ним дизайн, мобильность и др.
1) CPU
Процессор вашего ноутбука имеет огромное влияние на производительность, так что вы не должны позволять себе экономить на этом. Есть много различных типов процессоров с различными спецификациями. Самыми важными являются размер кэша, количество ядер, частота и тепловая мощность конструкции.
В общем, хорошего процессора Intel core i5 или i7 с частотой 3 ГГц и более должно хватить большинству людей.
2)Память (RAM)
Я не думаю, что какое-либо серьезное программирование можно сделать на ноутбуке с менее чем 4 ГБ оперативной памяти. Моя рекомендация по оперативной памяти - минимум 8 ГБ. Даже этого едва хватает с появлением приложений Electron, которые любят потреблять большие объемы оперативной памяти. Если у вас есть дополнительные средства, вложитесь в 16 ГБ оперативной памяти, не пожалеете.
3) SSD или HDD
Приобретение SSD (твердотельного накопителя) должно быть одним из ваших приоритетов. Это позволит вам значительно повысить производительность по сравнению со стандартным жестким диском. С SSD каждая операция будет выполняться намного быстрее: загрузка операционной системы, компиляция кода, запуск приложений и загрузка проектов.
Минимальный объем SSD должен быть 256 ГБ. Если у вас больше денег, то SSD емкостью 512 ГБ или 1 ТБ - гораздо лучший вариант. Если стоимость для вас важна, выбирайте SSD меньшего размера, где ваша операционная система будет жить вместе с вашими приложениями и часто просматриваемыми документами (такими как файлы проектов), а всё остальное на HDD. Остальные материалы, такие как музыка или видео, можно хранить на большом внешнем жестком диске.
4) Ёмкость батареи
Емкость батареи может быть не столь важна для вас, если вы проводите большую часть времени рядом с розеткой. Тем не менее, лучше начинать по крайней мере с 6 часов работы от батареи.
Не рассчитывайте на заявленную производителем емкость батареи. Ознакомьтесь с оценками, полученными от третьих лиц на надежных веб-сайтах, и посмотрите, что реальные пользователи говорят о продукте на форумах и в обзорах.
5) Внешняя или интегрированная графика?
Дискретная видеокарта не очень важна для кодирования. Экономьте деньги, используя интегрированную видеокарту. Инвестируйте сэкономленные деньги в SSD или лучший процессор.
6) Дисплей
Качество дисплея является одним из самых важных критериев при выборе ноутбука для программирования. Разработка приложений требует от вас долгое время проводить за экраном. Поэтому важно обращать внимание на все детали дисплея при его покупке
Большинство бюджетных ноутбуков поставляются с 1366 x 768 дисплеем,который я считаю в лучшем случае посредственным.На таком дисплее не хватает пространства для многозадачности. Кроме того, текст на этих экранах не достаточно четкий, чтобы вы могли комфортно читать.
4k дисплей для ноутбука является довольно бесполезной и избыточной функцией, особенно если учесть дополнительный разряд батареи с которым вы обязательно столкнетесь.
Что бы вы ни делали, не покупайте ноутбук с дисплеем менее Full HD 1920 x 1080 (1080p). Если вам нужно заплатить немного больше, чтобы получить 1080p, сделайте это.
Также убедитесь, что дисплей имеет хорошие углы обзора; экран вашего ноутбука не должен быть двойным, похожим на зеркало!