転職活動始めます。
このたび、転職活動を始めようと思い、自分の経歴や転職活動の理由など今までの振り返りとこれからのことをこの記事にまとめることにしました。
記事を書くに至ったのは、この記事に目を通していただければなんとなく自分という人間が分かるかなと思ったのと今の自分の考えをきちんと言語化するのも大事かなと思ったからです。
エンジニアになった理由
自分は新卒からエンジニアやってますが元々最初からエンジニアを目指していたという訳ではないです。
高校生1年生から大学4年生までずっとマクドナルドでアルバイトをしてきてマネージャーという立場で様々なお客さんと触れ合うことで時にはクレームなどで矢面に立たされることもありましたが、感謝されたりするのが嬉しかったのもあり就職活動解禁直後は、BtoCの企業、人を相手にするような仕事(営業や小売など)を考えて就職活動を行っていました。
実際に内定を取った後、久しぶりにゼミ活動に顔を出した時、たまたま同じゼミの子がIT系でエンジニアとして内定貰ったって話を聞いて文系でプログラミングやったことなくてもエンジニアになれるんだって言うのを知りました。
もともとパソコンが好きだったのですがロジカルな考え方とかアルゴリズムみたいなのは苦手でした。当時、コミュニケーションには謎の自信があったので得意を伸ばすではなく苦手を克服するというのとなんかプログラミングカタカタやってたらカッコよくねという単純な理由で再度就職活動をし始めて最初の会社にエンジニアとして内定をいただいたのがキッカケでエンジニアになりました。
エンジニア1年目で何度もエンジニアを辞めようと思ったこととエンジニアを続けようと思ったこと
実は今でこそエンジニアでやっていこうと思って頑張ってますがエンジニアになって最初の一年は本当に辛くて何度も辞めようと思いました。
1年で3回くらい転職活動をしました。(もちろん異業種狙いで)
だけど全てうまくいかなかったです。働きながらで面接の時間がなかなか取れなかったのが大きな要因です。
そこで最初の会社に入社して1年半経った時に思い切って退職しました。
理由は東京で仕事するのに憧れていてたまたま東京に住んでる友達に連絡したら転職活動中、家に泊まってもいいと連絡くれたので挑戦してみようと思い、飛び出しました。
そこで退職する前にいくつかの企業にエントリーし、退職した次の日から東京に行き、一週間で面接3社行って2社から内定をいただいたのでゲーム開発を自社で行ってる企業に行くことにしました。(この時は、ゲームプランナーになろうと思って入社しました)
その会社はSESも行ってる会社で最初の1年くらいは現場で経験を積んで来て欲しいと言われ自然とエンジニアを引き続きやることになりました。
その現場でもまだエンジニアとしてそこまでやる気になれませんでしたが半年後、次の現場に行った際、考え方が変わりました。
今までは年齢が離れた人と一緒に仕事することが多かったですが、その現場は自分と同い年の高専卒の子が現場を仕切ってたのです。
自分はその子の下で貪欲に働き続けましたが、同い年なのにすごい身近に実力の差を感じ、そこから今まで向き合って来なかったプログラミングとちゃんと向き合おうと思い、腹を括り仕事以外の時間も勉強するようになり始めました。
そこからいろんな技術に触れるうちにプログラミング楽しいなあと思い、今の現場で初めてWebの開発を一人称で行い、仕事が楽しいと感じるようになりました。
なので今はエンジニアとしてやっていこうと思ってます。
転職活動を始めようと思った理由
自分は4月でエンジニア5年目に突入するのですが、新卒から約3年半転々と色んな現場に常駐してお仕事をしてきて、現職ではいわゆるスタートアップと呼ばれる従業員数が10人に満たない会社でエンジニアは自分とCTOの二人といった環境で自社開発アプリケーション(SaaS)を開発してきました。
基本的には一人称でやっていって、成長も実感できたし、もちろん学べることは多かったです。
自分の今後のキャリアステップとして2,3年後、テックリードとしてやっていけるだけのスキルが今は欲しいというところとその先にCTOやPM(マネージャー)なども視野に入れており、最終的には、プログラマーというよりエンジニア採用やマネジメントなど幅広い形でエンジニアリングを行っていけるような人材になりたいと考えてます。
転職活動の軸
今まで自分は3回転職しており、現在4社目です。
それぞれステップアップするための軸があったのでそこについて少し触れようと思います。
以下が過去、転職活動を行う上で考えてた軸です。
1社目から2社目:
・東京に拠点を置きたい。
・ゲーム開発したい。(ゲーム開発については働いていく中で自社の人が毎日苦しそうに仕事してるのを見て、あまりやりたいと思わなくなりました。)
2社目から3社目:
・Webの経験が積みたい。(PHPやRubyなど)
・自社開発か受託開発。(SESで働いていたのでこの二つで考えてました。結果的にSESを扱ってる今の会社に入ったんですけど、案件が自分で選べたり、単価も自分で決めれるなどに魅力を感じたため)
・勉強会などイベントの主催をしてみたい。
3社目から4社目:
・自社開発か受託開発
・スタートアップ企業での開発を肌で感じたい。
・FWを使った開発を行いたい。
・年収400万以上
そして次の転職活動の軸は、
・腰を据えて長く働きたい。
・プロダクトにきちんと関心を持ちたい。
・お客様と直接やり取りしたい。
・Webの経験を更に飛躍させて今後リーダーやマネジメントの立場にもなりたい。
・安定した収入が欲しい。
こんなところだと思ってます。
この辺を重点に転職活動を行っていこうと思ってます。
今後やってみたいこと
・サービスを作ってそのサービスで多くの人の生活を助けたり、喜んでもらえるようなものにしていきたい。(まだスキルが足りてないのでそのスキルを仕事で身につけていきたい)
・メンター(教わるから教える側になっていきたい)
・勉強会の開催(持ち前のコミュニケーション力+エンジニアとしての経験を活かし、経験の浅いエンジニアや未経験からエンジニアになりたい方々の力になりたい)
・インフラ(AWSやGCPなど)もメインではないけど見れるようなエンジニアになりたい
・サーバーサイドの開発は今、ほぼ一人でやれてる状態ではあるのでもっと開発スピードをあげたい。