⇨【体験談!】現役就活ニートが就職shopを本音で語る
wagalife.workへようこそ

27歳元ニートが、実体験から就職・再就職する方法を書くブログです

ブログ記事一覧

【大失敗?】ニートがプログラミングの勉強をし続けて正社員エンジニア・プログラマーを目指すのは大間違いな理由

【大失敗?】ニートがプログラミングの勉強をし続けて正社員エンジニア・プログラマーを目指すのは大間違いな理由 ニート IT企業就職

ニート時代に1年間くらいプログラミング勉強仲間と静的なHTML組み+CSS直書きの適当なサイトを作ったりして、正社員エンジニアorプログラマーになろうと画策していました。

 

しかし、大失敗の大間違い…

 

今日は、ニートが自主勉強でプログラミングを学んでIT企業へ就職活動or転職活動をするのは間違っている事実をお伝えします。

1.プログラマー・エンジニア・フロントエンジニアの違いすら知らずにただプログラミング勉強していた馬鹿でした・・・

プログラマー|プログラムを書く人
エンジニア|システム設計する人
フロントエンジニア|サービスの表側を書くエンジニア

など、なんかこう、未だに根本的な理解はしていません。
*およそ正しいとは思いますが、IT警察が出動しそうな定義です汗

 

自分がHTMLやCSSを学んでいた時は「一人で頑張って勉強をし続けて、最低限の結果を出せば正社員として働けるだろう」という勘違いをしていました。

一人で引きこもってサイトorサービスを作ってみて「ポートフォリオを書いて自らIT企業へ面接を申し込むレベル」でなければ、そもそもIT企業で業務未経験から働くことはできないとweb上のデータから理解していました。

 

プライドも高かったし、そうなんだ。

 

自分の力100%で成果を生み出し、結果を見せないと無理なんだ。

 

そう考えた僕は、都心で一緒にプログラミングを勉強しながら成長できる仲間を探し出し、適当ながらも成長する戦略を選びました。

 

しかし、大間違い。そして、大失敗です。

2.一人で学びあげ、作品を作り、IT企業へ採用されるのは異常なやつ

Google先生でググると、一人で勉強し続けて結果を出したやつがそのまま就職したブログなんかありますが、ありえない。

そう思った方が良いでしょうね。

予備校に通わずに大学受験する人たちと同じレベルです。

県下最高偏差値の高校に通っていたから、予備校いらない。
IT技術へ極めて大きな適正があるから、一人で学べる。

多くの人にとっては、IT技術は初めて学ぶものであり、一人で学び続けて正しく成長するケースはほとんどまれです。

だからこそ、無料のプログラミングスクールがあったり、就職完全保証の有料プログラミングスクールがあるのです。

プロの人たちは自ら何かを作れないならなるもんじゃないという

IT系企業で実際に働いている技術者サイドの人たちは、よくよく自分で何か作れないでエンジニア・プログラマーを目指しても意味がないし、受からない。

そう言います。

 

その点も本質的には真理で、0から1へと自ら学べる人材なら勝手に成長するわけですから仕事もできるでしょう。

 

しかし、多くの人がそうではありません。

無料プログラミングスクール経由で技術を覚えて、仕事を通じて少しずつプロに近づく人もいます。

3.結論、本気でIT企業で働きたければスクール通っとけ!

大失敗大間違いをしでかした僕としては、意味もなく勉強を一人で続けて時間を無駄にするのはもったいなかったです。

 

今だから言えますが、バカだったなと。

 

ただ、自分ならできると思い込んで、できる奴らの意見を鵜呑みにしてしまったのがミスでした。

本気でIT企業で働きたいなら無料のプログラミングスクールもありますから、そこに行けば良いだけです。

 

有料、無料の大きな違いは「完全就職保証」があるかないか。

ただ、それだけですからニートがプログラミングの勉強をし続けて正社員エンジニア・プログラマーを目指すくらいなら、スクール通って学んでみた方が手っ取り早いです。

IT技術へ適正があり仕事にできるかを確認した方が賢明

IT企業の響きにやられてカッコ良い!と勘違いしてただ漠然と目指していたあの頃は、正直、自分にIT適正があると思っていました。

しかし、今になって思うのは、あるわけないじゃん。。
という納得感です。

プログラマー、エンジニアは「プログラミング言語」を書いて、機械へ処理を伝えるためのコードを書くお仕事。1つ1つの処理が適切に機能しないと商品として売り出せません。

 

言い換えれば、丁寧に実直にコードを書き続けられる人がIT適正があるのであって、憧れや願望で目指すのは間違いです。

4.ニートがIT企業で働く気持ちがあるならスクールで体験!

プログラミングスクールでFizzBuzz問題をサッと初回に学ぶことは多いです。意外とですけど。

なんでFizzBuzz問題を学ぶかと言えば、、、

順次処理
繰り返し処理
F文分岐処理
関数(Rubyだとメソッド)

などのプログラミングの基本処理内容を理解しているかを判断する問題だからです。

FizzBuzz問題にはIT系の基本的に学ぶべき「処理」の組み合わせ問題で、基礎・基本を学んでいないと解けませんし、コードだけ覚えてはい、解けました!では、意味がありません。

 

あくまで「FizzBuzz問題を解くための処理をコードで書けるか?」を図るための問題なので、ただ、覚えたコードを書けるコピペプログラマーになっても無意味です。

もし、IT企業で働きたいor希望しているなら「一人で黙々と学ぶよりもプログラミングスクールの無料体験会に参加して、自分にIT適正があるかを判断した」方が良いです。

 

今まで勉強したコードの処理内容の本当の意味をわかっていますか?

 

正直、一つ一つの処理を正しく理解している初心者の人に出会ったことがありません。そもそも、理解しているならIT企業で働いていますからね・・・

5.現代は集団開発の時代!自分で学びながら質問できるニートが最強だ

謙虚真面目に学びながら仮説検証して「わからない点(未知の問題)」を鋭く質問できるやつがIT企業で生き残れる優秀なやつです。

時々めちゃくちゃ優秀な個体はテメーの力でのし上がりな!by ITベンチャー勤務みたいな事を偉そうに言いますけど、あんまり気にしちゃだめです。ニートがプログラミングの勉強をし続けて正社員エンジニア、プログラマーを目指すなら努力しながら誰かに頼る姿勢がほんと大事。

時々いるんですよね。エンジニアの知り合いができると何かにかけて初心者だから適当に質問してもいいだろう!くらいの気持ちでSlackなりに何も考えずにわからないことを質問するよくわからん不勉強野郎とか・・・。

こういう人になってはいけません。

あくまで一人で学び抜いて、それでもわからないことを聞くことが大事です。

・未知・無知・既知・集合知・身体知(学習知)の何がわからないか?がポイント

  1. 未知・無知|わからないこと、知らないこと
  2. 既知・集合知|知っていること、ググるとわかること
  3. 身体知(学習知)|勉強するとわかること
我がライフ
我がライフ

先輩エンジニアに質問してた時に教わった内容です。

当時言われたのは・・・

人間は知っていること・ググるとわかること・勉強するとわかることに関しては自分の力で理解して、最低限の素地を作る必要があるけど、どうしても開発現場では素人だと未知・無知(わからないこと・知らないから得られないこと)が生じます。

フレームワークのちょいとした使い方。

リファレンスの正しい読み方。

書いたコードが古くてセキュアじゃない。

などなど、最新の開発現場でのコードの書き方、言語への理解が足らないと未知・無知な領域が生じるのは当然だから、その点に関してはサクッと質問して解決した方がいい。ただ、そうじゃなくてググればどうにかなる、勉強すればわかることは聞かない方がいい。

ググり方すらわからないならリファレンス(英語原文)読んだ方がいいし、読んでみてわからないなら素直に聞けばいい。そんな風に理解を積み重ねていくしか成長できません。

 

と、そんな風に言われた経験があります。

 

ここら辺の経験は未だに仕事をしている時も役立っていて、自らの理解がどこにあるのか?を確認するのに役立っています。そういう意味で、質問力、というか質問するスキルって奥が深いですよ。

この辺りの経験から、一人でがむしゃらに学んでも意味がないよ。とニート諸兄には伝えてます。

実務未経験からIT企業就職・転職率No.1無料プログラミングスクール:GEEKJOB

 ニートが就職しやすいプログラミングスクールはGEEKJOB

おすすめ度:★★★★★

求人数:★★★★★

使いやすさ:★★★★★

年収アップ率:★★★★☆

IT転職サポート:★★★★★

公式サイトhttps://camp.geekjob.jp/

  1. 全くのPC初心者からでもIT企業へ就職、転職したい20代
  2. プログラマー・エンジニアとしてのキャリアを歩みたい人
  3. プログラミングの勉強をしたいが、どうしてよいかわからない人

ブラックIT企業に社畜にならずに「大手IT企業・ホワイトIT企業」で働きたいならGEEK JOB(ギークジョブ)がおすすめです。

f:id:AI-Intelligence:20180219141858p:plain

  1. Cyber Agent 
  2. Silicon Studio
  3. CROOZ
  4. DMM.com Labo
  5. IMJ GROUP

大手、中小を中心としたIT企業へ就職、転職するための場所をGEEKJOB(ギークジョブ)は用意してくれています。未経験からIT企業へ就職したいならGEEKJOGの社会人転職コース体験会を受けてみてはいかがでしょうか?

 一都三県を中心にGeekjobに通学できる方が利用できます

  • GEEK JOB 九段下キャンプ|東京都千代田区九段北1-12-6 守住ビル 5階 ※東京メトロ 東西線/半蔵門線「九段下駅」
  • GEEK JOB 四ツ谷キャンプ|東京都新宿区四谷1-1-2 四谷見附ビルディング 2階 ※JR 総武線/中央線「四ツ谷駅」赤坂口

*GEEKJOBは『九段下駅・四ツ谷駅にあるプログラミングスクールに通学する必要あり!』です。

Geekjob公式サイトを確認Geekjobインフラエンジニアコースに登録Geekjobプログラマーコースへ登録



①.ニートがIT企業へプログラマー就職・転職する最短ルートはなにか?

プログラミングスクールで学びながら最短ルートを選び、現場を知るエンジニアから学べ!

プログラミングスクールで学んだとしてもIT企業で働くための冒険の書を手に入れた程度ですし、現場で先輩・同僚・自分の学習から学びながら仕事をしていく必要があります。

3ヶ月(100日程度)学習を続けても、現場で与えられる仕事とは全くレベルが違う。にも関わらず多くの人がプログラミングスクールに通うのは現場で働いてたエンジニアから仕事を学びながら、現場inできるように準備したいからです。全くやる気も学習も継続できずになんとなくスクールに通いたいならおすすめできません。行かない方がいいですね。

 

しかし、やる気があるなら違います。

 

現場で集団開発の経験をもつエンジニアからスクールで学びながら、実務未経験から仕事を通じて成長をしつつ、転職を検討しながら年収アップを狙う。このステップがニートがIT企業に就職、転職するときに必要な姿勢です。

公式サイトhttps://camp.geekjob.jp/

②.スクールを経由しないと契約社員スタートもありえる・・・汗

最終的に月給が20〜25万くらいもらえるなら、契約社員スタートもあり!

プログラミングスクールを経由しない就職活動をすると、どうしても成長性・将来性からポテンシャル採用になりやすいので、人によっては契約社員から採用されて半年働き正社員へ!というパターンが多いのが実情です。半年後に月給がそれなりに高いのならおすすめですが、月給18万とかに落ち着くのならその選択は微妙です。

安く買い叩かれるくらいなら、しっかり学んでIT企業へ自分を売り込む。

この姿勢を中心に動き回った方が、最終的な技術的成長率、エンジニアとしての数年後の成長性などが高くなると考えています。

 

結局、どこかでガッチリと学ばないといけない瞬間はきます。

 

その時が企業に契約社員採用されて現場で自学自習 or プログラミングスクールで3ヶ月以上じっくりと学んで現場で少しずつ実務経験を得ていくのかの違いでしかないので、どこに学びの期間を置くのか?というのが重要な視点ですね。

中途半端に学びの瞬間を後回しにすると、後々大変になるのはあなたです

公式サイトhttps://camp.geekjob.jp/

③.IT企業の実務経験・実務未経験の意味とは?

IT企業の実務経験は読んで字のごとく「実務(実際の仕事)の経験」です。

プログラマー・エンジニアが就職・転職市場で主に評価されるのは実務経験(現場で働いた)の年数です。ニートからIT企業に入社する場合は、技術云々以前に現場で働いた経験なんてゼロなので、そもそも辛いんですよね。だから実務レベルに沿った集団開発の経験を得られるプログラミングスクールとかを選んだ方が懸命です。

我がライフ
我がライフ

できる限り早く"現場に近い経験"を土台に成長できる選択をするのが一番就職に近いです

公式サイトhttps://camp.geekjob.jp/

ニートIT企業就活のTo Doリスト|あれ...結局何をすればいいんだっけ?と疑問に感じた方へ

 ニートが就職しやすいプログラミングスクールはGEEKJOB

おすすめ度:★★★★★

求人数:★★★★★

使いやすさ:★★★★★

年収アップ率:★★★★☆

IT転職サポート:★★★★★

公式サイトhttps://camp.geekjob.jp/

我がライフ
我がライフ

ニートがIT企業へ就職する時に大事な点は「学びの期間」を作ること。プログラミングスクールで学びながら最短ルートを選び、現場を知るエンジニアから学びましょう!

Geekjob公式サイトを確認Geekjobインフラエンジニアコースに登録Geekjobプログラマーコースへ登録



Geek Job

GeekJobは未経験からIT企業で働きたいニートに就職・転職支援をする無料プログラミングスクールです。
エンジニア・プログラマーになりたいけど行動してないニートは一度行くと無料体験会に参加すると適正がわかります。
GEEKJOB公式サイトへ登録GEEKJOBの詳細はこちら

ニート IT企業就職
我がライフ