エンジニアの基礎知識

Pythonを快適に使いこなすMac環境【現役エンジニアおすすめはPro 13インチ】

こんにちは。投資エンジニアの三年坊主(@SannenBouzu)です。

今回は、MacでPythonプログラミングをしたい人向けに、おすすめのMac環境を紹介します。

2011年からMacBook Proをメインパソコンとして使い続け、Pythonインストール・Mac編の記事でも触れたように、Mac買い替えやPythonインストールを経験している私が実体験に基づいて説明しますので、ぜひご覧ください。

私が普段MacBook Pro上で行う作業のイメージです。もっと処理能力が求められる作業をする方は、Pro 15インチデスクトップ型が合っているかもしれません。

  • PythonではWebスクレイピング・データ分析・機械学習がメイン
  • たまにWordPressやDocker仮想環境をローカルで構築する
  • 重たい画像や動画の編集はほとんど行わない

この記事はこんな方におすすめ!

  • 現役エンジニアがおすすめする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は前回の買い替え時にまだ発売されていなかったからです。

発売後にMacBookMacBook 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を下取りに出しつつ、思い切って新しいMacを検討してみるのはいかがでしょうか。

 

目の前の仕事に追われて伸び悩んでいませんか?

エンジニアとして働き早◯年・・・職場の仕事をただ「真面目に」こなし、職場での評価に一喜一憂していませんか?

少し立ち止まって自分の市場価値を確認し、自分のために伸ばしたいスキルを見つけて前向きに働けるかどうかで、1年後・3年後、自分のキャリアに大きな差が出てきます。

中の下・中の上でいま一つ突き抜けられないエンジニアこそ、転職や部署異動という選択肢も視野に入れて、伸び悩むエンジニアから脱出する方法を探してみませんか。

伸び悩むエンジニアから脱出する!

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください