はじめに
改めて、Reactを中心とした学習とアウトプットを本気で頑張るぞ、と思いこの記事を書きました。
ちょっとした経歴
大学卒業後にWebデザインスクールでデザインとHTML/CSSを学習後、(新卒ではありませんが)現在の会社に未経験で入社。
実務は現状1年程度です。
現状
- React,TypeScriptを用いて画面実装は行なっているもののほぼコピペ
- JavaScriptも基本構文のみなんとなく理解しているレベルなのに「フレームワークなんて使っちゃっていいのか…」「TypeScriptもstringとかnumberとかはわかるけどジェネリクスはわからない」という状況。
- useState,useEffect程度は知識としてありますがuseEffectに関しては何も見ずには正直書けない
- 現在参画しているプロジェクトの皆さんのコードを見て、viewModel, react-hook-formの書き方を把握しているレベル
- Progate,Udemy,ドットインストール,書籍などをそのままこなして満足して知識が身についていない
- 誰にもできるタスクをこなす毎日で「このままでいいのか」という不安がつきまとう
学習を始めるきっかけ
コピペ作業が続き、今後のキャリアと現状を考えた時にUdemyや本での学習では一生基礎しかわからない、と不安や危機感を感じたため。
目標
- 短期:Reactを一から学習し直して、わからないを徹底的に潰す。
- 中期:自分の実現したい機能や処理を実現させる!
- 長期:Reactで自分が欲しいサービスを実装する。LTに積極的に参加する!