プライベートの開発マシンをMacからWindowsに移行しました
プログラミングするならMac一択でしょ
と言い続けてきた自分が開発マシンをMacからWindowsに移行しました。
きっかけ
少し前に会社からボーナスをもらったので、そのお金を使ってWindowsを購入しました。
スペックはこんな感じ
CPU: Ryzen 7 3700x
GPU: RTX3070Ti
メモリ: 32GB
そこそこハイスペックPCを購入しました。
用途は
- ゲーム(APEXをやりたいため)
- Blenderなどの3D製作
- VRoid Studioを触りたい
という感じでプログラミング用途で使うつもりはありませんでした。
モニターも240Hzが出るものを購入し、ゲームする気満々でした
ですが、最近Unityを触りはじめ自分のMacだと処理が重くファンも常にフル回転するぐらいになったためWindowsでプログラミングをはじめました
その結果思いのほかかなり快適で、Unity、Android Studio、InteliJ、VScode、Discord、その他ソフトを大量に開いた状態でAPEXをやってもサクサク動作するフルパワーぷりに感動し、メインの開発マシンをWindowsに移動しました。
Windows10の進化はすごい
自分が前職でWindows7を使っていたころは、Windowsクソ!!クソ!!ってキレながら使ってましたが、Windows10になってからだいぶ改善されていました。
- ダークモードが使える
- バーチャルデスクトップが使える
- GitBashがある
- Windows Subsystem for Linuxが使える
- VScodeが普通に使える
- Android端末のドライバーが自動インストールされた
などなど、プログラミングするための環境も整ってるなという印象です。
ただこれはあくまでアプリ開発しかやってない人の意見なので、サーバーサイドやWeb開発においてどうかはわかりません。
Macでも開発は続ける
とはいえ、Macを捨てるつもりはありません。
FlutterでiPhoneアプリを作るときには必須ですので捨てるつもりはありませんし、今持ってるMacが壊れたりしたら新しいものを買うつもりです。
ただ想像以上にWindowsがよかったので、基本的にはWindowsで開発すると思います。
Unityをやる人はだいたいみんなWindowsですか?
最近Unityの開発をプライベートではじめています。
その中で記事を読んだりYouTubeでUnityの動画を見ているとWindowsユーザーが多いという印象です。
普段Android開発ではほとんどの人がMac使いでWindowsでやってる人は少数派な印象だったので新鮮でした。