自分が弱点・苦手と思っている要素を列挙します。
- アルゴリズム全般
- UML
- 状態遷移図
- コラボレーション図
- デザインパターン
- 基本的なパターン(Singleton、Observer、Facadeなど)以外ほとんど全部
- ジェネリックプログラミング
- 関数型プログラミング
(あとで思いついたら都度追記します)
また、自分なりに何ができればゴールとするか?を列挙します。
- OS を一から作成する
- ゲーム(STGなど)を一から作成する
自分が尊敬するタイプのプログラマは「一から全部作れる人」です。そこを最終目標とします。