Dev

【ネタ】未経験でWEB系エンジニアはマジで辛い!あるある16選【イラつきました】

エンジニア 辛い
辛いエンジニア
辛いエンジニア
未経験文系からWEB系エンジニアになったけど、仕事が本当に辛い。ぴえん…
僕
僕は仕事が辛いというより、イライラして物に当たりそうになります。いずれにせよ、ストレスがヤバくないですか?

僕は2019年7月ごろにWEB系エンジニアとして転職しました。

そこから何度も心が折れそうになった瞬間や、イライラしすぎて物に当たったこともありました。

お前が未熟だろ!謙虚になれよ!」と社長から個室に呼び出されて怒鳴られたこともありました。「他責するのではなく、自責だろ!」と怒られたこともありました。

しかし、経験の浅いエンジニアにとって、無理なことは無理です。IT企業は世知辛くないんですが、本当に厳しいところだと思います。

今回は、僕自身が感じた「エンジニアは辛い!」と痛感したポイントをまとめてみました。

  ディスクレイマー

紹介する例はフィクションです。
実在する組織や私の考えていることとは全くの無関係です。
全てのエンジニアがこう言った闇を抱えている訳ではありません。

スポンサードサーチ

ページコンテンツ

エンジニアのここが辛い!ポイント16選

1. 仕様が決められたら最後、何とか実装するしかない時

これはマジでおかしい!

そもそも、「その工数見積もりで大丈夫!」とかマジで大丈夫じゃないから!!!!!!

2. 仕様が決まると言った…だがそれは嘘だ

エンジニアは仕様がないと死んでしまいます。

なぜならエンジニアは仕様をプログラミングに落とす人だからです。

なのになぜいきなり「仕様変更が発生したので、この仕様だといつくらいに終わりそうですか?」って再見積もりを依頼してくるんでしょうか?

そうなったら最後、もう、全てが信じられません。

そのエンジニアは、毎晩毎晩、枕を濡らして、PMに親を殺されたかのように振舞うでしょう。

「PMのせいだろそれ!!!!!!」

3. 敵はクライアントだけだと思った? 残念!チームのエンジニアも地雷でした!

陰湿な人が、時にはチームのモチベーションを吹き飛ばしたり、コミュニケーションを阻害してくるのは、エンジニア界隈では日常茶飯事です。

開発とは、ソースコードを書くまでに乗り越えるべき障壁が、あまりに多すぎるのです。

4. そもそも想定していない動作なのに、動いていないと自分に責任が降ってくる時

クライアント
クライアント
これ、おかしいんですけど
外部テスター
外部テスター
これ、動かないんですけど
????
????
うわああああああああああああああ

5. クライアントの実現したいシステム・サービスがそもそもう○こすぎて辛い

クライアント
クライアント
†僕の考えた最強のしすてむ†マジでさいつよだから
????
????
(何だよそれ医者向けのパパ活アプリじゃねえか。Patersでいいだろ…)

6. 実装の難易度が高すぎるのに、解決する問題の大きさが小さすぎる時

ディレクター
ディレクター
うーん、やっぱり通しで見たいので、その年のレポート全てを閲覧できる機能が必要ですね❤︎
上司
上司
そうですよね、じゃあ、君、それ実装しといて。頼むよ。
????
????
(毎月分見れるのにその機能追加する意味何なんだよマジでwwwwww)

7. 早く確実に仕事をして褒められることは一切と言っていいほどないのに、遅く1つでもミスをするだけで異常に反感を買う時

上司
上司
あれ、お前このカレンダー1年分表示するのに2日とかかかりすぎじゃね?俺やるから貸せや
????
????
(…ピキピキ)
ディレクター
ディレクター
あれ、ここバグってるんですけど?おかしいですよね? あ、ここのデザイン1pxズレてるんで修正していただけますか?  (こいつマジで仕事雑いな…)
????
????
(………………………)

6. 自分は何もしていない!クライアントがいるせいでデスマってしまうと気づいた時

PM
PM
クライアントから仕様変更が来ました!
????
????
なるほどですね。それならマージン込み1週間で何とかなりそうなんで、並行作業で全体スケジュール変わんないですよ
PM
PM
クライアントからまた仕様変更が来ました!ここは是非とも追加しておいて欲しいとのことです
????
????
なるほどですね。それならマージン込み1週間で何とかなりそうなんで、並行作業で全体スケジュール変わんないです… と思いきや、前回の追加分のせいで他の範囲でデグレが発生しているので、修正込みで2週間欲しいです
PM
PM
えええええ?!!2週間も?!!!(このエンジニア腕大丈夫か…?) わかりました。とりあえず先方に調整して見ます。

~~~~~~ 1ヶ月後 ~~~~~~

PM
PM
クラ…イアン…ト…か……ら…仕…様…変更が….来…….た………..
????
????
も…う…む….り…

7. オフショアしてみたら言葉が通じないだけかと思いきや設計思想やコード規約が通じない。多分何も通じてない時

????
????
期日は3ヶ月後で大丈夫とのこと、ありがとうございます。では、3ヶ月後までに、詳細設計書・DBのER図それから単体・結合テスト完了した状態で、ここまで納品お願いします。
オフショア先エンジニア
オフショア先エンジニア
クァwせdrftgy藤子lp;@:「」
通訳
通訳
承知シま↑した。エンじにあハOKだt言てイます。

~~~~~~ 1ヶ月後 ~~~~~~

????
????
おっ、オフショ先から届いてるどれどれ…

全部バグってるし何も動かねえんだが!!!!!!コメントが全部ベトナム語だし!!!!!!!!変数名も謎すぎてやばいんだが!!!!!!!!!

8. エンジニア的な理解力100%が一般的な理解力の1000%くらい必要で本当にメンドイ。もはやモラハラ。

????
????
Laravel完全に理解した
自称エンジニア
自称エンジニア
完全に理解した(笑)それ「なにもわからない」俺の前で同じこと言えんの?
自称フルスタックエンジニア
自称フルスタックエンジニア
完全に理解した(笑)それ「チョットデキル」俺の前で同じこと言えんの?

~~~~~~ OSSの壁~~~~~~

リーナストーバルズ
リーナストーバルズ
チョットデキル(笑)それ俺の前で同じこと言えんの?

たぶんリーナストーバルズくらいになれば、こんな無意味なマウンティングに参加しないと思いますが、ネタとして書きました。

9. そもそも誰も本当のサービス仕様を知らないことがある

もう、何も怖くない!

※のちにマミられます

10. ディレクター・PMのみならずデザイナーにもペコペコしないといけない。ドMの極み

????
????
実装&リリース完了しました!!!
PM
PM
すいません、ここ文言だけ修正お願いします!
????
????
修正完了しました!!!
デザイン
デザイン
すいません、ここマージン幅デザインに合わせてください!
????
????
修正完了しました!!!
PM
PM
すいません、ここやっぱ仕様変更します!
????
????
ファッ?!

~~~ 以下、納期遅れるまで無限ループ ~~~

11. フロントエンドの動向が早すぎてヤバイ。諦めてjQuery万歳!とか言っているヤバめな人もいる

アーキテクト氏
アーキテクト氏
あーやっぱ2020年もjQuery先生さいつよっすわ。他のVue.jsとかReact.jsやるとかマジ時間の無駄なw クロスブラウザ対応もjQuery先生に敵うやついねーからwww
????
????
すいません、DOMロードしてからjQueryでDOMいじるの10年前のWEBみたいですげーダサいしUX悪いんで、Vue.jsでやって良いですか?
アーキテクト氏
アーキテクト氏
は、お前それ誰がメンテ出来んの? jQueryで書けや。Vue.jsとかReact.jsとか弊社にできるやついねーからww jQueryさいっきょwww 敗北を知りたい
????
????
答えになってねえwwwwwwww

12. ベテランエンジニア()がまれに本当に使い物にならない肩書きだけのゴミである場合がある。

ベテランエンジニア
ベテランエンジニア
ども、月単価80万[税抜]のベテランエンジニアでっす。大企業のシステムをCOBOLやSQLで支えてきました。よろしくお願いします

????
????
キターーーーーマジか。これはネ申でわ。)どうぞよろしくお願いします!

~~~~ 数日後 ~~~~

ベテランエンジニア
ベテランエンジニア
フォカヌポウwwww このシステム、吾輩のSQLだとサブクエリが複雑すぎるでござるwww
????
????
あの、すみませんLaravelのクエリビルダって言って、Eloquent ORMがあるのですが、それ使っていただけると非常に幸いなのですが…
ベテランエンジニア
ベテランエンジニア
SQLこそ志向www ウヒッ クエリビルダは甘え(キリッ SQLを1本で書くことこそが職人

~~~~ 納期に遅れてから~~~~

ベテランエンジニア
ベテランエンジニア
デュフュwww クエリビルダをようやく習得したでござるwww 非常に便利で困るwww これでようやく実装できるでござるwww
????
????
すいません、納期遅れてますが…

13. そもそも「なぜこれを作る必要があるのか」が理解できない時

????
????
あの、すみません。全自動タマゴ割機っていつ、どこで、どんなシチュエーションで使うのか説明していただけますか?
社長
社長
うるさい!全自動でDX(デジタルトランスフォーメーション)を推進する!弊社の売り上げに貢献する受託開発こそ正義!わかったら早く作るんだ
????
????
(来月に離職届出すかー)

14. 【最速】35歳になったら定年www

35歳になると、プログラマーとしてアサインするには単価が高くなりすぎるので、SIer的には定年だとかなんとか。

(WEB系だと普通に35歳でプログラム書く人はいる。大抵上位スキルを持って現場に貢献していてすごい)

15. Rubyをメインでやっているのに定期的にオワコン認定される時

イ○ハヤ「RubyとかRailsとかオワコンなんでね。早く資産形成した方がいいと思うんですよね。こちらのアフィリンクからどうぞ

定期的にRubyは死ぬ。

しかし一定割合にRubyが使われ続けている不思議。
(Railsとかまだまだ世界中で使われてるし終わってるわけない)

16. 開発した瞬間から技術的負債になる時

「コードを書いた時から技術的負債になる」のは全てのエンジニア共通の課題です。こればっかりはどうしようもないです。

しかし未経験から始めたジュニアレベルのエンジニアだと、むしろマイナスになることが起こります。つまり、後に全て書き直さないとダメな箇所が発生するということです。

チームにも少し迷惑がかかりますが、しっかり技術にキャッチアップして、いち早くチームに貢献できるようになりましょう。誰でも通る道です。

まとめ:エンジニアは辛い。だけど1人前になったら仕事も多く自由に働ける

僕
ネタで茶化してきましたが、結局、腕を上げたら技術者ほど働きやすい職種もないですよ

僕がこれまで起こったり起こらなかったりしたことを成仏するために書いてみました。

IT企業にエンジニアとして働くことは、大変なことも多いですが、1年くらい頑張れば自由な働き方が選べる素晴らしい職業でもあります。

辛い時が起こったら、次の会社でより良い待遇を得られたときのネタ、ブログのネタ、Twitterのネタとしてそっとしまっておくのをオススメします。

ネタとして開き直ると案外、笑い飛ばせるものですw

  関連記事

あわせて読みたい
PHP プログラミングスクール
現役フリーランスがオススメするPHPが学べるスクール3選【コスパ×最高のスクールで学ぶ】 今回は、実際にPHPメインのフリーランスエンジニアである僕が本当にオススメできるPHPが学べるプログラミングスクールを紹介していきます...
あわせて読みたい
【職種別】web系に未経験で転職する方法と行動をまとめてみました ✔︎ 今回は上記のような疑問にお答えします 僕自身、下記のようなルートで実際に未経験からWEB系エンジニアになりました ...
あわせて読みたい
未経験からITエンジニア転職・フリーランス独立するロードマップ僕は、会社員時代は手取り18万円事務員の控えめにいって底辺サラリーマンでした。 その上、4ヶ月で会社を辞めたほどなので軽めに社会不...
ABOUT ME
クスハラ
立命館大卒('18)後に新日本有限責任監査法人(EY新日本) ドメスティックな職場で全くキャリアが読めずに5ヶ月で退職。 後にアマゾンせどりで生計を立て、空いた時間で勉強しエンジニア転職。 その後、実務経験7ヶ月でフリーランスエンジニアとして独立・開業。 在学中にアメリカ留学の経験があり、TOEIC960点(大学3年時)。 ...結局、少し社会不適合な人だと思いますw ■連絡先 shogo.kusuhara[あっと]gmail.com
同じジャンルの関連記事はこちら

コメントはこちら

メールアドレスが公開されることはありません。