逆スキルセット
ここにあることはぜんぜん知りません
どちらかというと「職業プログラマとして学ばなければいけないもの」の一覧
コンピュータ科学
計算量が何かちゃんと知らない
データ構造についてあまり知らない
グラフ、B木、ハッシュマップ…
業務でそんなに使わないかな〜というだけで他にも知らないことはたくさんある
Webフロントエンド
webpack
monorepo
テスト
デザイン寄り領域
Animation
Canvas
SVG
事前にあるデザインをマークアップに落とし込むこと
自分でなにか作るときは基本場当たりでデザインをやってきた
実装が楽なデザインを作りがち
Webバックエンドとの通信を要するアプリケーションを趣味で作ったことがない
Webバックエンド
すべて
セキュリティ
CORS
CSRF
REST API
GraphQL
認証・認可
暗号化とか
データベースにまつわることすべて
ORM?
SQL?
RDB?
インフラ・ネットワーク・セキュリティ
ほんとのほんとにすべて