回答編集履歴
1
少し質問文に沿った回答内容に軌道修正
answer
CHANGED
@@ -2,26 +2,30 @@
|
|
2
2
|
ぶっちゃけ東京←→大阪間の方言の違いで面食らう程度の違いしかなく、
|
3
3
|
有名どころのエディターやIDEはどちらでも動くので特に気にせず乗り換える事が可能です。
|
4
4
|
|
5
|
-
乗り換える必要が出てきてから使う文で十分です。
|
5
|
+
ぶっちゃけ乗り換える必要が出てきてから使う文で十分です。
|
6
6
|
Web系やスマホアプリ等のMacが得意なジャンルはMac。
|
7
7
|
Windowsアプリを開発するならWindowsでやりましょう。
|
8
8
|
|
9
|
-
|
9
|
+
見学したIT企業はWeb系、もしくはスマホアプリではありませんでしたか?
|
10
|
+
その場合はMac率が上がる傾向にあります。
|
10
11
|
|
11
|
-
|
12
|
+
# なぜWeb系やスマホではMac有利?
|
12
|
-
揃ってはいますがチューニングも手入れもされてなくひどいものです。
|
13
|
-
楽器屋さんに並ぶ新品のギターがMac、叔父さん家の屋根裏で放置されて弦とかビヨンビヨンになってるギターがWindowsです。
|
14
13
|
|
15
|
-
|
14
|
+
スマホアプリは明確で、WindowsだとiPhoneのネイティブアプリの開発環境が貧弱だからです。
|
16
|
-
|
15
|
+
現場からはAndroidとiPhone全然違うから一緒くたにすんなという声が聞こえて来そうですが、
|
16
|
+
両方対応出来るMacはどう考えても有利ですね。
|
17
17
|
|
18
|
-
まぁこれにもカラクリがあって、Macは新OSが出る度に従来のアプリをばっさばっさと切り落としてるわけです。
|
19
|
-
El CapitanでHomebrewが動作しなくなった問題や、SierraでKarabinerが使えなくなった地獄で何かしらの阿鼻驚嘆な地獄になっています。
|
20
|
-
|
18
|
+
Web系においては言語やアプリは一通り動作するので、Windowsを使う技術者や職場も多数あります。
|
19
|
+
モダンなエディターやIDEは基本的に両対応なのでそこでは差が出ません。
|
21
20
|
|
22
|
-
|
21
|
+
Windowsは初期設定で苦しむ傾向があります。
|
22
|
+
新しい開発ツールや言語の導入でエラーが続出するケースが多く、Teratailで質問が上がっている中で、ドットインストール通りにすすめてVagrantを入れたがエラーが出るという内容は大抵Windowsだったりします。
|
23
|
+
RubyのWindows31Jとか、プラグインが入ったはずなのに入ってないとか、SSHクライアントがデフォで無いとか色々ありますからね…
|
23
24
|
|
25
|
+
ただし、Macは下位互換をバッサリ切り捨てる文化なので、
|
24
|
-
|
26
|
+
OSのバージョンが上がる度に地獄が訪れます。
|
25
|
-
|
27
|
+
El CapitanやSierraは必須のあのソフトが動かないということで2連続で大騒ぎになりました。
|
26
|
-
Windowsは
|
28
|
+
Windowsは下位互換を切り捨てている印象ですが、実際かかなり切り捨てない思想なので、その辺を吸収しきれてないイメージがあります。
|
29
|
+
|
30
|
+
Macはわがままだけど完璧な彼女に付き合う彼氏といったイメージですね。
|
27
|
-
|
31
|
+
開発環境が完成すればWindowsでも普通に作業が出来るので、最初はポンコツだけど少しずつ育ててデレてもらうOSという感じでしょうか。
|