プログラミング初心者が買うべきパソコンは?【おすすめはMacBook Pro】

Share on:

エンジニアになりたい人がプログラミングを勉強するためには、パソコンを買わないといけません

エンジニア初心者におすすめの PC は、間違いなくMacbook Proです。

では、まずは Windows より Mac をおすすめする理由について説明します。

Mac をおすすめする理由

ベンチャー企業では Mac がスタンダードだから

将来的にベンチャーに入ってプログラマになりたいと思っているのであれば、特に Mac を買うべきです。

ベンチャーの開発現場ではほぼ 100%Mac が使われています。

なぜ Mac がスタンダードになったのかはわかりませんが、多くの技術情報も Mac での開発を前提に書かれています。

大企業の場合は Windows であることも多いのですが、モダンな技術を習得したいのであれば、Mac を買い、使えるようになっておくべきです。

Windows だとイ Phone アプリが作れない

WindowsPC のなにがいけないかというと、iPhone のアプリを作ることができないという点です。

現場によってはアプリを作らないところもあると思いますが、もし iPhone のアプリもやることになったら全 WindowsPC を Mac に入れ替えないといけませんし、Mac の操作に慣れないといけません。

であれば、最初から Mac を買っておくべきというわけです。

ちなみに Android は Mac、Windows どちらでも開発することができます。

持ち運びしやすい

副業を始めて、リモートワークをすることになると、PC をカフェに持ち込む機会もあります。

基本的に Mac の方が軽いので持ち運びに向いています。

将来 PC を持ち運んで仕事をすることを考えると、Mac を選んでおいた方がいいと思います。

(最近は Surface など、薄くて軽い WindowsPC も出ているようです。)

MacBook Pro をおすすめする理由

Windows より Mac をおすすめしましたが、Mac の中でも Macbook Pro をおすすめする理由についても説明します。

Air だとスペックが足りない

Mac のノート PC には、Macbook Pro と Macbook Air があります。

Air は Pro に比べるとスペックが弱い、つまり CPU やメモリの容量が小さいので、プログラミングでソフトを動かすには向いていません。

Air はブログを書いたり、事務作業をする人向けのスペックになっています。

Pro であれば、プログラミングをするにはスペックが最適なので、エンジニアには Pro をおすすめしています。

デスクトップ PC は持ち運びができない

iMac などのデスクトップ PC はスペックは高いのですが、持ち運びができないのが難点です。

先ほども書いたように、リモートワークをすることを想定すると、持ち運びができるノート PC の方が使い勝手が良いです。

自宅作業用はデスクトップで、外出時にはノート PC という人もいるようですが、初心者はそこまでする必要はありませんし、コードの共有をしなければいけないので、ある程度の知識も必要になってきます。

最低でもメモリ 16GB、SSD256GB 以上は欲しい

Macbook Pro を購入する時、スペックを拡張させることができます。

私が使ってきた経験だと、メモリ 16GB、SSD256GB 以上はあった方がいいと思っています。

かつてメモリ 8GB、SSD128GB の PC を使って開発をしていたのですが、すぐに重くなり、ファンが頑張って回っていました。

128GB も基本的にはオーバーはしないのですが、プライベートで音楽データやアプリを入れていたので、オーバーしてしまいました。

今はメモリ 16GB、SSD256GB の Macbook Pro を使っていますが、問題なく使うことができています。

なので、スペックはメモリ 16GB、SSD256GB 以上を目安にしましょう。

CPU は時代によってどんどん新しくなるので、よほど古い中古 PC でなければ気にする必要はないです。

動画編集や音楽制作をするならさらにハイスペックに

もしプログラミングだけでなく、Youtube の動画編集や音楽を作りたいというのであれば、さらに高いスペックが必要かもしれません。

ここまで来るとスペックが高ければ高いほど良いというレベルになってくるので、詳しくは書きませんが、プログラミングは動画や音楽といった大容量のデータを扱うことはほとんどないので、そこまで高いスペックでなくても使うことができます。

Mac のデメリットはゲームができないことくらい

Mac のデメリットをあげるとすれば、ゲームができないことくらいです。

PC ゲームが好きな方は Windows も購入しなければなりませんし、そのゲームを作りたいのであれば、WindowsPC が必要になります。

iPhone アプリを取るか、PC ゲームを取るかですが、iPhone アプリの方が求人も消費者も需要が高いので、やはり Mac かなと思います。

ただ、結構高い買い物になるので、最初は家にある PC で始めてみて、本格的にやる段階で買えばいいかと思います。