自分だけの武器を手に入れる

宮田裕貴さん、即戦力コース修了。SlerにてSAPという基幹システムの開発に従事した後、エンジニアとして自分だけの武器となるプログラミングを学習するためにDIVE INTO CODEへ入校。卒業後SECONDTEAMにて実務経験を積みエンジニアとして転職

https://diveintocode.gyazo.com/848c8956efaf72ba76f379c9c7aa403a

簡単にご自身のご経歴やご経験を教えてください。(キャリア、お仕事内容、職務のミッション等)

大学では経済学を専攻していました。就職活動の際、企業説明会で行ったあるIT企業でこんなことを聞いたんです。「これからITに関わらない仕事はない」確かにと思いました。その後短絡的ではありますがプログラミングを身につけないとダメだと思い、Slerに内定をいだき入社しました。

そこで、SAPという基幹システムのアドオン開発をおこなっていました。SAPは上場企業も導入している業務効率化パッケージで、私たちは案件ごとに各プロジェクトへ派遣されていました。
派遣先で開発をしていましたが、正直、仕事に対する情熱というのは強くありませんでした。

理由としては自分の会社のミッションと派遣先のミッションが違うからです。常駐先で指示されたシステムをつくるだけでした。また、仕事を続けていく中で、自分の中でジレンマに悩むようになりました。

実はSAPというのは特殊な領域で、技術もSAP内部でしか使えないものだったので、この言語しかできないプログラマってどうなんだろうという焦りが募っていました。

DICに入校しようと思ったきっかけ

やはりSAPだけではだめだと、プログラマとして幅広く戦える自分の武器が欲しいと思ったのがRubyを学ぼうを思ったきっかけです。Rubyに固執していた訳ではないのですが。調べていく中でフロントは漠然とクリエイティブなイメージが強くあったので、自分は思考的にもバックエンドが良いなと感じていました。
あとは、転職の際にベンチャーも視野に入れていたので、スタートアップだとRailsが有利だという話も多くの方々から聞いていた為です。

DIVE INTO CODEに入校を決めたのは、実務経験が積めるというところでしたね。やはり転職したかったので、転職の際に、「自分でここまで勉強しました」というよりは、「自分で勉強して少しでもお金稼いでました」と言いかったんです。

私がDIVE INTO CODEに入校した当初は値段も今よりもお手頃だったこともあり、入校を決めました。価格の増加により、サポートの質もグッと上がっていると思います。

実際にDICに入校してみて難所と乗り越え方、良かったサポート体制

https://gyazo.com/a718f5ef27366df61bb0f644ad168483

仕事との両立しようとすると、とにかく勉強時間の確保が難しいということです。仕事は忙しくなり、学習できない期間が長くなると、当然ですが学習した事を忘れてしまうんですよね。
毎日学習時間を捻出しなければいけないんですが、それが難しい。

どうやって乗り越えたかというと、とにかくスクールに来るということです。疲れていても、来てしまうとやるんです。とにかく通うことを意識しました。スクールに来ると一緒に勉強できる仲間やメンターがいるので、モチベーション維持にもなります。
ひとりで家でやると煮詰まってしまいますからね。特にDIVE INTO CODEはメンターと受講生の間に壁がないと感じました。

ご入校されてから卒業する現在に至るまで、もっとも大変だった出来事を教えてください。また、上記の大変だった出来事をどのように乗り越えられたか教えてください。達成できた成果とこれからの「夢」について教えてください。

https://gyazo.com/60f9bfa946ef6c410d87a5775c106261

先程と重複いたしますが、やはり学習時間の捻出です。学習を習慣化するまでが1つの山です。モチベーション維持するために、転職先でエンジニアをやるというイメージを強くもち続けることを忘れませんでした。現状を打破したいという思いは強かったので、それを原動力にしていましたね。

達成できた成果は転職できたことです。転職活動をして、現在6社から内定をいただいています。面接では、現職の経歴とスクールで学んだこと、そこからプロトタイプを制作して、実際に開発をして収益をもらったということをアピールしました。
面接で一番聞かれたことは、現職のエンジニアとして考え方や行動の仕方など、それからどういうエンジニアになりたいか?ということを多く聞かれました。

これからの夢ですが、短期的には、目の前の実務をこなして結果を出すということ。そして中期的には、受託案件を個人で任されたいと思っています。そして力をつけて、長期的にはRailsスペシャリティを目指していきたいです。

今、フルスタックエンジニア目指す人が増えていると思いますが、フルスタックエンジニアを3〜5年続けるていくと、結局何もできないエンジニアになってしまう可能性があります。様々なスキルを均等にもつのは悪いことではないですが、例えば、「Railsならこの人に任せよう」というときに名前があがらなくなってしまうと考えています。

最初は、全体のスキルをあげつつも、Railsでスペシャリティを目指したいです。それが達成できたら次の技術を磨いていきたいと思っています。

自分が望む技術が身についてからの夢は、実はまだ決まっていないんです。笑その状態で一番選択肢が多いのがエンジニアだと思うんです。起業するにしても、フリーランスになるにしても、転職するにしても技術があればなんとかなる。社会に対して自己決定権を持って、次のステップを選ぶことができるのがエンジニアだと思っています。

Webエンジニアを目指す方へメッセージをお願いします。

あえて厳しいことを言わせていただくと、DIVE INTO CODEを卒業するだけではダメです。卒業を目標にしてはいけない。学習していることに満足してしまってはいけないんです。

みんな、転職したい、フリーになりたいと思って入校すると思いますが、実際達成できるかは別の話です。実際卒業後に、転職や独立しようとする時は様々な環境が大きく影響します。前職や年齢、コミュニケーション力など。

そこに、DIVE INTO CODEで得た技術が加わって、総合的なスキルになるんです。本気でWebエンジニアを目指すなら、まずは自分の立ち位置を意識したほうが良いと思います。一度エージェントに行ってみるのもオススメです。今の自分のスキルレベルで、どの程度の案件がもらえるかがわかります。

DIVE INTO CODEを卒業したからと言って、そうではない人と比べて大きく格段に評価が上がるとは思わないほうがいいです。総合力で判断されるので。自分が行きたい未来に合わせて、DIVE INTO CODEで徹底的にスキルを磨き効果的、効率的に学習する事を意識して、スキルを磨く事が大事だと思います。

DIVE INTO CODEにはその環境が揃っています。

ダイビックのことをもっと知ってみませんか?