---
# System prepended metadata

title: 川瀧様 面談メモ 2023/06/14

---

# 川瀧様 面談メモ 2023/06/14

[TOC]

## 現状
45歳会社員数年以内に現職を辞め、フリーランスエンジニアとして生活費レベル(10万ちょっと)でよいので稼いでいきたい

高校時代にbasicとcを少しかじったものの、それ以外は、
html css jsを少し学習している。
また、為替関係のソフトで、c言語の下位互換のMQLというマイナー言語で、一つだけプログラムを組んだことはある。

ドットインストールは１通りやった。

## ロードマップ
- HTML
- CSS（position, flex, grid, table）
- JavaScript（jQueryは使われなくなってきている）
    - モーダルウィンドウ
    - ローディングアニメーション
    - タブの切り替え
    - スクロール時のアニメーション
- - -
- Sass / Scss （CSSの上位言語）
- Git(バージョン管理ツール)
- WordPress
- GSAP（JSのアニメーションライブラリ）。JSの知識が必須。
- ScrollTrigger（GSAPのスクロール系のプラグイン）
- - -
- より深いJavaScriptの実装。
- Vue.js, React.js
- Vue.js, React.js を使いやすくしたもの → Nuxt.js, Next.js
- Webpack（ウェブパック） / Vite（ヴィート）。VueやReactを使うのに必須。
- WebpackやViteはNode.jsで動いているので、Nodeの基本的な仕組み。
- Nodeのパッケージ（プラグイン）管理にnpm / yarnの基本的な知識。
- Command Line Tools（コマンドラインツール）。Webpackなどを動かすのに必須。
- TypeScript（JavaScriptの上位言語。型を定義する）
- WebGL / Three.js