見出し画像

【Webエンジニア】転職・就職に必要なスキルって?

こんにちは!
「楽しく×気軽に×本格的」
がモットーのメンターの、スクータムです!

今回はエンジニアへの転職や就職について、必要そうなスキルをまとめてみようと思います。

私の体験談

実を言うと、私は未経験でWebエンジニアになりました。
今は2年半くらいのキャリアですが、

・基本設計〜実装(画面・バックエンド)
・運用(サービス基盤・顧客向けの環境構築)
・社内向けのツールを、設計からリリースまで全部担当
・リリース管理

などどいった感じになっています。
いわゆる、フルスタックエンジニア…なのでしょうか?

なにはともあれ、とりあえずそれなりのエンジニアになりました。

しかしながら、未経験からは、なかなか門戸が広くないことも実感しています。

困った、経験者に勝てない

当然なのですが、未経験の人材は、初期教育コストの兼ね合いで、
ものすごく歓迎されるわけではなかったです。

実際、「プログラミングもほとんどわからない」という認識をされるため、
なかなか大変でした。

プログラミングもやってはみたのですが、どうも全然伸びませんでした。
今となっては、「そりゃそうだな…」
と思うのですが、

・環境構築
・そもそも、Webアプリの作り方がわからない
・何を学習すればいいのかわからない
・設計?なんだそれは
・要件?なんだそれは

こんな感じだったのです。

今思えば、
・現役のエンジニアと話す
のような経験があれば、もっと楽だったなあ…….と思います。

どうやって成長したか?

しかしながら、なんだかんだいって、フルスタックへの道に偶然入りました。

歳の割には、やけに裁量をいただいておりまして、
タスクの期限はほとんど私が決めて、それを簡単に報告するのみとなっています。

また、コードレビューも、レビュワーの立場になりました。
社内向けのツールも、すべて私の裁量で作っています。

なので、未経験からの方も、エンジニア志望の方も、
諦めないでください!
もしよければ、自分が色々な相談をお受けいたします。

最初の頃はとにかくダメダメで、そもそも、社会人としての振る舞いもダメでした。

新人の頃はとにかく、
・技術書を読んでみる
・ビジネス書を読む
を繰り返しました。

半年くらいは実を結ばず、なかなか苦心しました。
※会社もぜんぜん教育投資をしようとしませんでした。ちなみに今、教育制度を整えるよう、上長に提案をかけています。

ただ、転機が訪れたのは、きちんとした人の教育を受けた時でした。
しっかりとした研修を一つだけ受けることができたのです。
※今はまったくありません。これも上長に課題として相談しています。

このときに、
・プログラミングの楽しさ
・オブジェクト指向の力
・チーム開発やV字モデルの基本

を学習してから、いろいろなことがうまく行くようになりました。
基本が少しだけできたので、応用的なことがどんどんできるようになったのです!

エンジニアメンター受け付けてます!

このような悩みをお持ちの方はいらっしゃれば、
ご相談ください!

https://tecedu.hp.peraichi.com

サポートいただけますと幸いです。さらなる励みにして精進します。