Как выбрать компьютер для работы

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

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

Как подобрать себе компьютер, который надолго станет верным помощником в работе и профессиональном развитии? Об этом пойдёт речь в данной статье.

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

Для информации. При написании статьи я исходил из опыта (личного и коллег) и предложения на рынке ПК и комплектующих по состоянию на май 2020 года.

Также отмечу, что в статье пойдёт речь о выборе обычного PC, а не Mac.

Конфигурация
Процессор

Краеугольный камень любого компьютера.

Т.к. программное обеспечение, необходимое для разработки, даже само по себе зачастую требовательно к ресурсам (а вам нужно ещё написанные программы запускать и отлаживать), то вам необходим действительно хороший современный процессор. С тактовой частотой не менее 3 ГГц и не «урезанной» архитектурой.

Поддержка виртуализации очень желательна, т.к. даже если вы не пишите приложения под Android или iOS, вам наверняка потребуются виртуальные машины для тестирования или использование контейнеров (Docker и его аналоги)

Поэтому постарайтесь чтобы вместо какого-нибудь Atom или Celeron, у вас был хотя бы Core i3 (это самый минимум), а лучше хотя бы Core i5.

Если вы не «интелловод», то ваш выбор Ryzen. Или, при отсутствии возможности приобрести Ryzen, хотя бы A-Series не ниже A9.

Оперативная память

Тип DDR4. Суммарный объём не менее 8 ГБ (лучше хотя бы 16 ГБ). Лучше всего если материнская плата поддерживает двухканальный режим работы.

Жёсткий диск

Если жёсткий диск один, то желательно, что бы его объём был не менее 500 ГБ. Иначе свободное место на нём может закончиться даже быстрее чем вы вероятно думаете. Лучше всего, когда у вас хотя бы два жёстких диска. Один для операционной систем и, возможно, установки программ. Другой для работы.

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

Лучше купите ещё хотя бы один жёсткий диск. Надёжность лишней не бывает.

Если у Вас есть возможно приобрести SSD лучше ей воспользоваться. Однако если вы не можете купить SSD, такого объёма, чтобы его можно было использовать для полноценной работы, его можно задействовать просто как диск для операционной системы.

Также не стоит забывать, что при всех достоинствах у SSD ограниченный ресурс работы (в характеристиках устройства обычно обозначается как TBW). В то время как у жёстких дисков он фактически не регламентирован (пока количество битых секторов не превысит разумную величину или пока не сломается что-нибудь внутри (последнее очень большая редкость)). Да и при одинаковой стоимость жесткие диски обладают большим объёмом, чем SSD.

Оптический привод (CD/DVD)

В последние годы программное обеспечение поставляется на оптических носителях всё реже. Но, тем не менее лучше, чтобы устройство для их чтения у вас всё-таки было.

Если ваш компьютер не оснащён внутренним оптическим приводом, установите его или купите внешний.

Видеокарта

Полноценная видеокарта требуется только если вы работаете со сложной графикой (разработка 3D игр, САПР и т.п.) или для программирования сложных вычислений, требующих высокой производительности. В остальных случаях можно довольствоваться встроенным графическим контроллером материнской платы.

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

Если вы планируете использовать Windows, то самым оптимальным решением будет Windows 10 Pro. На Home, к сожалению, можно установить не всё, что может потребоваться для профессионального написания программ, да и возможности этой версии несколько урезаны (всё-таки она создавалась для «обычного» домашнего использования).

Что касается Linux. Здесь уже больше дело вкуса. Главное, чтобы используемый дистрибутив позволял эффективно работать. С популярными дистрибутивами подобные сложности безусловно вряд ли возникнут, но с «экзотикой» что-либо гарантировать невозможно.

Резюме

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

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

Как это можно сделать будет рассмотрено далее.

Покупка

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

Сразу оставим покупку б/у и уценённой техники.

Помимо не всегда приемлемого технического состояния на рынке б/у компьютеров редко можно найти современные экземпляры. Как правило, продают то, что для прежних владельцев уже самим не годится для работы или развлечений. А, «уценёнка» опасна тем, что можно купить откровенный брак.

Поэтому лучше купить новый ПК. Но и здесь возможны варианты.

Полностью готовый ПК

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

Постепенная доводка ПК

Если полностью готовый компьютер приобрести нет возможности (нет нужной комплектации в магазинах или она стоит очень дорого, а работать нужно уже сейчас), то можно прибегнуть к компромиссному варианту.

Выберите компьютер с более скромными характеристиками, но обязательно хорошими процессором и материнской платой. И после покупки постепенно совершенствуйте его.

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

Резюме

Процесс выбора и приобретения компьютера даже для программиста довольно сложная и ответственная задача со множеством нюансов, которые просто физически невозможно описать в одной статье. В то же время всегда есть основные моменты, которые определяют если не всё, то очень многое.

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

Успехов!

Добавить комментарий

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