【クソ上司】プログラムを1万行→500行にしたら上司に激怒されたったwww
1: ニュースのまとめさん 2021/01/28(木) 07:44:36.63 ID:oAhtoATy9
「無駄だらけのプログラムを効率化して、1万行→500行に。それを見た上司が激怒して『あいつは三流』と言いふらし始めました」(エンジニア・50代男性)
2021年1月26日 06:00

職場で起こる様々なトラブルの中で、非常に厄介なのは人間関係をめぐる揉めごとだろう。

あの人が仕事を押しつけてくる。この人はイライラするといつも態度に出る...、など。ぱっと思いつく限りでも、パワハラしがちな上司やなまけ癖の同僚、嫌みな態度をとる「お局(おつぼね)」といった人たちの顔を思い浮かべることができる(弊社にいるとはいってない)。

みなさんも一度くらいは、イラっとモヤっとした経験があるだろう。このコラムでは日本各地からJタウンネット編集部に寄せられた、そんな「職場トラブル」体験談を紹介していきたいと思う。

第1回は、東京都に住むプログラマー・Yさん(50代男性)が体験した職場トラブルだ。

金融系の職場で派遣社員としてプログラムを作っている彼。上司の派遣社員Kさんが厄介者で、Yさんが仕事を「効率化」させると、憤慨するというのだ。

たとえば、上司のKさんが書いたプログラムのソースコードが1万行だったため、Yさんが500行にすると、怒り心頭。Kさんは周囲に「あいつ(Yさん)は三流」などと吹聴(ふいちょう)しだしたという。

早速、彼が体験した職場トラブルを読んでみよう。エンジニアではない人も、頷ける部分があるはずだ。

30年働いてるのに、初歩の初歩を聞いてくる上司...

https://j-town.net/images/2021/town/town20210125194921.jpg
職場トラブル発生中...(画像はイメージ)

職場での愚痴です。

私は派遣社員で金融系の仕事をしています。職場に、K氏という50代の男性の派遣社員がいます。

私より半年くらい前に現在の職場に就いたらしいです。

私は彼が作った基本設計と詳細設計を元にプログラムを作っています。もちろんですが、私は派遣されたばかりのド素人で右も左も分かりません。

でも何か変なんです。

プログラムを実行させるには、プログラムをコンピュータが理解できる機械語に翻訳してやる必要があります。この作業を「コンパイルする」と呼びます。

でも彼は、エンジニア経験30年だというのに、自分が作ったプログラムをコンパイルできず、その方法を私に聞いてきます。

それどころか、プログラムの文法も私に聞いてきます。あれ?なんか変だなと感じていました。

K氏が変だと思うところは、まだあります。彼は、お客さんとの会話でも、

「それでさ~」
「だからさ~」
「あああ、仕方ないんだよな~」

と、ため口の連発。社会人としてどう生きてきたんだろうかと不思議に感じていました。

それでいて、彼がひな形のプログラムを作って、みんなはそれをコピーして...。「俺の真似をすれば簡単にプログラミングができる」と自慢気に説明されていました。

ところが、そのひな形のプログラムをもらって、蓋を開けてビックリ仰天。なんと1万行もあるのです。よくよくプログラムを調査してみると、同じ処理を、あっちでも、こっちでも、そっちでも。数十か所で重複してプログラミングしていることが判明しました。

作業効率化→上司が大激怒
     ===== 後略 =====
全文は下記URLで
https://j-town.net/tokyo/column/allprefcolumn/317613.html?p=all

33: ニュースのまとめさん 2021/01/28(木) 07:52:10.43 ID:ilf3EWfb0
1行いくらで無駄にコメントとか入れて行数増やしてるのに何が効率化だよ
しかも派遣でだアホか

引用元: ・「無駄だらけのプログラムを効率化して、1万行→500行に。それを見た上司が激怒して『あいつは三流』と言いふらし始めました」 [朝一から閉店までφ★]

8: ニュースのまとめさん 2021/01/28(木) 07:48:42.78 ID:eObH+xvx0
>>1
1行いくらの出来高制で95%も行数減らされたら、そりゃあ上司は激怒するだろw

70: ニュースのまとめさん 2021/01/28(木) 07:56:16.18 ID:vAC+jh6Z0
>>19
50代は、プログラムを効率化したほうのYさんだぞ

89: ニュースのまとめさん 2021/01/28(木) 07:58:05.27 ID:5ZPb7Z440
>>70
上司も50代とある

3: ニュースのまとめさん 2021/01/28(木) 07:47:05.40 ID:V2an4W7O0
長い
500文字にまとめてくれ

107: ニュースのまとめさん 2021/01/28(木) 07:59:52.46 ID:1SLFznT/0
>>3
はい三流

124: ニュースのまとめさん 2021/01/28(木) 08:01:18.02 ID:IoqT27930
>>107
ワロタw

10: ニュースのまとめさん 2021/01/28(木) 07:49:26.51 ID:6p9Q5HlN0
効率化すると仕事が増えるから?

12: ニュースのまとめさん 2021/01/28(木) 07:49:28.42 ID:/Koo4EJc0
効率化っていうレベルじゃねぇぞ!
嘘くさい

13: ニュースのまとめさん 2021/01/28(木) 07:49:29.81 ID:mITi4+HO0
これ勘違いするやつがいるんだよ

そいつしか変更できないものは絶対だめ
誰でも簡単に修正出来ることが1番
その上でやるならいい

独りよがりだと1番困る

28: ニュースのまとめさん 2021/01/28(木) 07:51:53.75 ID:RiTut6RA0
>>13
自分でコンパイルできない奴の書いた1万行だぞ

316: ニュースのまとめさん 2021/01/28(木) 08:16:58.01 ID:vAC+jh6Z0
>>28
まずその話が嘘くさい
自分でコンパイルできない人が、今までどうやってコード書いてたわけ?

25: ニュースのまとめさん 2021/01/28(木) 07:51:32.55 ID:ioTPTR6A0
いや
仕事できない上司が嫉妬であいつは仕事ができないとか言ってくることは多々あるよ

34: ニュースのまとめさん 2021/01/28(木) 07:52:36.99 ID:xfFGmCxw0
>>25
でも会社から評価されてるから上司になれているんだよなぁ

350: ニュースのまとめさん 2021/01/28(木) 08:19:37.06 ID:LqJDeycq0
>>34
なんで会社の判断が正しい前提なの?

426: ニュースのまとめさん 2021/01/28(木) 08:25:18.14 ID:ImAH52vU0
>>350 会社が判断してるからだよ
これ以外に理由はないよ

会社以外にどこが社内の正しいを判断するんだい
その判断ができるのは会社だけだよ

会社が認めてるんだから正しいんだよ
法律に抵触してないぞ

というかな、ゴミ野郎教えてやるよ

この記事は仕事の無駄じゃなくて「自分のやりたいやり方と会社のやり方が違う」ってだけの話しな

上司は最高権力者じゃねーんだから上に言われたでやり方やってんだよ、ボケナス
誰だって手抜きプログラムでやれたらその方が楽に決まってんですよ

27: ニュースのまとめさん 2021/01/28(木) 07:51:41.11 ID:NcdKDHxK0
自分もPGだけどさ、勝手に変えると、そこはテスト必要になるのに、その分は見積もりにないんだよ。
だからもし変えたいなら、上司に相談すべきじゃね?
今までうまく動いてた所を変える必要は殆んどない。
修正で、どこかがデグれるのが一番怖い。
その一万行のせいで動作が遅いですね、改善が必要ですね、って話ならともかく。

48: ニュースのまとめさん 2021/01/28(木) 07:54:05.98 ID:KVTGqnTH0
>>27
それはあるだろうね。天才が書くと色々駆使して短いかもしれないけど、メンテ性とかどうかと

31: ニュースのまとめさん 2021/01/28(木) 07:52:03.51 ID:Ow4tf1cL0
流石に1万→500だとアレなんだろうけど
改行とかソースコード読みやすい書き方だったり
ちゃんとメモ入れてくれてる方が俺は好きよ

341: ニュースのまとめさん 2021/01/28(木) 08:18:49.90 ID:wq1tUDs70
>>31
俺も素人の時はそう思ってたけどね
人間が見て美しいコードは機械としても最適だろうと考えてたけど
こなしてるうちに簡素化されたコードの美しさが見えてくる

41: ニュースのまとめさん 2021/01/28(木) 07:53:16.55 ID:uSZwC90D0
>>33
今時行単位で金もらってるとかまともな仕事してなくてかわいそう

76: ニュースのまとめさん 2021/01/28(木) 07:57:00.58 ID:ilf3EWfb0
>>41
今更コードなんて書く仕事してねーよ
何言ってんだこのキチガイ池沼ハゲデブ顔面奇形
お前の頭がかわいそうだわ

129: ニュースのまとめさん 2021/01/28(木) 08:02:04.93 ID:uSZwC90D0
>>76
何というかもう少し余裕持って生きたほうがいいぞ

36: ニュースのまとめさん 2021/01/28(木) 07:52:47.09 ID:bjicDjj90
IFやループを使わないでコピペコピペで馬鹿みたいな行数書いた方が処理が速いこともあるんだけど
行数減らしゃ正義だと思ってメモリーリークとか起こすアホは死ねと思う

126: ニュースのまとめさん 2021/01/28(木) 08:01:27.04 ID:0d9+Zck70
>>36
今時の言語やマシンでそれで違いが出るほどの効果は殆ど無いかと。
デメリットの方が大きすぎる。

202: ニュースのまとめさん 2021/01/28(木) 08:09:38.25 ID:pqsOZG6X0
>>126
システムによるが、キャッシュアウトの頻度があがるから、実際に性能が段違いになることが多い、

337: ニュースのまとめさん 2021/01/28(木) 08:18:28.66 ID:0d9+Zck70
>>202
実際に比較して測定した上で、パフォーマンスが向上しており、全体から見ても単なる誤差の範囲ではないレベルで効果が認められたならそのケースではそれでいいけど、
実際に測定する前の一般的な指針として、IFやループを使わないというのは適切では無いかと。

47: ニュースのまとめさん 2021/01/28(木) 07:53:58.61 ID:4zj8o/wa0
会社がどういう形で仕事を取ってるかにもよるからな
仕事ができるのと、儲かる仕事をやるのとは違う話で

51: ニュースのまとめさん 2021/01/28(木) 07:54:31.07 ID:5ZPb7Z440
いやいや、1万行を見通せるのは無能では無いよw
特殊な能力だろうw

58: ニュースのまとめさん 2021/01/28(木) 07:54:59.24 ID:nfeSoEKF0
いくらなんでも10000→500行は無理だろ

75: ニュースのまとめさん 2021/01/28(木) 07:56:53.16 ID:9StNXKhU0
>>58
APIを呼び出せば可能
独自で処理している部分を
既存の命令に置き換える。
だだしこの場合バージョンに依存する可能性あり
必ずしもいいとは限らない

173: ニュースのまとめさん 2021/01/28(木) 08:06:16.04 ID:Krl0XpR60
>>75
Win環境ならそのAPIが実装されてるDLLを実行ファイルと同じディレクトリに置いておけば良いだけだろ。

84: ニュースのまとめさん 2021/01/28(木) 07:57:44.84 ID:OPbMcc+j0
金融系はやばいから関わらない方がいい
リスク関連止まったまま業務継続してる企業があったわ

90: ニュースのまとめさん 2021/01/28(木) 07:58:17.65 ID:YPxyZnzQ0
嘘の様で本当の話だなこりゃ…
実際こういうコード何度も見たことある

2chnavi

なまらアンテナ

おすすめの記事