できない
が、必要としているものたち
計算機科学
初歩的な論理回路、全加算器までしかわからない
フリップフロップは勉強したが忘れた
学校でCPUもどきみたいなやつを座学で勉強した
アルゴリズム
データ構造
木構造全般、ハッシュマップ、グラフなど名前だけしか知らない
デザイン
最低限崩れない程度
テスト
単体テストのみしかやったことがない
E2Eやユニットテストのユースケースを知りたい
インフラ
ネットワーク
マスタリングTCP/IP読んでる途中
セキュリティ
全般
CORS
暗号
全般
フェルマーの小定理、RSA暗号、電子署名
代数学はワケワカメ
TLSもわからん
認可・認証
OAuth
認証システムの作り方
SQL
クエリ文をほぼ書いたことがない
基本的なのはわかった
インデックスわからん
テーブルの設計
第三正規化を調べながらできるくらいになった
設計
ドメインってなんだ?
SOLIDを使用言語の機能にあわせて適用するのがよさろうと思ってる
純粋関数最高