1,プログラマーが辛い、きつい、辞めたいと感じる理由. プログラマーは一発で意図通りのプログラムを書くことは難しいため、バグはつきものといえます。 プログラマーになって1年目は辛いことの連続です。完全未経験からプログラマーになった僕が実体験をもとに、新人プログラマーが辛い時期を乗り越えるコツを3つ紹介しています。今辛い時期にいる新人プログラマーの方は一緒に乗り越えていきましょう。 新卒プログラマー(pg)は辛い! 現在新卒プログラマーで辛かったり、これから新卒プログラマーになるけど辛いのか不安な人も多いかと思います。 私自身、入社前はやっていけるか不安で押しつぶされそうな毎日でしたし、入社後も何度も辞めたいと思ったほどです。 未経験からエンジニアになって苦労する3つのこと 私は理系でseになり、se現場で20年以上仕事してきました。そのなかで、文系のseにも沢山仕事をしてきました。さて、文系でもseになれるでしょうか?過去の実際に会ったことのある文系seとの経験から振り返ってみましょう。文系でもseになれるか Webプログラマーの大変なところのひとつは、プログラムを書いていくときにかなりの集中力が要求されることです。 プログラムのコードは一文字でも間違っていればエラーが出てしまい、そのエラーを見つけるのに時間がかかることもあります。 なので本書では、どのように勉強をすればプログラマとして 仕事レベル になるかを説明いたします。 【体験談】施工管理が辛い、辞めたい、適性ないと思って1年で辞めたその理由と当時の生活を語ってみた, 【辛口評価】Writing Hacks(ライティングハックス)の評判は悪い?最悪?リアルな口コミだけを調べた感想, 【辛口評価】レバレッジエディットの評判は悪い?最悪?リアルな口コミだけを調べた感想, 【プログラミング不要】Webサイトを構築するための6つNOCODEツールと情報サイト, 【卒業生が語る】テックキャンプ エンジニア転職(旧テックエキスパート)の実態を徹底解説してみた!, 【実体験】卒業生がガチでテックキャンプ エンジニア転職(旧テックエキスパート)の【感想・評判】をしてみた. (入社したときに育てていた植物。のちにすべて枯れた) 「なんで文系なのにプログラマーになったの?」とよく聞かれる。答えは「会社の金でプログラミング研修してくれるって言ったから…」だった。全く知識がなくても数ヶ月の研修さえ受ければプログラマーになれると思っていた。 プログラミングに興味があったのは「なにか面白いものが作れそうだから」。『攻殻機動隊』の影響が大きい。漫画やアニメが好きだったので本当は絵を描いたり物語を作ったりする仕事をしたかったが、現実的ではない … […], その時に自分がスキルアップすることで乗り越えることができ、しかも乗り越えてから仕事も楽しくなりましたよ。, ● プログラミングのスキルが足りないと仕事が辛い● プログラミングスキルないと仕事もテストばかり, プログラミングのスキルが足りないの新人なら当然ですが、それでも辛さは感じてしまいますよね。, 1つのプログラミング言語を集中して勉強しても1人前になるのに3年はかかると言われています。, プログラミングが足りなくて辛いなと感じるなら毎日少しずつでもいいので勉強時間をとりましょう。, ● 新人に渡される仕事は「テスト」がメイン● 大事な作業だけど、プログラミングのスキルは伸びない, 「プログラミングがしたい!」と思ってプログラマーになったのに、毎日テストばかりだと辛いんです。, しかもテストをするのも知識がすくなく時間がかかり先輩からも冷たい目線を…僕はこれが1番しんどかったです。, 試験環境がLinuxサーバだったので操作も慣れておらず時間ばかりかかってましたね。, 残業が多くなる理由はスキル不足で作業に時間がかかったり、効率的な作業ができないことです。, 僕は作業をしても指摘事項が多く何度もやり直していたので、いつになっても家に帰れないこともありましたね。, 作業の効率化ができれば解消するので、僕が実践している作業効率化の方法を紹介します。, ● プログラミングのスキルを上げて新人卒業● プログラミングの書籍を読んでレベルアップ, プログラマーにとってプログラミングのスキルが低いと、いつになっても仕事中辛い思いをします。, 僕が「レベルアップできた」と実感した書籍はエンジニア初心者におすすめの書籍7冊【初心者で終わりたくない人向け】で紹介しますね。, プログラミングだけでなくデータベース設計の書籍も紹介しているので、自分に足りないスキルの本を読んでみてください。, ● Linuxの知識は誰にも必要● LPIC1の資格を取ってプログラミングもテストも効率的にする, インフラエンジニアはもちろん、プログラマーが作っているアプリが動くのはLinuxサーバが多いです。, 深い知識は不要な場合もありますが、LPIC1は取得しておくといいです。圧倒的にレベルアップできます。, LPIC1はLinuxの基礎を習得していることの客観的な証明にもなるので転職などでも有利になりますよ。, LPIC1 の勉強方法は、【必見】LPIC1に合格できる勉強方法と必要な勉強時間を説明 で紹介してます。, ● 作業効率化をしたいなら「無駄」を省け!● 無駄を省くためにしたことを3つ紹介してます, ショートカットを覚えると1回1回は小さな差でも1日で計算すると大きな時間になります。是非覚えてください。, 次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。, 未経験からIT業界に飛び込んで5年のシステムエンジニア。 でも、実際Web系のメガベンチャーでがっつりプログラマーとして働き始めると、コードを何回読んでも理解できないし、毎日黒い画面を眺めるのが辛いと感じ始めて、実はプログラミング好きじゃないかもしれないということに気づいてしまいました。 勿論最初の頃は勉強のためと時給が安くても一生懸命働いてたのですが . インフラもできるWebアプリ開発者を目指しています!未経験からエンジニアになった経験を「情報」として発信。Java を愛しています。, 新人プログラマーが辛いと感じるポイントはこの3つです。まさに僕も同じ辛さを味わいました。, この時期にきちんとした対策を取らないと、辛い時期が長くなり最悪プログラマーを続けれなくなります。, 新人プログラマーは仕事にも慣れてなくて、プログラミングのスキルも足りないので1番辛い時期です。. プログラミング未経験者『エンジニアになりたい!けど未経験からなれるの?すごく苦労しそうなんだけど』 プログラマーに独学でなる障害②:一人で頑張るのが辛い 次にあるのが 一人で頑張るのが辛い ということですね。 今仕事されてる方も学校通ってる方も周りに誰かしら一緒にいるものではないでしょうか? 近年プログラマーの需要がとても伸びており、未経験でもプログラマーになりたい人が多いのではないでしょうか。そんな方に、現役プログラマーのぼくが「営業からプログラマーに転職したデメリット・辛い点」を紹介します。転職前にぜひ見て欲しいです。 私自身8年以上システムエンジニア・プログラマーをしていて、正直向いていない人っていますし、こうしたら良いのにって思うことはあります。 プログラマーの辛いところは、仕事以外に一生勉強し続ける必要があるところ。 プログラマーの良いところは、常に新しいことを取り入れて勉強し続けることに慣れているため、時代の変化に怯えないこと。 — いけちゃん (@ohayou_ikechan) September 10, 2015 プログラマーは、努力のできる選ばれた人間しかなることができません。 そして、その努力も間違った方向に進み続けると、無駄な努力となってしまいます。 繰り返しになりますが、「独学は遠回りな勉強 … プログラミングを勉強するにあたり、 初心者 の場合は何をどのように勉強すればよいのか分かりませんよね。 また一言で「効率」といっても方法は 100人いれば100通りの方法 があります。. プログラマーに限りませんが仕事をしていると大変で辛いことってありますよね 。. 結論から言うと、激務な現場でプログラマーとして働くのが辛いなら「やめるべき」です。 今回は、 プログラマーの仕事を辞めた方が良い理由 をお伝えしていきます。 少しでも「プログラマーをやめたい…」と考えている人はぜひ読み進めてくださいね。 更に勉強意欲に非常にムラがあるので、一時的に特定の分野に興味を持って一気に書籍を読み、その実践としてサイトを開発・公開する時もあれば、無気力に何もしない日が続く事もあります。勉強意欲・モチベーションの維持は本当に難しいものです。  このブログでは転職・副業やプログラミング、動画編集についての情報を中心に誰にでも分かりやすく発信しています。. あなたは、プログラミングの勉強法で悩んでいませんか?私も、最初は何から手をつけたらいいのか分からず、困った経験がありました。最後まで読んでいただければ「プログラミングを勉強してみたい!」「こんな風に勉強すればいいのか!」と感じられると思います。 プログラマーやエンジニアの仕事 は、とってもやりがいがあるし、将来性のある仕事です。 プログラマーは企業が必要としている人材なので、高収入も夢じゃありません。 ここでもし「うわ、プログラミングってつまんねえ」と思ってしまった場合は、無理してプログラマーになっても辛い思いをするだけですので、プログラマーになることは考え直した方が良いかもしれません。 エンジニアは業務時間外でも勉強するべきなのか 本記事では、私がプログラマーとして働いていた時に「大変だったこと」、「辛かったこと」や残業のことについてお話したいと思います。これからプログラマーに挑戦される方は参考に、現職のプログラマーの方は共感してもらえたら嬉しいです。 最近、リモートワークや週3日などの働き方ができるWebエンジニアになりたい方が増えましたね。, そんな中で、「Webエンジニアはつらいよ」や「Webエンジニアはやめとけ」など耳にしたことがあるのではないでしょか?, 今回は、「なぜWebエンジニアが辛いややめとけと言われるのか」その理由について紹介しています。, この記事を見ることでWebエンジニアの働き方は大変さを深く理解することができますよ。, 私自身、実際プログラミングスクール(テックキャンプエンジニア転職)に未経験から通って、エンジニアになっています。, 近年、Web開発では(Docker、CircleCIなど)新しい技術が多く出てきてます。, そういった新しい技術が出るたびに、その技術を業務に生かせるように、日々勉強しなければなりません。, また、業務でこのサービスは最新の技術Go、reactなどの言語で使ってやりたいという仕事だった場合に、そのサービスを作るうえで、言語の習得のキャッチアップが必要です。, 実際に、私もWebエンジニアとして働いていますが、平日も業務が終わったあと、業務でのエラーや、自分が足りない技術の勉強しています。常に勉強する毎日です。, プログラマーの辛いところは、仕事以外に一生勉強し続ける必要があるところ。 プログラマーの良いところは、常に新しいことを取り入れて勉強し続けることに慣れているため、時代の変化に怯えないこと。, — いけちゃん (@ohayou_ikechan) September 10, 2015, 最近、私の周りでプログラマーになりたいとかSEになるとかいう話を聞くので、一言。 プログラマーになるなら、一生勉強し続けることを覚悟する。飲み会のたびに「家で勉強してる?」と当然のように言われる。無理ならお茶を濁して生きる術を手に入れろ。あと、プログラマーとSEは違うからな、注意。, このように、Webエンジニアなった後も常に勉強していくことが重要です。ですので、Webエンジニアを目指す方は、ある程度覚悟しておいてください。, プログラミングができれば、そのスキルに応じて、給料が上がっていきますが、プログラミングができなければ、給料も上がらず、仕事もできない人になってします。, 実際に私も、最初に業務に入ったときは、プログラミングの勉強はしてたもの仕事では、まったく役に立たず、「自分ってなにもできないだなあ」と思う毎日でした。正直辛かったですね。, また、エンジニアには年齢なんて関係ないので、20歳でも40歳でも、スキルレベルが同じであれば、同じ給料が支払われます。大企業みたいに年功序列の制度や年齢が上がるごとに基本給が上がることは全くありません。, しかし、逆に、Webエンジニアは実力主義なので、若い人でも、スキルしだいで給料が青天井に上がります。, だからこそ、Web業界はスキルに応じて、給料や生活が変わる実力主義な業界なのです。, Webエンジニアは仕事的、残業がすくないと言われていますが、受託開発や請負の場合は、残業がある場合があります。, また、サーバー障害やバクのエラー解決を行う場合、深夜でも呼び足されることが多々あります。, ・管理職にならないと昇給無理と言われる ・心がBREAK ・新しい事を覚えるのがそろそろ辛い/自信を無くした ・残業続きで離婚 ・飽きた/やりたい事がない/そもそも向いてなかった ・腰や目がBREAK。長時間労働が無理に ・入院 ・起業 ・実家を継ぐ ・ジャングルに帰る, プログラマーが残業する原因は… 「バグ」のためだ プログラマーは「バグ」のために残業する, — ジョジョの奇妙なIT屋 (@jojo_it_bot) July 10, 2019, 俺の最初の仕事は プログラマーだった 一目置かれ、前のプログラムの変更などをやっていた 納期前で忙しくなって月の残業が100時間を超えた 実家や姉に電話をして仕事の事を だらだらと話してみたが 「わからない」の一言だった それが考える仕事を辞めるきっかけになった。, 障害対応で昨日は泊まりで、今日最終日なのに何故か明日仕事でスノボ中止になったし、何が起きているのか脳が付いていかない。, — TEISHOKU☻定食 (@twsattaka0820) December 28, 2017, 風呂に入ると思い出すことあるなあ。以前にもどうしても思った通り動かないプログラムがあって、徹夜or終電の選択で終電で帰って風呂入った瞬間にバグに気が付いて翌朝試したら正解だったことがあって、やはり休むことが重要だと思った次第。, 上記の意見を見ると、Webエンジニアが辛いとやめたいといわれる理由がよくわかりますね。, 私も、自身も自社のサービスをリリースするときは深夜12時まで作業をやっていたことがあります。, Webエンジニアの辛い、やめとけと言われる理由について分かったと思いますが、すべての人が上記のに当てはまるわけではありません。, ノマドワーカーとして働いている人もいれば、週2、3で働いている人もいます。かつ収入を月50万以上。, そのためにはまずは、プログラミングを体で覚えるために、Progateやドットインストールでプログラミングの基礎を勉強しましょう。, そのあと、「プログラミングが楽しい」、「もっと勉強したい方」はプログラミングスクールに行くことをおすすめします。, プログラミングを独学で学ぶ場合、「どこから学んででいいのか」、「どんな勉強すればいいのか」が全くわかりません。, 実際に、私自身も独学でプログラミングを勉強していたのですが、わずか1週間で挫折しました。, そこで、私は独学をあきらめプログラミングスクール(テックキャンプ エンジニア転職コース)に通ってプログラミング未経験から4ヵ月でWebエンジニアに転職をすることができました。, テックキャンプエンジニア転職の通った感想については「【実体験】卒業生がガチでテックキャンプ エンジニア転職(旧テックエキスパート)の【感想・評判】をしてみた」にて解説されています, プログラミングスクールは無駄や意味ないとSNS上では、言われていますが、最短でエンジニアなるためだったら、一番手っ取り早いです。, これらのサービスがすべてついてくるので、Webエンジニアに転職したい方にはうってつけの環境だと思います。, ですので、Webエンジニアに最速になりたい方はプログラミングスクールに通いましょう。, プログラミングの基礎から応用まで勉強について詳しく知りたい方は【完全版】Webエンジニアに必要な知識と技術にて解説してしています。, 理由として、Webエンジニアとして働いてくうえで、現状どの程度プログラミングがスキルがあるかを調べるためです。Webエンジニアとして働くなら当然ですよね。, また、正社員として転職しないで、未経験からプログラミング案件を取る際にも、ポートフォリオは必ず必要なので、そういった観点でもポートフォリオは必要になりますね。, そのため、Webエンジニアとしてして転職する際にも、フリーランスエンジニアとして案件をとるためにもポートフォリオを作成は必要です。, Webエンジニアとして実力をつけたいなら、正社員としてWebエンジニアとして転職することがおすすめです。, 根拠として、正社員エンジニアは親切にベテランエンジニアが教えてくれます。正社員だと、先輩エンジニアが後輩エンジニアを育てて行こうと思ってくれるので、一生懸命教えてくれます。, 実際に、私も、業務でわからないことやプログラミング学習方法について、ベテランエンジニアに詳しく教えてもらってます。, このため、将来的にフリーランスエンジニアに転職したい方は、まずは正社員エンジニアに転職するといいでしょう。, 最近だと「将来、フリーランスエンジニアとして働きたいから、Webエンジニアになりたい」という方がおおいですよね。, 個人的な意見ですが、最初からフリーランスエンジニアになる方がたまにいらっしゃいますが、あまりおすすめしません。, 未経験からフリーランスエンジニアになってはいけない理由については【超リスク!】未経験からフリーランスエンジニアになることをおすすめしない3つ理由にて解説してあります。, 関連記事【実体験】未経験から自社内開発のWebエンジニアに内定もらうたった3つの方法, Webエンジニアはサービスを作るだけではなく、そのサービスが需要があるかや、そのサービスを使ってもらうためにはどのような機能が必要なのかを考えないといけません。, また、最近だとSNS転職などなるので、SNSを強化していおくと、思いもよらない企業からスカウトがくる可能があるので、転職やキャリアアップの観点からもSNSをやっておいて損はないと思います。, なので、Webエンジニアがマーケティングを学ぶためにSNSやブログをやることが重要です。, 重要といったものの、ブログやSNSに関しては、プログラミングがある程度できる人がやるべきだと考えてます。, マーケティングは奥が深いので、Webエンジニアとして、転職してい方はまずは、プログラミングの勉強しましょう。, 今回は、Webエンジニアが辛い、やめとけと言われる3つの理由について解説しました。, Webエンジニアになろと迷っている方もいると思いますが、まずはWebエンジニアとして働い手見ましょう。, Webエンジニアなら、フリーランスエンジニアになって週2,3日だけ働くことや高単価の案件をとってきてガッツリ稼ぐこともできます。, プログラマー需要は右肩あがりで、現在もまだ人手不足の状態です。なので、その波に乗るためにもいとどWebエンジニアとして働いてみましょう。, 常に学び続けなければいけない 他の業界より実力主義の世界である 納期や緊急事態で時間に追われる, Webエンジニアになるための学習 ポートフォリオの作成 正社員Webエンジニアへの転職 ブログやSNSで発信する, 施工管理からエンジニア に転職。 © 2020 ガンマブログ All rights reserved. 今日はこんな悩みに答えていきます。 将来it業界で働いてみたいのでプログラミングを勉強しようという人も多いのではないでしょうか。 実際、it技術の発達はめざましく、プログラマーの需要も高いと思われがちです。 ですが、あなたも先輩 … 話を聞いていると、残業が多いとか納期に迫られるとか、他の職業でもあり得る話だと思うのですがどうなのでしょうか。ノルマや残業に追われる営業職、飲食業界、小売業界、こういった他の職と比較してもプログラマーやseというのはキツイ 段々と普通に仕事も覚えてくる中で 『どうして俺、こんな安い給料で長時間働いてるんだ? プログラマー のつらいこと・大変なこと バグが出たら原因追究が難しくても、対処しなければならない. 僕は、プログラマーとして活動を始めた頃は . 一生懸命プログラミングを勉強する? それとも思い切って辞める? 「 実は文系の新卒プログラマーで仕事についていけない場合は転職すべきなのです! 」 ぶっちゃけプログラマーって、理系以外務まりませ … 時給1000円で働いていました . プログラマーが仕事辛いと思う理由は、詰まるところたった一個の原因に集約されます。 さて、最初に一個質問です 『なぜ貴方はプログマー辛いと思うのですか?』皆んな、多分色々言いたいことがあると … プログラマーとして稼ぎたい。とりあえず、プログラミングの勉強を始めてみたけど、プログラマーってどうやってなれるんだろう。上記、お考えの方向けの記事になります。おそらく、この記事を読まれている方は完全に初心者の方が多いのではないでしょうか。 プログラマーの辛いところは、仕事以外に一生勉強し続ける必要があるところ。 プログラマーの良いところは、常に新しいことを取り入れて勉強し続けることに慣れているため、時代の変化に怯えないこと。 — いけちゃん (@ohayou_ikechan) 2015年9月10日