「現在プログラミングを独学しようとしている。今までWindowsしか使ったことがないが、プログラミングを勉強するにはMacが良いという話を聞いたことがある。プログラミングを勉強するのにWindowsかMac、どっちを使えば良いか教えて欲しい。今回はそういった悩みを解決します。本記事の内容プログラミング独学はMacとWindowsどちらが良いか?【Mac推奨】WindowsとMacそれぞれでしかできない開発があるMacを使うデメリット記事の信頼性この記事を書いている私はエンジニア歴8年で、開発によってMacとWindowsを使い分けてます。エンジニアの経験からプログラミングを独学するのにMacとWindows、どちらのPCが良いかが分かります。この記事では、プログラミング独学はMacとWindowsどちらが良いかを現役エンジニアの私が解説します。WindowsとMacそれぞれでしかできない開発があることを説明し、またMacを使うデメリットも紹介します。この記事を読むことでプログラミングを独学するためのPCを選ぶことができるようになります。目次プログラミング独学はMacとWindowsどちらが良いか?【Mac推奨】Macの方が開発のノウハウが多いMacでWindowsを動かすことができる【注意】WindowsとMacそれぞれでしかできない開発があるMacでしかできない開発Windowsでしかできない開発Macを使うデメリットまとめ:これからプログラミングを独学するならMacを買おうプログラミング独学はMacとWindowsどちらが良いか?【Mac推奨】まず結論ですが、これからプログラミングを独学するのであればMacをオススメします。Macの方が開発のノウハウが多いMacでWindowsを動かすことができるMacの方が開発のノウハウが多い1つ目の理由として、何かを作りたい時や困ったことを解決するための開発のノウハウはMacの方が豊富だからです。ソフトウェアの開発現場ではMacが利用されていることが多いです。以下のようなWeb系の開発ではMacを使うことがほとんどです。Java)そのため、開発のノウハウや技術フォーラムなどは、Macをベースとして情報が蓄えられていることが多いです。プログラミングをしているとエラーにぶつかることが多くあり、いかに素早く解決するかが非常に重要です。同じようなエラーが発生したという情報がMacを前提としている場合が多くなるので、Macユーザの方が解決できるスピードも速くなります。このメリットから、プログラミングをするならMacを使うことをオススメします。プログラミングをする上で参考になる情報が多いことはめちゃくちゃ重要です。初心者の方は分からないことが多いと挫折しかねないので、情報が多い道を歩むことをオススメします。MacでWindowsを動かすことができる2つ目の理由は、MacでWindowsを動かすことができる、ということです。Campと呼ばれるMacの機能を使えばMac上でWIndowsを動かすことができます。最近は、VirtualBoxやDockerといった仮想化技術が発達していて、これらを使うことでもWindowsを動かすことができます。ここで重要なのが、逆はできないことです。WindowsでMacを動かすことはできません。Macを持っていればWindowsが必要な時も対処できるので、Macを使っておけば問題ありません。【注意】WindowsとMacそれぞれでしかできない開発がある注意点としてWindowsとMacそれぞれでしかできない開発があります。開発したいことが決まっている人は、用途に合わせてPCを選ぶ必要があります。Macでしかできない開発Macでしかできないことは次の2つです。OSアプリの開発これら2つの開発を行いたい人はMacが必須です。Windowsでしかできない開発Windowsでしかできない開発は次の2つのことです。VB.net)WindowsServer開発Windows専用のアプリケーションを作りたい方は、WIndows搭載のPCが必要です。先ほど説明したように、仮想化技術を使えばMacでもWindowsを動かすことができるので、正確にはWindowsが必須というわけではありません。Windows上で動くアプリを開発するのであれば、WIndowsを使って開発した方が捗ります。一般的ではないことをすると思わぬエラーにハマり、無駄に時間を浪費してしまうことがあるので、多くの人が開発している方法に従うのが無難です。Macを使うデメリットここまでにプログラミングを勉強するならMacがオススメだと説明してきました。Macもいいところばかりではなくデメリットもあります。具体的には次の3つのデメリットがあります。USB-Cへの専用の変換アダプタを追加購入が必要)決して全てが完璧というわけではないMacですが、それでもプログラミングを行うことに関しては有り余るほどのメリットがあります。まとめ:これからプログラミングを独学するならMacを買おうということで、プログラミング独学はMacとWindowsどちらが良いかについて解説しました。記事の内容をまとめると以下の通りです。本記事のまとめプログラミングを独学するならMacを買う開発用途が決まっている人は、用途に合わせてPCを買うMacにはデメリットもあるので注意する今までWindowsしか触ってきたことのない人がMacへ移行するには、ショートカットや操作感の違いなどもあるのではじめは戸惑うかと思います。慣れるので是非触ってみてください。いうことで、もし今からプログラマとしてPCの購入を検討されているのであれば、Macの購入をオススメします。コメントをキャンセルメールアドレスが公開されることはありません。新着記事プログラミング2020/2/21僕がプログラミングをするときに紙のノートを使う3つの理由プログラミング2020/2/20デバッグを制すものはプログラミングを制す【3つのコツと真髄を伝授】プログラミング2020/2/20【作業効率爆上げ】プログラミングをするならデュアルディスプレイ推奨プログラミング2020/2/14CodeCampの評判は?特徴と実体験レビューをまとめてみた【割引特典あり】プログラミング2020/2/14【本質】ソースコードを読むコツはソースコードを読まないことカテゴリーブログライフスタイル仕事コードプログラミングコミュニティドナちきドナ●ドを人間化して可愛さ成分を取り除いた30代サボリーマン&エンジニア。半年後に副業月20万で人生を変える。脱サラ&独立に向けて爆進中。『楽しんで稼ぐ』がモットー。ブログのノウハウ|エンジニアを目指す人へ有益情報発信中。ブログを共に頑張るコミュニティ「B-ENGINE」運営。AFFINGER5.。