こんにちは。投資エンジニアの三年坊主(@SannenBouzu)です。
今回は、MacでPythonプログラミングをしたい人向けに、おすすめのMac環境を紹介します。
2011年からMacBook Proをメインパソコンとして使い続け、Pythonインストール・Mac編の記事でも触れたように、Mac買い替えやPythonインストールを経験している私が実体験に基づいて説明しますので、ぜひご覧ください。
- 現役エンジニアがおすすめするPythonに合ったMac環境が気になる方
- 古いMacを使っていて、Pythonの環境構築がうまく進まない方
Macのデスクトップ型とノートブック型、Pythonにおすすめなのは?【どちらでも大丈夫】
Macには、大きく分けて「デスクトップ型」と「ノートブック型」がありますが、「Pythonを快適に使いこなす」という観点だけで考えるなら、両者に大きな差はありません。
持ち運べないデスクトップ型のMacは個人的に選択肢に入れなかった
最初にMacシリーズのパソコンを買った2011年、次のような理由で、私は「デスクトップ型」を最初から選択肢に入れずに、「ノートブック型」のMacを選びました。
- 外出先でもプログラミングしたかった・する必要性があった(カフェや図書館での作業、セミナーや勉強会参加)
- 大きな机と椅子がある「書斎」を持っていなかった
- 腰痛持ちということもあり、自宅でも動き回ったり寝転んだりしながらパソコンで作業したかった
PythonエンジニアがMacのノートブック型 MacBook Pro 13インチを8年間使い続ける理由
大学の研究・趣味に加え、最近では仕事も合わせて、エンジニアとして長年Pythonを使ってきました。
2011年に選んだMacBook Pro 13インチですが、仕事でもプライベートでも満足して利用できたので、その後買い替えた時にも同じサイズのMacBook Proを購入しています。
買い替えてもMacBook Proを使い続ける理由
Macの「ノートブック型」には、大きく分けて以下の3種類があります。
- MacBook Pro (Pro)
- MacBook
- MacBook Air (Air)
その中でMacBook Proを選んで使い続けている理由は、MacBook Proがメインパソコンとしてちょうどいいスペックだったことに加えて、MacBook Airの処理能力に不安があり、MacBookは前回の買い替え時にまだ発売されていなかったからです。
発売後にMacBookとMacBook Proを比較しましたが、MacBookは「スペックが劣る割に値段は変わらず」だったので、あえてMacBookを買う必要はないと判断しています。
買い替えても13インチを使い続ける理由
MacBook Proには13インチと15インチの2種類ありますが、パソコンを持ち歩く私にとって15インチは少し大きすぎました。
13インチは、A4用紙より少し大きいくらいなのでリュックやカバンにちょうどよく収納できるのですが、たまに個人パソコンと会社パソコンの2台を持ち歩くことを考えると、やはりこれ以上大きいのは少し困ります。
自宅でも職場でも13インチで作業しますが、スペックもじゅうぶん事足りていて、特に作業に困ることはありません。
自宅作業の効率アップに外付けディスプレイがいい仕事をしてくれる
2018年から自宅に導入して、作業効率アップに役立ったのが外付けディスプレイです。
Pythonに限らずプログラミングする時には、Qiita、GitHubやAPIドキュメントなど「他の資料を見ながらプログラミングする」機会が多いのですが、そんな時に画面を切り替える手間なく、一瞬で必要な情報を確認できるのはとても便利です。
我が家では、ディスプレイ用アームを小さな机に固定、そこにディスプレイを取り付けて、机の上の狭いスペースをつぶさずに有効活用しています。
おわりに:MacBook Pro 13インチに買い替えてPythonを快適に使いこなす【Touch Barはお好みで】
メインパソコンとしてもじゅうぶんな性能を発揮してくれるMacBook Pro 13インチで、Pythonを快適に使いこなしましょう。
たしかに15インチの方が性能がいいですが、値段は13インチの方がかなりおトク。
カバンに入れて持ち運びしやすいのもメリットです。
おすすめの組み合わせはこちら。
- メモリ:16GB以上
- ストレージ:256GB以上/SSD
- Touch Bar:個人的にはそこまで必要性を感じないが、お財布が許せば
3年・4年と古いMacを使い続けて「pipが使えない」とお悩みのあなたや「Pythonの再インストールが面倒」と感じているあなたも、Pythonの環境構築に時間を取られて何もプログラミングできないくらいなら、古いMacを下取りに出しつつ