Как выбрать компьютер или ноутбук студенту программисту?

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

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

Шаг первый – на что нужно обратить внимание больше всего

Я выделяю всего три важных критерия:

  • — использовать SSD вместо HDD
  • — мощность процессора
  • — объём и поколение оперативной памяти

Почему все же SSD

В наше время объем накопителя уже не столь важный параметр, так как большинство пользователей используют облачные сервисы, где хранят свои самые важные файлы и имеют доступ с любого устройства и любой точки мира. Любой фильм можно посмотреть онлайн, фотографии хранить на Google Photos, а музыку все уже давно слушают по подписки от Google или Apple. Все это говорит о том, что особо большой объем накопителя и не нужен. Но когда у вас постает выбор при покупки ноутбука, вопрос «быстрый и надежный SSD или дешевый и вместительный HDD» загоняет в ступор.

Лично я говорю всегда одно – покупайте ноутбук с SSD. Да, цена 256GB равняется 1TB HDD, но 256 GB вполне достаточно для комфортной работы с под Windows и хранения множества файлов. ак пример – текст этой статьи я пишу на своем новом ноутбуке Xiaomi Notebook Pro 2017 (Core i5), который я использую уже 7 месяцев каждый день на своей работе, объем его накопителя 256GB, и вот скриншот заполнения дисков.
Disk screen

Как видите место еще есть при том, что там много софта который я не использую, а именно:

Adobe Litghtroom, Adobe Premier, Adobe Audition, Android Studio, Visual Studio 2017, Autodesk Fusion. Если удалить еще это все, то освободится около 35GB пространства.

Какой процессор выбрать

Здесь можно писать очень много, но я поступлю совсем иначе. Скажу, что Intel Core i3 вполне достаточно для изучения программирования и даже работы, но он должен быть полноценным, а не урезанным (не мобильным). Если позволяет бюджет, то можете брать что-то по мощнее. Лично мне на моем настольном ПК, который я собрал на втором курсе универа, за выигранные в олимпиаде по программированию деньги, вполне хватало процессора Core i3 6100 для работы с разными технологиями, которые я тогда изучал. Никогда я не чувствовал дискомфорта или каких-то серьезных лагов в системе.

Что же с оперативной памятью?

Мой первый ноутбук был всего с 2GB оперативки, и это, честно говоря, был полный ужас. Я тогда пытался работать в Intellij IDEA и параллельно в Google Chrome, — ноутбук очень сильно зависал, и я даже закинул это направление разработки (Java EE). Но даже того ноутбука, хоть и с лагами, мне хватило чтобы сделать первые шаги в веб разработке и самое главное – заработать на более мощное железо. Вам я же посоветую минимум 4GB памяти, и лучше одной планкой, чтобы в будущем была возможность расширится, когда появятся деньги и необходимость. На моем втором компьютере (тот что я собрал сам) было именно так, я думал потом докинуть памяти, но в этом так и не было необходимости. Я его так и продал с одной планкой и купил себе этот ноутбук.

Кстати, для тех, кто не очень разбирается что это за память такая, здесь я написал очень простую и понятную статью.

Стоит ли подождать и купить компьютер помощнее?

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

Похожие публикации

Комментарии