Как выбрать компьютер разработчику
Рассказываем, на какие характеристики смотреть, как определиться между macOS или Windows и на что ещё обратить внимание.
🟢 Ноутбук или ПК
Большинство выбирает ноутбук — он мобильный. ПК берут те, кто работает из дома и хочет возможность апгрейда. Планшеты, даже мощные, не подходят — мобильные ОС не рассчитаны на программирование.
🟢 Операционная система
Чаще всего она не важна — на какой привыкли работать или учиться, та и подходит, но есть пара особенностей.
— Windows — универсальна, за исключением iOS-разработки. Выбирайте именно её, если работаете с 1С и C#. Можно установить второй на компьютер от Apple.
— macOS — подходит почти для всего, популярна у DevOps-инженеров. На компьютер с Windows можно установить macOS, но это считается пиратством, и работать на такой системе трудно.
— Linux — бесплатна, ставится на любой компьютер — как от Apple, так и от других компаний. Непривычна для новичков.
🟢 Процессор
Главное — архитектура:
— x86/x64 — привычные Intel/AMD;
— ARM — энергоэффективные, особенно успешны у Apple (M1, M2 и т.д.). У Apple ARM уже заменил Intel, у других производителей ARM пока уступает по соотношению цена/качество.
Также процессоры различаются по количеству, типу и частоте ядер. И здесь дать универсальный совет труднее.
Если вы выбираете компьютер с Windows или Linux, рекомендуем заранее узнать, какой софт вам понадобится для работы, и ориентироваться на его требования.
🟢 Оперативная память
Всё просто — не меньше 16 ГБ, особенно если это не Mac.
🟢 Носитель данных
Лучше выбрать SSD. Такие накопители работают быстрее, а ноутбуки с ними легче и мобильнее.
Но если вы работаете с данными, которые не дублируются в облаке и которые никак нельзя потерять, то лучше использовать два носителя: SSD для быстрой работы с программами, а HDD для хранения файлов.
Минимальный объём памяти для комфортной работы — 256 ГБ. Рекомендуемый и с заделом на будущее — 512 ГБ и выше.
🟢 Видеокарта
Большинству разработчиков хватает встроенной, но есть исключения.
Мощности видеокарты используются в работе с большими массивами данных — в машинном обучении или Data Science. Также производительная видеокарта может быть необходима разработчикам игр.
🟢 Итоги
✅ Если хотите работать вне дома, берите ноутбук.
✅ Во всех непонятных ситуациях покупайте MacBook с процессором с M в названии. Какой именно, не так важно. Исключения: если вы хотите писать на C# или 1C, ну или разрабатывать программы для Windows.
✅ Если не подходит MacBook, смотрите на ноутбуки с Windows или Linux с архитектурой x64. Другие варианты будут дорогими.
✅ Нижняя планка для оперативной памяти — 16 ГБ.
✅ SSD-накопитель быстрее, но классический HDD надёжнее. Если храните данные в облаке, можно обойтись SSD, в ином случае лучше использовать оба варианта: SSD для работы и HDD для хранения файлов.
✅Лучший компьютер, чтобы начать, — это тот, что уже у вас есть. Чтобы попробовать себя в программировании, вам не нужно сразу покупать новый.
Поделитесь в комментариях, на чём вы работаете и какие рекомендации можете дать. Не утверждаем, что наши советы — истина в последней инстанции, и будем рады узнать другие мнения.
Post #1057
3.28K
- 🔥 10
- ❤ 5
- 🤔 4
- 👍 3