Python 100日チャレンジ完走 - note.comに100本書いた
note.comでPython 100日チャレンジを完走した。100本書いて感じたこと。
100日間、毎日記事を書くと決めるのは簡単じゃなかった。でもやり切った。
🔬 なぜ始めたか
note.comでPython 100日チャレンジを始めた。Python基礎からAI/ML入門まで、1日1本ずつ100本の学習記録を残すチャレンジ。
正直なところ、最初は「プログラミング学習コンテンツを毎日作ればnote.comでフォロワーも増えるし、Park Labsの認知度にも役立つかな」というマーケティング的な計算もあった。でもやっているうちに、毎日書く習慣自体の方がよっぽど価値があることに気づいた。
🚀 100日の構成
10のPhaseに分けた:
- Phase 1〜2(Day 1〜20)— Python基礎文法、変数、データ型
- Phase 3〜4(Day 21〜40)— 制御文、関数、ファイル処理、JSON
- Phase 5〜6(Day 41〜60)— オブジェクト指向、モジュール、API呼び出し
- Phase 7〜8(Day 61〜80)— Pandasデータ分析、Webスクレイピング
- Phase 9(Day 81〜90)— Flask Web開発、REST API、デプロイ
- Phase 10(Day 91〜100)— scikit-learn、ChatGPT API、AIプロジェクト
「初心者が目的に合わせて選んで読めるように」目的別ガイドも作った。文法だけならPhase 2まで、データ分析ならPhase 8まで、という感じで。
💎 途中で諦めかけた
一番危なかったのはDay 50あたり。年末年始の時期だった。お正月に飲みすぎて完全にダウンして、その日の記事が書けなかった。「100日連続」という強迫観念の中で「失敗した」という感情が想像以上に重くのしかかってきた。かなり落ち込んだ。
でもそこで気づいたことがある。連続も大事だけど、最後まで完走する方がもっと大事だということ。気持ちを立て直して続けた。途中で1日2日休んだ日もあるし、まとめて書いた日もある。「100日チャレンジ」って名前が恥ずかしいくらい、実際には100日以上かかっている。
それでも100本書き切ったのは、「ここまで来たんだから最後まで形にしよう」という意地だった。
📊 反応
最後の100本目の記事には175スキと16コメントがついた。note.comにしては悪くない反応だと思う。チャレンジ中にコメントでフィードバックをくれた方々がいて、正直あの一つ一つが本当に力になった。やめようかと思った時も、通知が来るたびに「ああ、読んでくれている人がいるんだ」と思えて、また書こうという気持ちになれた。
💡 学んだこと
技術的に新しく学んだことは正直あまりない。本業がソフトウェアエンジニアだから。代わりに「自分が知っていることを他人にわかりやすく説明するのがどれほど難しいか」を痛感した。「誰が読むんだろう」「内容が雑すぎないか」という考えが毎日頭をよぎった。
あと、毎日書く習慣の力。仕事終わりで疲れていても、ネタが思いつかなくても、とりあえず座って書き始めれば何とかなる。完璧じゃなくてもいい。途中で休んでもいい。最後までやることが大事だ。
🎯 次は?
この100本は書いて終わりじゃなくて、継続的に改善する予定。フィードバック反映、ダイアグラム追加、動画制作とか。
次のコンテンツとしては、個人プロジェクト日記、週刊ITトレンドまとめ、AI活用Tipsを考えている。全部「実際にやっていること」ベースのコンテンツ。
100本書いて一番強く感じたのは——遅いと思った時が一番早い時期だということ。使い古された言葉だけど、本当だった。