成長記録!

18歳のウエチです。

テックキャンプでの学習を終えて

こんにちは。

先日テックキャンプでの学習を完了し、無事就職先も決定したウエチです。

現在は沖縄から上京するための準備のため色々検討する日々を送っています。

 

一旦落ち着いた状況であるので、また仕事が始まり忙しくなる前にテックキャンプでの学習の感想をこの場で共有しようと考えて現在に至ります。

 

さて、ではここから一気に語っていきます。

 

結論から申しますと、私は

テックキャンプでの学習は非常に意味のあるものだった

と感じております。

 

その理由を、私がテックキャンプに入学する前に持っていた不安要素を提示し一つ一つに対して実際はどうだったかを答える形で述べていこうと思います。

 

まず、前提として私は

・お金を稼ぎたい

・手に職を付けたい

という理由よりもどちらかというと

"プログラミングで仕事がしたい"

という思いが大きかったです。それも踏まえてご覧になってください。

 

まず不安要素として私の中で次のようなものがありました。

 

・料金に見合った学習ができるのか

・学習に自分がついていけるのか

・チームの人と上手く関係を築くことができるか

・2ヶ月半でプログラミングができるようになるなんてそんな話があるのか

・転職サポートをしっかり受けられるのか

 

 

などですかね。まあ一番大きかったのはやはり料金に関する不安です。

 

まず"料金に見合った学習ができるか"に関して、私の受講したテックキャンプ短期集中スタイルに関しては料金は657,000円となっています。

 

私の感想としては、まず657,000円の価値はあったと感じています。

実際、それまでパソコンすら全く触ってこなかった自分が現在ではエンジニアの仕事の流れやプログラミング言語がある程度利用(HTML/CSS, Ruby, Ruby on Rails, JavaScript)できるようになっています。

さらにそれらをもってwebアプリの開発経験も得ることができたので非常にいい経験ができたと思います。

他にも開発に必要なツールの利用方法を学習したり、複数人で共同で一つのプログラムを開発する際に必要な知識なども得ることができました。

 

次に"学習についていけるのか"に関してです。

まず、学習を進める中でメンターと呼ばれる方々にエラー解決の手助けをしてもらえます。カリキュラムを進めるだけではわかりにくかったりする部分があったりするのですが実際に通話しながら理解できるまで教えていただけます。

オリジナルアプリを開発する際にはこの制度は利用できなくなるのですが、それも他人を頼る自分から自分の力だけで問題を解決できるようになるためのステップであり、とても大事な時間だったと思います。

その時にチームのメンバーの方からアドバイスをいただく大事さ、そしてネットで問題に関して情報を検索することの重要性を学習しました。

 

次に、私の中でとても効果があったなと感じているのがチームの存在です。

朝の10時から夜の7時まではチームの方と学習内容をアウトプットしながら勉強を進めていくのですが、これが非常に知識を頭に定着するのに効果的でした。

また、その際にお互いの学習の進み具合がわかるので危機感を感じられたりしてより意欲的に学習に臨むことができました。

 

まあ後は個人の覚悟の違いかとも思うのですが、絶対にここで学習を積んで将来への第一歩を踏むという決意があるのなら絶対に挫折はしないと思います。

 

ここで、三つ目の要素"講師、チームの人と上手く関係を築くことができるか"とも繋がってくるのですが、まあ平日毎日12時間学習するということはかなり大変です。

 

そんな毎日を共に過ごす中でチームのメンバーとは知識のアウトプットだけでなく他にも色々話したりするわけです。

人付き合いが得意だとは言えない私ですが、同じ環境で必死に学習しているメンバーは学習の楽しさであったり大変さであったりを分かち合うことができて、いつの間にかとても仲良くなっていました。

 

未だ、リモートでしかお互いの顔を見ることはできていませんが、卒業した今も週に一回雑談していますし、みんなが東京に集まった暁にはご飯に行こうと約束しているほど仲良くさせていただいています。

 

なので、チームの人とは仲良くなれると思いますし、色々気持ちを分かち合うことができると思いますし、それが学習意欲につながっていると感じました。

 

次に、4つ目の不安要素"2ヶ月半でプログラミングができるようになるなんてそんな話があるのか"に関してです。

まず、テックキャンプとは、エンジニアとしての人生のスタートダッシュだと考えています。

"プログラミングができる"って、本当に曖昧な表現なんですよね。

どこからできると周りに言っていいのかはもはや人次第で、私も場合はwebアプリを開発して誰でも見れるサーバー上に公開しているのでできているとしています。

 

結論から言うと、実際に2ヶ月で私はプログラミングができるようになっていてwebアプリケーションも制作することができているのでそんな話はあるんだと思います。

しかしそれは"必要最低限のスキル"でしかありません。

 

重要なのはプログラミングができるようになるかどうかではありません。

プログラミングを仕事にすると言うのは、業界から必要とされるスキルを身につけているエンジニアになる必要があり、ただプログラミングができるだけではいけないんです。

 

実際に就職活動を進める中で私のスキルであったり実際に開発したアプリケーションを会社の方に見てもらってもアドバンテージになることはほとんどありませんでした。

 

言いたいことは、テックキャンプでは必要最低限のプログラミングスキルが得られ、業界からの需要が高いエンジニアになるには卒業以降も学習の継続が必要不可欠であると言うことです。

 

テックキャンプを卒業したからといってすぐに業界から需要が高くめちゃくちゃスキルがあって給料も高くて....なんてことは全くないです。

 

プログラミングを仕事にすると言うことはそう言うことです。言語には流行り廃りがあり、常に情報をインプットして学習しスキルを身につけ業界での自分の価値を高めていく必要があります。

 

私は、その第一歩としてテックキャンプでの経験は非常に良かったと感じています。

 

そして最後に転職サポートに関してなんですが、とても手厚くサポートしていただきました。

 

自分がどのような環境でどのような立場を目指したいかをキャリアアドバイザーの方に相談し、その上で自分の魅力を一緒に引き出してくださり、転職成功のためのサポートをしていただきました。

 

テックキャンプ経由での求人、また自分で求人サイトを利用して応募を行い表に状況をまとめながら計画的に就職活動を進めます。

 

私自身、まだ19歳で初めての就職活動だったにもかかわらずサポートのおかげで2週間で二つの会社から内定をいただくことができました。(どちらもエンジニア関連の求人!!)

 

なので私のチームの方の境遇も含めると30代前半の方までならギリギリエンジニアとしての転職は可能だと思います。

(年を重ねていれば重ねているほどエンジニアとしての知識よりもそれまでの経験を面接の際に見られます。ある程度企業側にも魅力と感じてもらえるテックキャンプ以外のスキルはを持っておかないと大変だと思います。)

 

というわけでまとめます。

 

まず、エンジニアとして生きていくと言うことは一生プログラミングに関する学習を続けていく、情報をインプットすることだということ。

そしてその覚悟が決まっている人は、テックキャンプではとても良いスタートダッシュを切ることができるということ。

そして毎日の学習の中でチームのメンバーとの仲を深めることができるという事。

転職サポートは手厚く受けることができるということ。

 

どうでしょうか。私の感想はこんな感じです。

 

およそ3ヶ月の間、本当にお世話になりました。楽しかったです。