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

Есть много вещей, которые делают ноутбук хорошим или плохим для ваших программных потребностей. Это самые важные факторы, которые следует учитывать.

Мобильность

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

Если вы в основном находитесь дома и лишь изредка берете ноутбук в дорогу, то ноутбук большего размера обеспечивает более высокую мощность за ваши деньги. Если вы собираетесь использовать ноутбук для видеоигр, это может быть вашим единственным вариантом. Конечно, лишний объем и вес (некоторые ноутбуки могут весить более 15 фунтов) могут отпугнуть некоторых людей.

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

Власть

Основные аппаратные характеристики портативного компьютера для программирования - это ЦП, ОЗУ и место на жестком диске.

От мощности процессора ноутбука зависит, насколько быстро он думает. Это влияет на скорость, с которой ваш код компилируется и выполняется, а также на то, как быстро отображаются ваши веб-страницы, если ваше интернет-соединение может не отставать. Как мозг вашего ноутбука, надежный центральный процессор имеет решающее значение для бесперебойной работы. Я предлагаю Intel i5 или AMD Ryzen 5 как минимум, i7 или Ryzen 7 даже лучше. Также полезно знать поколение ЦП, поскольку i5 10-го поколения может превзойти i7 8-го поколения. Если вы можете найти подробные характеристики своего ноутбука, будет полезно посмотреть тесты процессора в стиле userbenchmark.

ОЗУ эквивалентно «рабочей памяти». Больше оперативной памяти позволяет открывать больше программ одновременно, что полезно, когда у вас открыт основной проект VS Code, еще пять проектов VS Code открыты для справки, несколько окон Chrome с десятками вкладок Stack Overflow и w3schools каждое, а также Spotify продолжается. Вероятно, у вас тоже есть задача в Reactor. 8 ГБ - хорошее начало, но если вам, как и мне, хочется вкладок в Chrome, вам действительно стоит выбрать 16 ГБ.

Наконец, пространство на жестком диске эквивалентно «глубокой памяти», что позволяет хранить больше файлов большего размера. У вас много проектов по кодированию? Пытаетесь интегрировать фильмы на свой сайт? Сохраняете фотографии своих щенков? Чем больше жесткий диск, тем лучше. Кроме того, существует два основных типа жестких дисков: SSD и HDD. Жесткие диски - это ваши старые накопители с внутренними вращающимися пластинами, а твердотельные накопители - это новая популярность. Они служат дольше, более устойчивы к ударам, когда вы бросаете рюкзак, и намного, НАМНОГО быстрее при чтении файлов, например при открытии проекта кодирования или запуске ноутбука. Это может быть разница между запуском ноутбука 2 минуты и 12 секундами. Конечно, SSD дороже за ГБ, чем HDD, но для меня это не вызывает споров; SSD является обязательным. Он не должен быть огромным, 256–512 ГБ должно подойти. Если вам нужно больше места, но у вас ограниченный бюджет, вы можете получить небольшой SSD (128 ГБ) И приличный жесткий диск (1 ТБ +), если ваш ноутбук поддерживает два диска.

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

Комфорт / удобство использования

Хорошая клавиатура и тачпад могут изменить мир к лучшему. В конце концов, это основной способ взаимодействия с вашим кодом. Хотя я вырос на ПК, в последнее время я привык к ощущениям от клавиатуры и тачпада Macbook и привык к сочетаниям клавиш. Однако мне также нравится использовать мышь, и, по моему опыту, Mac более разборчивы, с какими беспроводными устройствами совместимы.

Если ваша работа связана с дизайном UI / UX, может оказаться желательным сенсорный экран, поддерживающий стилус.

Также важно знать, какие порты будут на вашем ноутбуке. Если у вас Macbook air, вам может понадобиться специальный переходной кабель USB-C - HDMI, если вы хотите подключить его к монитору. Вы также не сможете использовать традиционный флэш-накопитель USB 2.0 / 3.0. Убедитесь, что выбранный вами ноутбук имеет подходящие порты для ваших периферийных устройств, или вам могут потребоваться специальные адаптеры / ключи, и, честно говоря, это неинтересно.

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

Помимо удобства использования, операционная система может влиять на качество сборки, поддерживаемые периферийные устройства и оболочку. Многие современные методы программирования предполагают использование ОС / оболочки на основе UNIX, что означает, что с точки зрения ОС безопаснее приобретать компьютер Mac или Linux. Хорошая новость заключается в том, что Linux легко установить на Mac или Windows, а Windows довольно легко установить на Mac, но MacOS, как известно, сложно установить на машину Linux / Windows. Если ваша компания говорит вам, какой из них использовать, что ж, вам придется принять на одно решение меньше. В конце концов, соответствие требованиям обеспечивает оптимальную рабочую силу.

Поиск идеального ноутбука должен быть увлекательным и увлекательным. Ознакомьтесь со спецификациями и прочувствуйте конструкцию, и вы останетесь довольны своими инвестициями. Хорошей охоты!