前の転職時に感じた課題を解決するために、個人でCMS作成プロジェクトをやってみます。

課題

  • 現状のエンジニアとしてのスキルを表現するのに、最終的なソースコードを見せるだけでは表現しきれないことがある
    • 実際の業務で気にかけている「機能をどう分けて開発するか」などを見せられない
  • どのようなドキュメントを書くのか表現したいが、ローコンテキストなドキュメントを沢山書くのは難しい
    • 実際の業務では、ある程度のコンテキストを共有した上でのドキュメントを書くことが多い
  • プロジェクト管理など、エンジニアリング以外のソフトスキルについて表現できない

アプローチ

  • チーム開発っぽくgithubを運用する
    • (今までは適当にmainブランチにプッシュしたり、デプロイもそんなに自動化してなかった)
  • 「CMS作成」というテーマに絞ってドキュメントを書いていく
  • Notionでプロジェクト管理する