Ноутбуки очень популярны, в основном благодаря возможности взять их с собой куда угодно и занимать мало места. Однако, когда мы выбираем устройство, которое будет использоваться для многих целей: работы, учебы и, конечно же, программирования, это стоит тщательно обдумать. Каким оно должно быть? О чем нам следует помнить? На какие аспекты следует обратить наибольшее внимание? Какие марки и типы устройств удовлетворят наши потребности? Можно ли все это совместить?
Прежде всего, стоит определить ваши требования в самом начале. Если вы хотите создавать мобильные приложения для iOS и Android, выбор резко сужается - есть только компьютеры с укушенным логотипом яблока. IDE, позволяющая компилировать iOS проекты, работает только на аппаратном обеспечении корпорации Купертино. У нас нет здесь никакого поля, чтобы хвастаться.
На данном этапе учитывайте также минимальные требования к оборудованию, которые гарантируют Вам достаточный комфорт работы. В случае с устройствами разработчика будет работать быстрый процессор, большое количество оперативной памяти и, конечно же, достаточное количество хранилища. По моему скромному мнению, это должно быть не менее 16 Гб оперативной памяти и 512 Гб на SSD (не путать с HDD). Если вас больше интересуют развлечения - этот аспект будет поставлен в другое место. Помните, что универсальных компьютеров не существует. То, что подходит для всего, обычно ни для чего не подходит. Не обманывайте себя, думая, что именно эта модель является исключением из правила - есть большая вероятность, что это не так.
Во-вторых, не уходи от цены. Это худшее, что ты можешь сделать. Всегда лучше заплатить немного больше, чем жалеть о покупке на несколько лет. Это пустая трата нервов и бессонных ночей. Долгое время я переставал обращать внимание на цену при покупке бытовой электроники и никогда не был разочарован. Лучше доплатить, если оборудование того стоит, чем выбрать что-то подешевле, но хуже. Однако давайте не будем впадать в крайности и купим компьютер за 20 тысяч или другую подобную сумму. Вы должны подойти к этому прохладно и с головой, имея в виду вышеизложенное - минимальные аппаратные требования. Быстрота и мистер Продавец с электро-рынка - две худшие вещи.
Наконец, стоит также обратить внимание на возможность будущего расширения такого компьютера и его обслуживания в случае выхода из строя. Известно, что оборудование Apple, скорее, имеет хорошее гарантийное обслуживание, но о его последующем усовершенствовании не может быть и речи. Другое дело, когда мы берем IBM, Lenovo и другие аналогичные крупные бренды ноутбуков. Там, скорее, не будет проблемы с добавлением косточки оперативной памяти, заменой жесткого диска или другого элемента. Приведенные здесь компании являются крупными корпорациями, которые также достаточно эффективно осуществляют гарантийные процессы. В этом отношении можно сказать, что все в порядке.
Как видите, покупка компьютера не так проста. Нетрудно купить что-то, что впоследствии ни на что не годится, но было по выгодной цене или рекомендовалось продавцом. Я надеюсь, что эти несколько советов позволят вам применить хладнокровный подход к теме и избежать ошибок, которые вы могли бы совершить. Я сознательно не давал в этой статье конкретных моделей рекомендуемого оборудования, потому что, как вы наверняка знаете, мир, особенно IT, меняется очень быстро - во-вторых, мне сложно рекомендовать компьютеры, которыми я все равно не пользуюсь каждый день. Если кто-то спросит, я работаю над MacBook PRO и не собираюсь сдаваться. Но я - это я. То, что работает для меня, может быть не лучшим решением для некоторых людей. Я знаю немало программистов, которые не смогли перейти на MacOS, несмотря на многочисленные попытки. В любом случае, Xcode с его ошибками очень противный. Кто программировал в этой IDE, знает, о чем я пишу...