なんとなく自分の技術ポートフォリオをまとめてみました

重点科目はJS系、その他の言語は重点項目ではないので一旦排除しています。

  • Lv15までは守
  • Lv100までは破
  • Lv100以上は離の領域

総合力: Lv50 (システム開発歴10年ほど)

  • 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
  • サーバー構築 Lv20
  • システム設計 Lv35

守:ツールを十分に理解するフェーズ

【テーマ】通常の利用方法の範囲で忠実に実行する。2年くらいの利用実績。

課題
・Nuxt.js、Vue.jsのレベルを15まであげる
・Firebaseの総合力をレベルを15まで

破:基本理解が一定レベルを超え、ツールの垣根超えて縦横無尽に利用できるフェーズ

【テーマ】
ツールではなく根源的な法則の理解(基本の積み重ね)

・ほぼ入り口にはいっている。様々なライブラリを取り込み組み合わせて利用できるようになって来た

 現在レベル50
 →外部のJSライブラリをどんどん取り入れ、Lv15まで理解し、その後複合させて独自のシステムに昇華させるフェーズ

勉強: 破レベルの先輩コードに触れ学ぶ!
TODO:
  ティラノスクリプトソースコードを読む
  Pixi.jsソースコードを読む
  Three.jsのソースコードを読む
  普段使ってるOSSで不満に思ったことを書き留めておく

離:独自のフレームワークを生み出すレベル

【テーマ】
融通無碍の境地。

基本を全て押さえ、組み合わせもでき
かつムリなくシンプルに纏める、納める事ができる技術

2・6・2

『自己満曲線』に入ってないか定期的にチェックする。
・リリース
→体感としてLv70くらいを目指していた。
・フォーカス
→Lv1000を目指す事。

Receive the latest news in your email
Table of content
Related articles