3分SHAREツイートシェアはてブLINEPocket「新卒プログラマー(エンジニア)は辛い」という記事を、ネットサーフィンしているとたまに見かけます。一体、なんでそんなことになるの?これって新卒に限った話なの?僕自身も新入社員にプログラミングを教えている立場なので、その原因や解決策について考えてみました。僕が思うに、新卒で入社したプログラマーが辛いと感じる理由は、3つあると思っています。プログラミングの勉強が辛いプログラマーの仕事が辛いプログラミングができなくて辛いそれぞれの細かい理由や、これらに対する解決策を詳しく紹介していきますね。新卒の人は、ちょっと気にしてみてほしい!もくじ新卒プログラマー(エンジニア)は勉強が辛い仕事を辞めたいのはブラック企業だからプログラミングができないと仕事が辛くなるまとめ:辛くならないように勉強しておく新卒プログラマー(エンジニア)は勉強が辛い新卒で会社に入ると、社会人としてのマナーや会社のルールなど、研修中に覚えることがたくさんあります。そんなところにプログラミングの勉強が入ってくるのですから、頭がパンクしちゃいますよね。この研修期間が新卒プログラマーにとって1番辛い時期だと思います。「もしかして向いてないのかも...」こんなことを考えてしまうと、さらに自分を追い込んでしまい、余計に辛くなってしまいます。そりゃ、もともとプログラミングが好きな人や、事前に勉強してきている人と比べて進みが遅いのは当たり前。ここで他人と比べて自己嫌悪になるのではなく、「もう少しだけ頑張ってみよう!」という気持ちも大切です。最初のこの時期を乗り越えられれば、不思議とポンポン理解できるようになり、大きくスキルアップできます。これはプログラミングが嫌いじゃない人の話です。「プログラミングの勉強が辛い」と感じてしまう人は、そもそもプログラマーに向いていない可能性もあります。「何となくいまはITかなと思って...」と就職してしまうと、「思っていたのと違った...」と後悔するかもしれません。ならないためにも、就職する前にプログラマーの仕事をしっかり理解しておくことが重要です。これからプログラマーになろうと考えている方は、プログラマーの仕事が自分に合っているのかどうかを事前に見極めておきましょう。プログラミングが好きなら時間が解決してくれる!大丈夫!【向いている人】プログラマーは楽しい!やりがいない人は向いていない?仕事を辞めたいのはブラック企業だからこればかりはどうしようもない話なのですが、就職した会社がブラック企業だった場合は「仕事が辛い、辞めたい」と感じてしまうでしょう。これは、あなたがどうこうして変えられるような問題じゃないことが多いため、病んでしまう前に転職を考えたほうがいいです。そのまま我慢してブラック企業で働き続けても、それが評価されるわけでもなく、自分のキャパシティ以上の仕事をどんどん押し付けられるでしょう。体育会系のような古い体質の会社だったり、残業が多かったり、休みも削られたりと体力的にも精神的にも追い込まれていきます。当然ですが、そのような会社での人間関係は最悪だと思います。ブラック企業で働いていても、プログラマーの仕事を楽しむことは一生できません。プログラマーには、ある程度の自由が必要だと僕は思っています。その自由のなかで、自分で色々と考えながら仕事をする部分に楽しみを感じる部分もあるからです。「辛いな...」と感じることが続くようでしたら、あれこれ考え過ぎずに転職を考えたほうがいいでしょう。「入社したばかりで辞めていいのだろうか...」と、転職することに対して後ろめたい気持ちも出てくると思います。そのまま我慢し続けることが正しいのかをよく考えなければいけません。これは5回以上転職している僕の考えなのですが会社選びはサイコロの目のように、出る目を選べない「運の要素が強い」ギャンブルのようなものだと思っています。会社は、実際に入社してみないと社風や人間関係がわかりませんよね。僕だって、本当にたまたま今の会社に入社できたラッキーボーイなんです。普通のギャンブルと違うのは、「何度だってダイスを振りなおせる」ことです。自分のダイスを振ることに遠慮する必要なんてありません。良い目が出るまで振り続ければいいのです!ちなみに、一定のスキルを身に付けたプログラマーであれば、良い目が出やすいですよ。自分に合った会社と出会えるまで、どんどん転職しよう!人事がおすすめするエンジニア向け転職サイト・エージェント3選プログラミングができないと仕事が辛くなる新卒でプログラマーとして就職できたのはいいけど「仕事に全然ついていけない!」という人も出ててくると思います。残念ながら、その原因はプログラミングができない、またはプログラミングスキルが足りていないことにあります。新卒に限らずですが、プログラミングの研修があることを当てにし、自分で学んでこない人がとても多いです。会社は学校ではありませんので、教育する義務もなければ、なかよしこよしでみんな平等なんてのもありません。キツイ言い方になりますが、同期だって友達ではなくライバルなんですよ。会社を学校の延長線上だと勘違いしたまま入社してしまうと、あっというまに同期に抜かれてしまうだけでなく、「仕事ができない」と先輩にマイナス評価されてしまいます。研修制度のしっかりとした企業もありますが、そんな会社に入社できるかなんて入ってみるまでわかりませんよね。さきほども書きましたが、会社選びはギャンブルに近いです。研修が微妙なハズレの会社に入社してしまう可能性だって当然あります。それでも仕事をこなしていくためには、やはりスキルが必要で、どうにかして身につけなければ生きていくことができません。ブラック企業で我慢して働き続けて身体を壊すくらいなら、辞めたほうがいいとは思いますが、それでもすぐに辞めてしまうと、次の転職で不利になることは間違いありません。新卒で辞めてしまうと、「入社してすぐに辞めてしまった」という世間的な目も気になってしまいますよね。ならないためにも、入社前にある程度のプログラミングスキルは、身に付けておくことをおすすめします。Webエンジニアが比較!転職におすすめプログラミングスクールの選び方まとめ:辛くならないように勉強しておくここまでの内容を、おさらいします。プログラミングが辛いのは最初だけなので、もう少し頑張ってみるブラック会社で我慢し続けて身体を壊すくらいなら、辞めてしまう仕事についていけるように、事前にプログラミングを勉強しておく実は、上の3つとも、事前にプログラミングスキルを身に付けておくことで、簡単に対策できます。プログラミングスキルがあれば、研修中の勉強も苦労することはありませんし、仕事にも問題なくついていけると思います。まわりの同期が焦っている中、自分だけは余裕をもって仕事に向き合えますし、同期との差もアピールできるので上司から評価されやすいです。仮にブラック企業に就職してしまっても、まったくの未経験者に比べて仕事もできるはずなので、仕事が遅いなどと怒られる心配もありません。ブラック企業で働くことが辛いなら辞めてしまってもいいです。プログラミングスキルを身に付けている分、転職も楽にできますから。仕事よりも身体が1番だからね!これは絶対だよ!これからプログラマーを目指している方は、いきなりIT会社に入社するのではなく、独学やプログラミングスクールに通って勉強しておくと気持ち的にだいぶ楽だと思います。ちなみに、僕のおすすめ勉強法はプログラミングスクールです。スクールを利用したほうが「モチベーションを保ちやすい」「就職に有利」などのメリットがたくさんあるからです。独学であればお金がかからないというメリットはありますが、こういうのは続かなければ意味がないですからね。詳しくは以下の記事にまとめてありますので、真剣にプログラマーを目指している方は絶対に読むことをおすすめします。未経験からWebエンジニアへ!僕は高卒でアラサー、転職回数も多く、まったくの未経験でWebエンジニアになりました。勉強はしましたし、かんたんな道のりではなかったかもしれません。プログラミングは確実に自分が望む未来へと近づけてくれました。「学歴がない」「転職回数が多い」「アラサー」「未経験」...どれもエンジニアを目指すうえでは、まったく関係ありません。エンジニアになるために必要なものは「やる気」だからです。あなたも人生を大きく変えるつもりで本気でチャレンジしてみてください。プログラミングは、あなたが望む未来へ近づくための武器になるでしょう。高卒エンジニアの年収を大公開!副業で始めたブログの収入は?こんな記事も読まれてます関連する記事はこちら未経験プログラマーじゃ仕事はキツイ?原因はすべて会社にある!【人売りIT(SES)企業を脱出】見分け方は簡単!転職前に見るべきポイント!仕事が辛い、辞めたい、変えたい。その人生はプログラミングで変わった!プログラマーにIT国家資格は必要ない!有利になるにはスキルが重要!【プログラミング研修】エンジニア教育カリキュラムで育成される流れを暴露!【未経験からのプログラマー就職】いますぐ採用してもらうコツを紹介この記事を書いた人キツネフリーランスエンジニア/ブロガー/ミニマリスト。プログラミング経験なし、学歴なしでエンジニアへ転職し、現在は田舎でフリーランス。なりたい自分を叶えるための本メディアを運営(月間10万PV突破)。詳しいプロフィールはこちら。Feedly前の記事プログラミング初心者の独学勉強法!学習のやり方をプログラマーの...次の記事プログラマーにIT国家資格は必要ない!有利になるにはスキルが重...あなたが「なりたい自分」はどれ?エンジニアプログラミングブロガーフリーランスカテゴリーWebエンジニアDockerGitLinuxMySQLNginxRubyWebエンジニアの仕事道具・ツールエンジニアの働き方・将来性エンジニアの転職・就職プログラミングのスキルアッププログラミングの基本フリーランスブロガーアフィリエイトブログのアクセスアップアフィリエイトブログの始め方アフィリエイトブログの書き方アフィリエイトブログの稼ぎ方キツネエンジニア/ブロガー/ミニマリスト。プログラミング経験なし、学歴なしでエンジニアへ転職し、現在は田舎でフリーランス。なりたい自分を叶えるための本メディアを運営(月間10万PV突破)。reserved.テキストのコピーはできません。