Qiitaでの記事作成は1本目となります。
nagiと申します。
私について
これまでの経歴
新卒は公務員
→1年弱で退職後、スクールを経てWebデザイナーに転職(SES1年→Web制作会社2年)
1年前の転職を機にフロントエンドエンジニアへ転身し、現在はWeb制作/開発の中間の企業でフロントエンドやコーディングに携わっています。
現在の状況
今の会社に入社してから半年強のうちに携わった主な業務です。
- デザインソフトを用いたWebコンテンツの実装、クリエィティブコーディング
- Webサイト(LP)のコーディング
- CMS関連の運用・保守業務
様々な経験を積ませていただいている一方で、他のエンジニアのスキルセットや業務内容を見ていると「このままで自分のキャリアは大丈夫なのだろうか」という不安に襲われてくることがありました。
また、「技術レベルに合わせて社内タスクを振る」方針の会社のため、スキルを上げないと社内でもやれることの幅が広がらない状況と感じています。
勉強しないと...。でもどうやって?何を?
1年近くエンジニアとして勤務してきて、現状のスキルの低さに思い悩む日々が続いております。その不安を解消するためには勉強するしかありません。
帰りの時間を使って技術書を読んだり、Udemyを見たり、プログラミング系のWebサービスを使ってコードを書いてみたりもしました。
しかし、半年間で「知識」は身についても「技術」は身についている実感がありませんでした。
同時に「何をすればいいか」も見失っている部分もありました。
フロントエンドエンジニアとして求められる技術の領域が膨大すぎてどこから手をつければいいかわからなくなっていたからです。
「何をすべきか」の軸を定めたい
勉強しなくてはいけない焦りはある、でも何をすればいいかわからない。
暗中模索を繰り返した際にJISOUのサービスと代表の方の記事に出会いました。
記事を読んでいくたびに、"これをすればいい"というロードマップの軸が少しずつ見えてきました。
フロントエンドエンジニアとして活躍できる場所を広げるためには、現代フロントエンドで使用頻度の高いReactの習得が一番の軸になると感じました。
なぜやるのか/今後の目標
これからReact学習をはじめる目的は2つあります。
1つ目は今後フロントエンドエンジニアとして羽ばたくための武器が欲しいためです。
今後のキャリアを考えた時にReactとその周辺分野の知識の有無はキャリア形成に大きく関わってくると感じています。エンジニア人生を実りあるものにするためにも習得したいです。
2つ目は自分の作りたいものを作れるようにするためです。
何となく「アプリを自作できるようになりたい」という思いを胸の内に秘めており、React習得により個人開発ができるようになれば仕事だけでなく人生の実りも増やせると感じたためです。
目標
短期
- React内で自分の作りたいものを作れるようになる
- 学習習慣を継続させる
中期
- React以外の周辺分野の技術も使いこなせるようにする
- 「どんなものを作りたいか」「何を作れば役に立つか」を明確化・具現化させる
長期
- Reactや周辺スキルを実務で活かし、社内外で携われる業務や案件の幅を広げる
- フロントエンドエンジニアとして長く活躍できる人材になる
これから頑張っていきたいと思います。
よろしくお願いします!