未経験からwebエンジニアに転職して~半年経過~
どうもTakeoです。
私は、2022年7月から関西の受託企業にてwebエンジニアとして働かせてもらっています。前職ではプログラミングとは程遠く、Autocadなどで図面などを描いていました。(転職についてはまた別の記事で...)
未経験から転職して半年の間、どのような業務を行ってきたかを振り返っていきたいと思います!
入社して初めの1週間
まずは、どこの企業でも同じかと思いますがPCの設定からでした。
勤怠の説明やoutlookなどの設定です。
この辺は割愛で...
初めの1か月は配属予定のプロジェクトのコード見たり勉強しといて~とのことでしたが...
2週間目~1か月
プロジェクトに配属となりGitなどの設定を行い早速タスクを割り振られてしまいました(笑)
中途の悲しいところかな、未経験でも研修などなくいきなりコードを書くことを求められてしまいました。フロントエンドチームへの配属で、技術スタックとしてはTypescriptによるReact+Next.jsだったのですが、javascriptしか知らない私は必死で勉強しました。
参考書などで勉強していたのですが、思い返して一番勉強になったのは、先輩の書いたコードを参考に自分で試行錯誤していた時間だったと思います。やはり自分でコードを書いて動きを確認するのは身に付きますね。
相談や素人質問に付き合っていただいた先輩方には感謝の気持ちでいっぱいです。
1か月~3か月
私の配属されたプロジェクトというのが、新規開発案件でしたので、新機能の追加も任されるようになりました。画面数自体は大したことないのですが、ほかの画面で使用されていない機能の実装も必要となり、ググりながら頑張って機能を実装させました。結局その新機能追加に1か月ほどかかってしまいました。もしその機能を今実装するなら2週間くらいかなと思います。
一連の機能実装を通して、データの流れやReact特有のカスタムフックの使い方などを学ぶことができました。
3か月~現在まで
実はこの頃に、フロントのチームリーダーが退職することになり、プロパー社員が私だけになってしまったので繰り上がり式でチームリーダーになってしまいました...
幸い私は前職でチームマネジメントは経験していたので、工程管理やメンバーへのタスクの割り振りなどは卒なくこなせたのですが、それまでリーダーが行っていたコードレビューなども自身がやらざる負えなくなり、それが一番大変でした。。。
とはいえ品質に直結する部分なので、そこはしっかり時間をかけ、実際にローカル上で動きを確認したうえでコードレビューを行うという流れを早いうちに確立でき何とか今はこなせています。
また、figmaで画面イメージを作成し客先との打ち合わせで説明するなどの経験もこのころからやり始めました。
最後に
結局今どんな仕事してんねんっていうと、、、
- フロントエンドのチームリーダーとしてマネジメント業務
- figmaによる画面設計と客先との打ち合わせ
- Reactによる実装および他者のコードレビュー
このあたりが現在の主業務となっています。
未経験からの転職で、いきなり開発をさせていただけるということは幸せなことでありながら、結果を出さないといけないので大変なことも多かったです。
半年でチームリーダーまでなるとは思いもしませんでしたが...
仕事自体はできるようになりましたが、まだまだ勉強の足らない部分も多く(バックエンドやインフラ)、休みの日もしっかり勉強を継続していかないといけないなと感じています。
仕事もしながら勉強もってなると時間も限られますので、如何に効率よく学ぶことができるかというのがポイントかなと思います。
プロジェクト自体はもうすぐリリースなので、そこまで体調を崩すことなく走り切りたいです、、!