はじめに
大学卒業後、6年間福祉職に従事していた男が、3年前からエンジニアを目指し、やっとこさホワイトな環境で働けるようになったので、今までの取り組みをまとめていく
#スペック
###未経験からIT業界に飛び込む前のスペック
- word/excelで文字を入力できる程度...関数とかさっぱり分からん(今でもあんまりexcelは分からん)
- os/メモリ/ストレージ等のpcの基本知識は微妙にあったと思います...
###転職活動をする前に勉強したこと
- c言語:ポインタと構造体で見事に挫折しました。(入社が決まった会社からjavaを勉強して欲しいと言われたという言い訳もある)
- php:こちらは触り程度
- java:書籍を1冊勉強した程度。後々思うと、やっといて本当によかった
- ポートフォリオ:なし!!これは本当にやばいと思った....
#転職活動について
「未経験歓迎」ところに手当たり次第応募した感じ。エージェントも使用したが、書類選考が全く通らなかった。
何より、ポートフォリオを作成しなかったのが、本当にまずい!面接では必ず「何か作って見ましたか?」と聞かれた。。。
なんとか小規模のSES企業に拾って貰ったが、ポートフォリオの作成大事です!まじで!!!
そなこんなでSESに入社することとなったが、ポートフォリオの未作成と業界自体の知識のなさが故に本当に苦労することとなった.....
#入社後
まずは3ヶ月のjava研修からスタートとなった。前もって半年くらいjavaを勉強したこともあってか、研修自体は周りの人よりもやや優秀的な評価をいただくことができ、良い同期にも巡り会えた。しかし、研修を終えてからが地獄の始まりだった.....
#現場配属後
初現場はスマホ決済の案件にアサインされることなった。ここでまず感じたことは...
java使わねーじゃん!!!
それ以前に、linuxやネットワークの知見がないとできないこと、答えられない質問が多く、スケジュールにもあまり余裕がなかったため、優しい先輩にほぼ介護してもらいながらの業務となった。稼働は200を超えており、自分のスキル不足により2ヶ月で契約終了となった....プロパーにめっちゃ怒られた....
次の現場では、業務アプリケーションでjavaの案件に携わることができ、メンバーがみんな優しく教えてくれることでそこそこ戦力にはなった。
同時に初現場では自分のスキル不足もそうだが、分からないことを調べていくというエンジニアとしてのスキルや心構えが本当に足りないと思った。
半年程で案件が終了し、次の案件に移るが、またもや全くついて行けず、2ヶ月で撤退。給料的にも不安があったため、このタイミングで退職することとなった。
3つ目の現場に配属され、自分のスキルにあった案件に入れず、転職活動も並行して行なっていたため(本当に大変だった....)、大手技術派遣会社に転職することになった。
#未経験でIT業界に飛び込んでみて
ポートフォリオ作らなきゃだめだよ!!
とにかくポートフォリオの作成と業界の知識が大切だと思った。ポートフォリオの作成が大事というか、結局のところ、javaやpythonなどの「言語」ができればokというわけではなく、サーバーやネットワークの知識がなければ対応できないことも多く、その辺も踏まえて効率的に学ぶにはポートフォリオの作成が最適だと感じた。
また、世間では「SES = ブラック」みたいな風潮になっているが(実際にもそうだと思うが...)そもそもSESのことすら分からず、入社したため、かなりキャリア的にも成長できる時間を無駄にしたように感じた。
#現在の状況
前述の通り、大手技術派遣会社に転職。こんな低スキルの自分を拾って頂けた上にとてもホワイトな案件にアサインさせてくれたことに感謝。
個人的には、自社内開発企業を希望しており、企業からのお誘いもあったが、妻が妊娠したこともあり福利厚生のしっかりしている大企業を選択した。派遣で働く事に抵抗はあったが、公私ともに充実した生活が送れている。
#これからについて
現在の現場では、pythonとsqlがメインの業務を行なっており、日々成長を感じながら業務に携わることができている。
AWSやdockerにも携われるためしっかりと知識を身につけてダラダラしない程度に自社内開発企業やフリーランスを目指していこうと思っている。
とにかく伝えたいことは...
ポートフォリオを作らなくても転職はできるけど、かなり苦労すると思うよ!
それでもエンジニアは楽しい職業だよ!
これからエンジニアへの転職を考えている方の参考になれば嬉しいです!