プログラミングはmacかWindowsか?【両方持っている私の意見】

Hello World!!
杉山です。

プログラミングを始めるときに、だいたいみんな気になるのが、この議論ですよね。プログラミングにはmacがいいのか?windowsがいいのか?

これを気にしている人って、おそらく初心者の方だと思うので、先にネタバレだけしておくと…。

そう、どっちでも一緒なんです笑

ただ、プログラミングにも色々種類があってどの言語から始めるかにもよると思うんですけど、Web系をやりたいのなら、どっちでも一緒で、好きなほうを選べばいいと思います。

これだったら、すぐに記事が終わってしまうので。

私、windowsもmacも持っていて、どっちも使ってみて、個人的にどちらがいいのかという意見と、あとは両方のメリットデメリットについて書いていきます。

プログラミングはmacかWindowsか?

プログラミングはmacかWindowsか?

Web系と言いましたが、Web系がいったいなにかわからない人もいると思うので、ご説明すると…。

今、見ていただいている記事は私が作ったブログの記事なんですが、こういうインターネット上で見ることのできるホームページを作るためのことがしたかったり、あとは世界中の人に使ってもらえるようなSNSを作りたいって場合とかもWeb系です。

あとは、掲示板とか、インターネット上で遊べる簡単なゲームだったりですね。

私は、Web専門なので、この辺の知識しかないためWeb系のプログラミングを学ぶんだったらという前提の話で聞いてもらえると嬉しいです。

2個所持している

私は、家で作業をしています。だから基本的にWindowsで作業しております。

何かの用事で外に行かなくてはいけない時やお客様に出張納品だった場合はMacを引っ提げていく、いわゆる2刀流です。

どっちも使ってみての感想ですが、私は個人的にはWindowsが好きです。

総合的に考えてもWindowsがいいかなと思ったりします。

その理由は…ずばり安いからですね。

私の普段作業している環境はこんな感じです。

コンピューターは、足元に置いてあるので写っていませんがDellのものを使っています。

モニターは普通のモニター2枚分くらいの広さのあるワイドなものです。

↑これです。※クリックすると商品ページに飛びます

安くて、いいです。たまにトレードもするのでとてもこのモニターは重宝しています。

キーボードは、少しいいやつを使っていて、いかにもプログラミングしている~って思えるような押しがいのあるキーボードです。

商品はこれです。 ※クリックすると商品ページに飛びます

まあ、ぶっちゃけ高いです。

この環境で、普段プログラミングしているのですがとても快適で、Windowsだからこまった場面は今まで一度もありません。

しかも、パソコンのスペックも少しいいスペックにしているのですが、デスクトップでMacで同程度のスペックを買おうと思うと恐ろしい値段になります。

量産されている分、Windowsは安いので、プログラミングを始めるためにパソコンを購入する人はWindowsでいいと思います。

じゃあMacは?

たいして、Macですが。

私が持っているMacは、Macbookです。

本当に、カバンに楽々入るサイズでちょっとした作業にはいいですが、長時間の作業は指が痛くなったり、前腕がしびれてきたりします。

なので、外出先でやるくらいがちょうどよくて、メインマシンとしては私には合わない印象です。

Macbookですが、現在フル稼働中の私のデスクトップのメインマシンよりも値段高いですからね。

私のメインマシン8万円くらいでしたから。

やはり、Macは割高なイメージです。でも、天下のMacなのでかっこいいのはかっこいいですよね。

カフェで、どや顔もできます。

しかも、今持っているスマホがiPhoneならMacとの相性は抜群です。

iPhoneで撮った写真を無線で、共有することもできますし、その辺りは便利だと思います。

あと、iPhone用のアプリもMacでしか作れませんので、iPhone用のアプリをゆくゆく作りたいと考える人は、Macの選択肢しかありませんね。

それ以外の方で、コスパがいいのはやっぱりWindowsです。

これは間違いありません。

まとめ

私個人的な意見としては、初心者が今からプログラミングを本格的に始めたくてどっちを買えばいいか聞かれれば、Windows一択だと思います。

何かを始める前に形から入る人っているじゃないですか?

釣りをするって決めて、いい釣り具めっちゃそろえてから始める人とか、ゴルフ始めるって言っていきなり高級クラブそろえる人とか。

形から入ってモチベーションをあげるのも、もちろん大切かもしれませんが、目的はプログラミングの上達なら、すくない経費で効率よく習得するほうが賢いやり方だと私は思います。