なんとなく自分の技術ポートフォリオをまとめてみました
重点科目はJS系、その他の言語は重点項目ではないので一旦排除しています。
- Lv15までは守
- Lv100までは破
- Lv100以上は離の領域
総合力: Lv50 (システム開発歴10年ほど)
- Javascript:Lv35
- Nuxt.js : Lv10
- Vue.js:Lv15
- Firebase総合力:Lv5
- Firebase FireStore:Lv15
- Firebase Authentication:Lv10
- Firebase Storage:Lv5
- Firebase Functions:Lv10
- Pixi.js,Three.js,babylon.js:Lv5~Lv10
- システム開発のチーム連携力 Lv5
- サーバー構築 Lv20
- システム設計 Lv35
守:ツールを十分に理解するフェーズ
【テーマ】通常の利用方法の範囲で忠実に実行する。2年くらいの利用実績。
課題
・Nuxt.js、Vue.jsのレベルを15まであげる
・Firebaseの総合力をレベルを15まで
破:基本理解が一定レベルを超え、ツールの垣根超えて縦横無尽に利用できるフェーズ
【テーマ】
ツールではなく根源的な法則の理解(基本の積み重ね)
・ほぼ入り口にはいっている。様々なライブラリを取り込み組み合わせて利用できるようになって来た
現在レベル50
→外部のJSライブラリをどんどん取り入れ、Lv15まで理解し、その後複合させて独自のシステムに昇華させるフェーズ
勉強: 破レベルの先輩コードに触れ学ぶ!
TODO:
ティラノスクリプトのソースコードを読む
Pixi.jsのソースコードを読む
Three.jsのソースコードを読む
普段使ってるOSSで不満に思ったことを書き留めておく
2・6・2
『自己満曲線』に入ってないか定期的にチェックする。
・リリース
→体感としてLv70くらいを目指していた。
・フォーカス
→Lv1000を目指す事。