7月から始めたプログラミングの取り組みと今後の改善方針まとめ
2025年7月頃から趣味でプログラミングを始めました。
これまでの取り組みを振り返りつつ、もっと効率良く・継続しやすくアウトプットにつなげたいと考えるようになりました。
その中で、次の2つを軸に改善していくことにしました。
同じテーマでも積極的にアウトプットへ変換する
制作物は「取り組む時間」で管理して進める
この記事では、現在の取り組み内容と課題、そして今後の進め方を整理します。
① AtCoder(解説サイト + 練習問題)
タイミング / 時間:寝る前・朝起きた直後(各30〜60分)
課題
多次元配列、再帰関数など基礎は理解したが、練習問題で詰まることが多い
今後の方針
取り組む時間は維持する
AtCoder Beginner Contest(ABC)をどんどん解く
「腑に落ちる感覚」を大事にしつつ継続する
難しいと思っていた問題も、経験を積むことで解けるようになると信じて続ける
② ポートフォリオサイト運用(WordPress)
タイミング / 時間:気が向いた時
WordPress のオリジナルテーマでサイト制作 → 公開済み
課題
作品追加
CSS設計の整理
UI改善 など
今後の方針
GitHub で管理して継続的に改善
毎日30分だけでも改築していく
③ ネットワーク基礎の読書
タイミング / 時間:トイレ・風呂の前後に読むルール
課題
しゃべるアウトプットはしているが、達成感を得にくい
身につけた指標が分かりにくい
今後の方針
応用情報技術者試験を中期的な目標にする
過去問道場を解く
時間確保のため、
食事前後
作業の切り替え時
→ 1問だけ解くルールを追加
④ タイピング
プログラミング開始当初(7月)は寿司打・e-typingで練習
今はサボり気味
今後の方針
作業前に e-typing を1回だけ必ず行うルールにする
⑤ お鍋アプリ制作(JavaScript)
タイミング / 最近触れていない
以前は GitHub で運用しつつ趣味アプリとして制作していたが、最近触れず。
課題
着手時間を決めていない
ほかの作業に追われて後回しに
今後の方針
1日30分でOK。機能追加・UI改善などで遊ぶ
⑥ サイト制作(デザインカンプ → コーディング)
架空の飲食店サイトなども制作中
完璧主義で CSS 設計を気にしすぎてポートフォリオに載せられない状態が続く
今後の方針
学習段階なので まずは時間で区切り、完成させる作品数を増やす
その中で自分のレベルを引き上げる
⑦ Baby-app(メインで力を入れたい領域)
自分のバックグラウンドや今後の家族構成を踏まえ「小児向けアプリ開発」に着手
使用スタック
supabase / TypeScript / React / Next.js / Tailwind CSS
作りながら Udemy でも学習
もっとも時間を割きたい領域
課題
難しい部分で詰まる
バグ解決に知識不足を感じる
ベース知識の底上げが必要
今取り組む Udemy 講座
超TypeScript 完全ガイド 2025
【React18対応】モダンJavaScript入門
React Hooks 完全理解講座(React18〜19対応)
実践的 React アプリ開発(ポートフォリオ向け)
【Next.js13】マイクロブログ構築で学ぶ Next.js
最短・最速で学ぶ Tailwind CSS
これらを並行して習得しつつ、baby-app の開発へ反映していく。
最終的なルール
制作物はすべて GitHub で管理する
X で取り組み・気づきをアウトプット
Qiita に学んだことを投稿して理解を深める