フロントエンド未経験から入社して2週間経って学んだ10項目
フロントエンド未経験→自社&受託会社に入って2週間経った際のお話。
私
・2023.8~2023.10まで職業訓練校にてJava中心に勉強。
・2024.1~本格的にReact中心に本腰を入れて独学始めました。
・それ以前にたまに独学でフロントまわりを勉強していたため、トータルで1年ほどの独学期間があります。
・入社前に3ヶ月間別の受託会社にて、開発ではなくテスト仕様書作成やPMのお手伝いをしていました。
下記でのお話はフロントエンドとして入社した会社であり、言語はTypeScriptを使用しています。
できたこと
1.APIを書く
これは完全に先輩エンジニアのおかげ。
2時間ほどワンツーマンで教えてもらい、まったくコードが読めなかったけれども、書き方を覚えたので読めるようにもなった。SwaggerでAPI増えるたびに毎日いっぱい書いてる。楽しい。
2.hooksを書く
見よう見まね。でもこれが大事。でも複雑でちょっと難しい。
3.アトミックデザインを知った
実務のファイル数は独学で作るファイルより多い。
そして構造を知らないと何から手をつけていいかわからない。
4.Gitの使い方
基本だけど1人であまりやらないから。
Githubでのプルリクの書き方だったり、いろんなコマンドを知った。
実はブランチ切るもここで知った。便利!!!!!
5.Docker
全然知らなかった。これも便利。
6.アジャイル開発
3ヶ月間お手伝いしていた会社ではウォーターフォール開発だったので、PMのお手伝いという立場から一通りの流れを経験したけれども、アジャイルは毎日がこうしよう、ああしようとなるので新鮮。
あと自分で何でも提案できるのが楽しい。
7.組織化
会社ではあまり組織化ができていないので、今までの経験を活かし、これをちょっとずつやっている。まずは色んなチャンネルつくって作業効率化をした。
イベントだと、近々では読書会やることになった。わーい。
8.TypeScriptの型について
TypeScript未経験のため、1週間目は型エラー出しまくってたけど、2週間目から理解できてきた。型って便利。
9.ターミナル
これもコマンドいっぱいぽちぽちしている。便利!!!!!!
10.質問の仕方
○○についてわからない
→○○について、調べてみた結果、AとBのやり方やりました。
できなかったので他のやり方ありますか?
みたいな聞き方。
他にも多分いっぱい学んでいるけど、ざっくり思いついただけ。
実務は強制アウトプットされるので圧倒的に力がつきます。
そして自発的に動くことも大事ですね。
自走力についてはまだ1人日としての換算ができないので、日々力をつけつつ、即戦力になれるところは違う方面から力になっていきたいです(前職で散々やった組織化の面)。
休日はUdemyやったり遊んだりしています。
個人事業主として副業もやったり、大学もやったり忙しくしています。
実務では、独学では知らなかったことがいっぱいあります。
でもこればっかりはやってみないと分からないというのもありますよね。
本当に私は運がいいと思うのですが、1社目は意気投合、2社目はリファラルという結果で雇っていただきました。
が、結果的には自分で行動するのが本当に大事です。待ってるだけでは何も生まれません。
未経験可、研修制度ありと条件で応募した会社はほぼ落ちました。
そして入社した会社は、結果的に2日目から開発をしています。
3ヶ月間お世話になった会社も1日目から実務でした。
研修もいいけど実務でゴリゴリやる方が私には向いているなと改めて感じました。
おしまい。
この記事が気に入ったらサポートをしてみませんか?