【Python】AIが書いたコードを読んで直せるようになる|基礎100問 × 1対1レビュー
できること
AIが書いたコードを、読んで直せるようになる
Python 実装トレーニング(1対1コードレビュー付き)


こんなところで止まっていませんか
- AIに頼めば動くものは出てくる。でも「なぜこの書き方なのか」を聞かれると説明できない
- 動いたので良しとしてきた。他人が読める形か、後から直せる形かは考えたことがない
- if文すら毎回調べている。写経はできるが、白紙から書き始めると手が止まる
- 何が適切な書き方なのか、判断する基準を持っていない
AIがコードを書く時代に、なぜ基礎なのか
書く速度はAIが肩代わりしました。残ったのは、出てきたコードが正しいかを判断する仕事です。
PythonはAIがもっとも流暢に書く言語です。それらしいコードが一瞬で出てくるぶん、読めないまま採用してしまう危険も大きい。読めるかどうかは、自分で書いたことがあるかで決まります。書いたことのない構造は、目の前に出されても良し悪しが分かりません。
これまで初学者やジュニアが経験を積んできた「小さめの実装タスク」は、AIに吸われました。写経と補完で1年が過ぎ、自分で書いた量だけが残らない。自分で書く時間は、意識して作らないと消えます。
やること:小さく書いて、PRを出して、1行ずつレビューを受ける
- 課題を自分の手で書く。 1課題は小さく。AIには書かせません
- ブランチを切ってPRを出す。 現場と同じGitHub Flowで
- 1行ずつレビューを受ける。 直す箇所と、なぜそう書くのかの理由を返します
- 直してマージ、次へ。 同じ指摘が消えるまで回します
レビューするのは、あなたが書いたコードです。書き方の癖も、詰まった場所も、そこに出ます。
扱う範囲
| 領域 | 身につけること |
|---|---|
| 基礎文法・データ構造 | 制御構文、リスト / 辞書 / 集合の使い分け。白紙からも書ける状態まで |
| オブジェクト指向・設計 | クラスの切り方、責務の分け方、モジュール分割。指摘の理由を次の課題で再現できるまで |
| 非同期処理 | async / await、エラー処理と中断 |
| Web開発 | Flask / FastAPI での認証・API設計。RESTの考え方 |
| テスト | pytestで単体テスト。テストを書ける形に設計を寄せる |
| データベース | テーブル設計、SQLの読み書き(MySQL) |
| Git / PR | ブランチ運用、コミットの粒度、レビューのやり取り |
| インフラ | Docker、GitHub ActionsでのCI。動かして仕組みを掴む範囲まで |
進め方
- 課題を出す → 自分で書く → PRを出す → レビュー → 直す。これを繰り返します
- レビューは原則24時間以内に返信(多忙時は48時間以内)
- 途中の質問はチャットでいつでも
- 業務で書いているコードや、学習中の教材の持ち込みも可。何をやるかは最初に相談して決めます
受講された方の声
「基礎をやり直して初めて“書けない自分”に気づけた」
beurre64th さん(2024-12-08)
Pythonの基礎構文を学び直して、曖昧だった部分を一掃できました。これまでは「動けば良い」で済ませていましたが、課題を通じて品質と可読性の限界を痛感。今後はコードの質にもこだわりながら学びを深めたいと思います。「じゃんけんアプリを1から実装できてスキルアップを実感」
Yusuke U さん(2023-11-25)
if文すら調べ直して書いていた状態から、数週間でミニゲームを自作できました。他人が読みやすく、後々管理しやすいコードの書き方まで細かく丁寧に指導してもらえました。「“何が適切か”の判断基準が身につき自信に」
Shi さん(2021-06-29)
機能だけ達成するコードを書いていた自分に、より適切な書き方とその理由を丁寧に解説してもらえました。LinuxやGitHubの使い方など、現場で欠かせない周辺スキルまでサポートしてもらえ、大きな一歩を踏み出せました。
講師
元音楽業界。29歳・未経験からエンジニアに転向し、現在はWeb開発10年目です。事業会社で開発しながら、教える側を続けています。
- MENTA 累計サポート300名以上 / 契約1,000件超 / 平均レビュー4.8(5.0満点) / 総合ランキング7位
- 未経験から始めた側なので、どこで詰まるかは自分が通ってきた道として分かります
転職も年収も保証しません。「6ヶ月で必ず」とも言いません。伸びた人に共通していたのは、自分の手で書いた量が多いことでした。このレッスンでやるのは、その量を積むことです。
向いている人
- 未経験で学習中。写経の先に進めていない
- 独学で伸び悩んでいる。書ける範囲が広がらない
- AIで動くものは作れるが、中身を説明できない
- 毎週、自分の手で書く時間を確保できる
向いていない人
- コードは書かずに、成果物だけ手に入れたい
- 実装はAIに任せたい。読めるようになる必要は感じていない
- 短期間での転職成功を保証してほしい
- レビューで指摘されるのがつらい(毎回、直すところを書きます)
料金・お申し込み
(プラン名・月額・レビュー回数の上限をここに記入)
まずはDMでご相談ください。今どこまで書けるかを聞いた上で、どこから始めるかを決めます。合わないと思ったらそう伝えます。無理な勧誘はしません。
※ 実績はMENTA公開プロフィールに基づくものであり、転職や年収アップを保証するものではありません。
メンタープロフィール
レビュー
細かい部分まで見ていただけて勉強になります!
Pythonの基礎前半を学習してみて、まず感じたのは、組み込み関数の豊富さやスライスなど、便利な機能が多い一方で、覚えることも多く、最初は少し大変だったという点です。
ただ、学習を進める中で少しずつ慣れてきて、「Pythonの要領」のようなものは掴めてきた実感があります。
特に、分からないことがあっても、「調べる → 試す →理解する」という流れが自然にできるようになってきたことは、大きな成長だと思います。
また、関数の分割や命名、インデントによる構造の表現、データ構造(リスト・辞書・タプル)など、Pythonらしい書き方や考え方にも少しずつ慣れてきた手応えがあります。
全体として、自分のペースで着実に理解を積み重ねられており、良い感じで学習を進められていると感じています
基礎から徐々に機能的な開発まで学べて大変勉強になりました。
今後の方向性を少し考えたいこともあり一時解約しますが内容には満足しております。
会員登録後、全てのレビューをご覧いただけます。





![[未経験大歓迎]AWS・インフラ・サーバー・コンテナなどSREが現場で通用する技術をフォローします!](https://img.menta.work/500/plan/main_image/6a18ccb5c8f6b.png)








