1:名無し5/05/25(日) 12:39:21 ID:bW78
後輩「中田さんってどちらにいらっしゃいますか?」
ワイ「辞めたね」
ワイ「辞めたね」
2:名無し25/05/25(日) 12:39:47 ID:wlJA
糞先輩
3:名無し25/05/25(日) 12:39:52 ID:j1XP
そ し て 誰 も い な く な っ た
4:名無し25/05/25(日) 12:40:13 ID:qKgB
後輩「住所を教えて貰えますか?」
5:名無し25/05/25(日) 12:40:26 ID:bW78
コード組んだ人じゃないとわからないものがあるからどんどんブラックボックスになるんよな
6:名無し25/05/25(日) 12:40:38 ID:dsp7
こうやってスパゲッティが生まれるんやね😔
9:名無し25/05/25(日) 12:41:57 ID:bW78
>>6
いじってもいいけど壊したらなおしてな?
いじってもいいけど壊したらなおしてな?
7:名無し25/05/25(日) 12:40:52 ID:eTvQ
なんでこれうまく動いてんやろ…まあええか、
25:名無し25/05/25(日) 12:45:25 ID:StvM
>>7
全身麻酔やってよく分からんけど手術で使っとるしな
全身麻酔やってよく分からんけど手術で使っとるしな
12:名無し25/05/25(日) 12:42:45 ID:bW78
>>7
レガシーコードあるある
レガシーコードあるある
8:名無し25/05/25(日) 12:41:36 ID:I76N
引き継ぎちゃんとできてないってことは喧嘩別れなんやろなって
ブラック企業認定です
ブラック企業認定です
15:名無し25/05/25(日) 12:43:06 ID:5zMI
>>8
これ
これ
10:名無し25/05/25(日) 12:42:27 ID:bW78
>>8
システムエンジニアってだいたい飛ぶからな
システムエンジニアってだいたい飛ぶからな
13:名無し25/05/25(日) 12:42:47 ID:Twn9
中田探しに行けよっていう話やな
16:名無し25/05/25(日) 12:43:14 ID:bW78
>>13
退職済み(5年前)
退職済み(5年前)
17:名無し25/05/25(日) 12:43:26 ID:ljwu
ワイプログラムとか知らんけど
読み解けばなんとかわかったりするもんでもないんか
読み解けばなんとかわかったりするもんでもないんか
26:名無し25/05/25(日) 12:45:46 ID:ql7A
>>17
ちょっとニュアンスが違うけどプログラミングってバタフライ効果みたいなもんが頻発してな
絶対に100%無関係と思ってた処理が巡り巡ってバグの原因になったりするんや
ちょっとニュアンスが違うけどプログラミングってバタフライ効果みたいなもんが頻発してな
絶対に100%無関係と思ってた処理が巡り巡ってバグの原因になったりするんや
22:名無し25/05/25(日) 12:44:17 ID:bW78
>>17
簡単にできるならそうしたいが何故かバグがでるからさわりたくないんよ
簡単にできるならそうしたいが何故かバグがでるからさわりたくないんよ
19:名無し25/05/25(日) 12:43:48 ID:Twn9
>>17
めちゃくちゃ時間かかりそうやな
めちゃくちゃ時間かかりそうやな
18:名無し25/05/25(日) 12:43:37 ID:j1XP

23:名無し25/05/25(日) 12:45:15 ID:bW78
>>18
あるある
あるある
20:名無し25/05/25(日) 12:43:48 ID:I76N
チャットGPTに投げたら解説してくれやんのかな
24:名無し25/05/25(日) 12:45:24 ID:9bqb
必要性ないはずなのに、なぜかわからないけどこの部分消すと動かなくなるとこがあったりする
27:名無し25/05/25(日) 12:46:02 ID:bW78
>>24
あるある。先輩は仕様ですってのりきったな
あるある。先輩は仕様ですってのりきったな
28:名無し25/05/25(日) 12:46:33 ID:vrWF
辞めた部下に電話かける上司とかマジでおるからな
ほんま頭の中どうなってんや
ほんま頭の中どうなってんや
30:名無し25/05/25(日) 12:47:18 ID:bW78
>>28
会社は一人抜けたくらいじゃなんともないっていうがコードは別やからな
会社は一人抜けたくらいじゃなんともないっていうがコードは別やからな
29:名無し25/05/25(日) 12:46:49 ID:5zMI
大文字小文字違うだけで動かないのは勘弁してほしい
確認するとき見落とす
確認するとき見落とす
31:名無し25/05/25(日) 12:47:30 ID:6qaL
AIに丸投げしたらいいのでは?
34:名無し25/05/25(日) 12:48:41 ID:ql7A
>>31
プログラミングとか一番AIに丸投げできん分野なんだよなぁ
プログラミングとか一番AIに丸投げできん分野なんだよなぁ
39:名無し25/05/25(日) 12:53:06 ID:I76N
>>34
なんで
なんで
43:名無し25/05/25(日) 13:00:55 ID:ql7A
>>39
説明が難しいけどAIって「どこの馬の骨とも知れん奴らの集合知」で
且つ「何故その結論に至ったか?」の根拠を直接聞くことができず
加えてAI自身は責任を全く負わないからや
よって丸投げなど断じてできない
説明が難しいけどAIって「どこの馬の骨とも知れん奴らの集合知」で
且つ「何故その結論に至ったか?」の根拠を直接聞くことができず
加えてAI自身は責任を全く負わないからや
よって丸投げなど断じてできない
41:名無し25/05/25(日) 12:56:23 ID:m4gQ
Gemini 2.5 Pro Prェ・・・ pic.twitter.com/vd6zgEmLk6
— 七誌 (@7shi) May 16, 2025
32:名無し25/05/25(日) 12:48:29 ID:2b80
実行ファイルだけ残して去ったやつ居たわ
1から再現したけど地獄だった
1から再現したけど地獄だった
35:名無し25/05/25(日) 12:49:36 ID:bW78
>>32
なにそれ恐い
なにそれ恐い
38:名無し25/05/25(日) 12:53:04 ID:2b80
>>35
カラムの命名も適当で使ってないものも混ざってる始末だったわ
カラムの命名も適当で使ってないものも混ざってる始末だったわ
36:名無し25/05/25(日) 12:49:38 ID:dsp7
自分用に書いてしばらく放置してたスクリプトのコードAIくんに整理してもらったら滅茶苦茶綺麗になった上に改良までされてて草なんだ
はしる!POP UP PARADE 仕事猫
https://amzn.to/3ZwsLZI

ハム速公式twitter
https://twitter.com/hamusoku
![]()
今週の人気記事一覧
コメント一覧
↑
しかし、これが日本の一般向けプログラム教育の実態なんだよな。
指導員「今はおまじないとして考えて下さい」
受講生「良くわからんが、おまじないだからヨシ!」
そもそもハム、、、
おっと消される。
自分はそれやって改良案を出してる。
外国でも割とそういうとこある。
githubとかでコード読んでると、バグが何年も放置とか結構見かける。
金と暇があれば誰だってそうするんだよな
ワイ「(中田の送別会で貰った資料電車に置き忘れて無くしたことがバレるひが来るとは)あっーあの資料どこ行ったっけ、探しとくからちょっと待って(ヤバい、モームリにメールするか)」
何か削除したらコンパイル通らん、とか
どっか他のライブラリで使ってるから名前変えるな、とか
組んだ本人しかわからない芸術的wなコードを書くやつもいたなー
そんな暇は無い。
そして改良案が出来て、
それを実行に移せるって事は
元のコードが優秀な事が大抵。
行間を読め
原因わかんねえとか言ってるやつの大半がアマチュアレベルなんだと思うわ
調べる途中でサボってごまかすために嘘ついたり、全然関係ない話を持ち出したり、自信満々に動かない改良案を言い出したりする程度の問題はあるけど。
仕様書なんてただの罠
そこに書かれていない副作用がこっそりコードに潜んでて泣かされる
日本にセキュリティなんて概念ないだろ。
むしろ、国、企業、学校法人含め、積極的に機密情報プレゼントしとる。
企業でライン使うとか正気じゃないだろ。
日本?世界がこうなんだけど
OSSにプルリク出すときもこんなもん
他人の書いてる内容でも分かるけどね
分からないのはネットからコピペしてるような層だよ
MITライセンスありきなのを弄ってるだけの名ばかりプログラマーとかね
プロの方こそ「ガッチリ時間とって調査をすすめればいずれはわかるだろうけど、日常業務と並行して進めながら明後日の会議までにレポートをまとめといてくれ、もちろん評価には大して影響しない。…と言うなら無理」のニュアンスが分かるんじゃないか?
君が若いだけなのか、その把握や修正に必要な時間やお金を出してくれる稀有な企業にいるのか知らんが、続けられるといいな
そのうち良い製品を作るなどという理想やプライドはなくなり、自身の担当範囲を醸すだけの作業員へと堕ちていくだろう
そして中抜きと作業員だけで作られたゴミが蔓延しているのがこのIT底辺国だ
ハルシネーション地獄待ったナシ
そんなものは無い
セオリーを無視したり必要ないもん入れてたり変な処理してて読めないコードだけ残していくからな
周りにズボラな人もうっかりな人もいない良い職場で働いているのね
羨ましい
街作るシミュレーションとかで、前の人のデータとかで始めた時に道路一つ消しただけで経済効果が落ちる、なんでかはわからない…じゃあ、放置しとくかって感じ?
あんまりわかりやすくは無かったな…すまん
弊社の先鋭化して最終的に誰も残らず消滅したプロジェクトがこんな感じだったわ
理解するまでの時間が問題であって理解してない後から入ってきた人への考慮がなく
ソース読めば分かるでそれ以外は何も残ってなかったわ
理解してる選ばれしものだけで回せる間は別に良いんですけどね…
デカい物とか、改修を重ねた物とかはその辺が薄れたり混ざったりして分かり難いからなー・・・
建てた家の一箇所柱抜けてたり、荷重が偏ってたりしたら、もはや建て直したほうが早いでしょ
コードを書いた人
「君は毎日使う日常の言葉に、いちいち注釈を付けるのかね?」
新人に設計書とか仕様書作らせて「予定工数は1人日だからそれくらいで終わらせるように」「なんでこんなに時間かかってるの?」とか言うんだよ
ファイルフォーマットの場所とか細かいお作法とかシステム概要とか事前知識もなしにそんな早く出来る訳ねぇだろと
それなら高い金出してスーパーエンジニア雇ってこいよと言いたい
コードを書いた人へw
「あなたは生まれた時から言葉が話せたのかい?」
ただしコードレビューはしろ
どうしても治らず結局1から作り直したら同じコードのはずなのに何故か正常動作するっていう⋯
OSS参加してると世界での応答も案外鈍いなと感じる。
まともにソースを読める人ってかなり少数なのかもしれん。
1番厄介なパターンは、バイナリしか残っていないパターンと、それを支えるライブラリ群が今手に入らない組み合わせ。
改良すると実績として発表できるから結構楽しいです。
スパイスが謎すぎる調合されてるけどうまい
でも明らかにいらなそうなスパイス抜くと何故かメシマズ料理になっちゃう人気のカレーみたいな?
コードを読む人
「その注釈を付けないと何を言っているか分からないのがお前やぞ?」
インターフェースで定義していたものを無名関数で実装し直すとコードが読みやすくなる事が結構ある。お試しあれ!
こう言う人が自分ルールで滅茶苦茶にするから謎のコードができるんだよね
他人のソース読める腕を身につけるのは
個別には評価されなくとも、一目置かれるくらいのレベルには簡単になれるぜ。
今の、矛盾を見つけ出す能力が乏しいバージョンのうちはダメやね。論理思考が身につくようになってからが本番。
他ソフトが悪さしたり設定が悪かったりアップデート挟むと正常に動かなくなることが多すぎるねん
残されていたコメントを信じるならば約40年前のもの。既に構造化言語になっていた時代のはずなんだ。
関数でのコメント群もかなり重要ですわね。
あれは仕様書並みに意味がある。
前職で条件付き書式で簡単に済むのにif関数めっちゃ仕込んでなんとか動いてるエクセルあったわ
逆に凄かった
何日か経った後に自分で読み直してみて主旨がぼやけるなら、再解析を助けるためのコメントは大事ってことに自分でも気づく。
マイクロソフトとか、バージョンアップでいきなり設定要件が変わったり
gradleとかでライブラリ管理したくなるね。
難読化したり説明消して去るわ。
最悪やな
そしてそこに自分の名前を追加する羽目になる絶望感よ…
今時ver管理してない会社なんて存在するの?
セキュリティの回答ロジックズレてない?
ロジックはコード読めば分かるんやけど、そのコードを書くに至った合意事項の方が実は大事。
ほんそれ。だから資料も残さず属人化させて運用できないコードをあえて書くようになったり問題が起きやすいコードを書かれてみずほ銀行みたいになる
誰にでもわかりやすいコードを心がけてた自分基準だと独りよがりで美しくないコードに見える
個人でゲーム組んでるとかならいいけどプロジェクトとかでそういうのがいると迷惑でしかない
工場で40年前より運用されている作業手順があって、その中に今では新しく手に入らない機械が含まれている。
そろそろ壊れそうなので機械を更新したいのだが、それを使うとうまく動かない。
はてどうしたものか…
オブジェクト思考をちゃんと使わないとコピペしまくったものになるし、オブジェクト思考を強めると、作業内容が各所に散らばった書き方になりやすい。
最近ではアロー関数とか無名関数とかを駆使して作業内容もまとめる事ができるようになったがね。
コメントってのはコードの説明を書くんじゃなくて、意図を書くんやで
作り直した方が早いことがままある
有能のコードは意図を理解できるけど、無能は意味不明なことしてたり無駄なコードがあったりで、とにかく時間を浪費させるよな
どういう思考回路してたらあんなことになるのか、頭の中覗いてみたいわ
大量の糞ソース解読に時間かけられないって話やないの?恵まれた現場しか経験してないかしょぼいシステムしか作ったこと無いやろ君。
何故か動かなくなる、はスパゲッティが異次元レベルか、参照元が多すぎて辿ると地獄、或いはそもそも製造したソースじゃなくてライブラリやフレームワーク理解してない可能性もある。
有能だけで回してるならそう
無能のコードを理解するのは、あり得ない実装のオンパレードだから無駄に時間がかかる
正直作り直した方が早い
実装方法がおかしいことに起因する問題だから、設計書があったところでどうにもならんケースもある
途中でAIのことを言ってる連中は使い方が悪い
丸投げするわけにはいかなくとも、雛形をバッと出してくれるし、それが正解の時もある
ライブラリの特定バージョンのバグをあてにした実装とかしてるケースもあるぞ
もちろんライブラリ側がサイレント修正してて、リリースノートからは分からない
内部の仕様書とか古い仕様書が間違ってるとか更新されてないのは良いけど、他社の出してきたweb api仕様が嘘だらけなのは本当に参ったわ…
どんなに炎上して地獄でも外部IFだけは精度高い仕様書のとこしか経験無かったから衝撃でしたわ。
仕様さえ分かれば作り直した方が早いレベルの大量のクソコードの解析したいか?
実際何度か作り直してる
それはお前がヤベー奴だわ
ここで言われてるクソコードを量産してる側
なお、AccessやPython等は環境上使えないものとする
人間と違っていつでも聞けるしな
ドキュメント管理しない分ソース一文に一行コメント必須らしいで
20そこらで業界入ってろくな教育もうけず、自分で勉強もせず、ひたすら現場を渡り歩くからこうなるのは必然
これ事実なんよな
日本のエンジニアは給料安いくせに激務や
だから外資に食われる
ガイジは早く別の業界に行け
お前みたいな奴がいるから無駄に激務になる
お前がエアプなのはわかったわ
エアプは喋んな
簡略化してもらって始めて意味がわかるようになるのはザラ。
当時やってたけど知らんかったわ
拡散性の方ね
うちは物流DXしとるけど仕様書なんて一ミリもないぞ
しかも顧客ごとにルールも何もかも違うからものすごいパターンあるから部外者だとマジで全くわからんぞ
独自変数外部渡しなどが多いと厳しいかもな
でも今だとファイル渡せばだいたい読んでくれる
ただ社内規約上そこまでだと漏洩観点でアウトなところもある
AIに投げればいいと言うのは出来るところとできないところがあるからな
なぜかコメント残したがらない奴が大量にいるんだよなあ
まーExcelは時間掛けてもいいなら読めるからまだいい方かな
なお俺は「これどうなってるんだっけ?」と問い合わせを受ける方で、問い合わせしてくるのはそのシートを作った本人という地獄のような環境にいるw
うわー是非ともウチのプロジェクトに来てほしいわ
絶対一ヶ月もしないうちにやめるやろなぁお前
小チームでも徹底的に可読性を上げるかドキュメント化する事を正義だと捉えてる人も多いけど
そういうおじさんだけでチームを組んでも「正解」を決めるのに延々議論したり
年々変わる理想のリーダブルコードを学習し事細かにレビューする時間を
品質や開発速度で取り戻せてるチームはほぼ見た事がない
無能はお前や
なんでもかんでもAIに聞けばわかると思ってるならセンスないから喋んなや
え、あなたの方が詳しいですよね?って返したくなるなw
一応可読性の観点からマクロは自重したんだが、結果として計算重すぎるクソみたいなデータベースが出来上がるという
そりゃ時間が無限ならそうするわ
どこで何をどうやってるって追うのがめっちゃくちゃ面倒くさいんだよな
できれば他人のコード読みたくない
アジャイル流行りはじめの時期とか意味わからんくてヤバかった。最近はもうアジャイルという言葉すら聞かないけど。
そんなん関係なくデフォ仕様書ない現場とかも世の中にはあると思うとゾッとする
仕様書書かない企画と方針決めないディレクター、見て口を出すだけの人種と化してて腐ってるなと思ったわ
ローカルならまだいいけどオンラインのは収集してないっていっても業務用コードは投げたくない
それが合ってると誰がどうやって検証してるんだ?
本人居たら「なんでこんなメソッド作ったん?」て聞けるけど、居ないと何か意味があるんかと深読みせざるを得ないからな(´・ω・`)
いやガッツリAIに丸投げしとるわ仕事エアプか?
Goto連打のやつじゃなく、ある程度オブジェクト指向に乗ったようなのならまぁ別に。ロジックがすぐ頭の中で構築できてくるからパズル解くような感じで楽しいのよ。
ワイみたいなベテランSEが確認してる
解析結果をそのまま信用して使ってるSEはいないと思われ。(これは人間だけでやっても同じやね)
AIはとにかく時間という点で圧倒的にコスパがいい。
技能のあるものを妬む気持ちはよくわからん
馬鹿の下には付けないと言う。
10年前のプログラムですらオブジェクト思考は普及していてカプセル化は意識された作りになっている
つまり、修正後にどこに影響が出るかなんてのは呼び出してるクラスを見れば分かる
プログラムって動かすだけならアホでも動かせるように出来るけど
最低限のプログラムのルールは守って作らないとあかん
アホかな?
何千万単位で金かかるんだが
ん?
もしかして中小で働いてる?
社内でAI立ててそこに投げるに決まってるやろ
外部サイトのAI 使うと思ってるのは流石にアホすぎる
アメリカでは大卒じゃないとプログラム関係の仕事に就けないって噂を聞いたことあるが、こういうことなんだろうな
可読性の高いコードは自分のために、無意味で難解なコードとバレにくい地雷コードはプロの仕事として書く。もちろん金とポジションのために
知らんけど
一時期のXだとそれで評価爆上がりだったと思う
そして崩壊する世界
石破総理に現場の意見を叩きつける時の気持ちや
今はある程度の関数まとめてAIに書き直させてテスト用のデータ流し込めば単体なら何とかなる
マインスイーパーのように地雷を埋めることこそがプロの仕事よ
外部と連携しているAPIあたりだと難しくないかな
こっちで仕様変更したものがチームやシステムを超えて炎上することもあり得るし、単純に検索すれば出てくるものでもない
まあまともにやってるところなら事前に影響範囲調査するはずだけどね…
確率計算してるだけの生成AIに論理思考とかあるん?「あの人はこうしてました、こっちの人はこう、だから間をとってこんなふうになりました」が生成AIなんじゃ?
某外資にいた時はみんなクビにならないようにするためにワザとやってる人が多かった。今はAIに説明させれば相当悪質なものでも大抵はわかる。コードの使い回しもやりやすくなったね。
これ。馬鹿が馬鹿語を馬鹿ロジックで話してるのを理解するの大変なんよね。
いつも何でそうなる?みたいな話ばかりする上司がなんで間違ったこと話してるのか理解してしまった時はアハ体験やった。
初心者で適切な書き方分からん、はまだしも、頭の回路捻って間違った方向に繋げないと理解できない(理解してはいけない)ようなことをする奴がまま居る。
読める読めないでなく、読む気が失せるクソコードがある事を覚えておいた方がいいよ
ワイは6万ステップのc+ソース押し付けられて発狂しかけた
君が本職なら、作った先人に感謝すればいい
本職ですないなら黙ってろ
中小だろうが大企業だろうが社内AIでも結局モデルやAPIは一緒だから数万行は解釈できないぞ
そもそも大企業の場合セキュリティや情報漏洩で自由に使えないし
結局自前で契約せざるを得ないがな
こんなことでキャッキャしてるのコイツラくらいでしょ
書くだけならバカでも出来る
マイクロソフトの認証周りのAPIがコロコロ変わって大変な思いしとる
エアプで草
やっぱお前ガイジやな
二度と喋んなよ
エアプは喋んな
エアプは喋んな
何もわかってないお前の方がレベル低いで笑
喋んなゲェジ
これよく言われるけど、IDE使ってると関連するライブラリやファイルの逆引きが
IDEの設定ファイルに保存されてて、逆引きできなくなってエラーになる事が大半だな。
んで、IDE側のバージョンが上がって更新ログに対応方法が書いてあったりするんだけど
更新ログなんか全部読んでる暇ないからどんどんブラックボックス化するんだわ
80万払って末端は20万しか受け取れない
それが平然と一般的に行われる世界なんだ
一時的に脳神経同士のつながり(電気信号)を遮断しているらしい
表現は悪いが文系の人も多いからな
よく頑張ってると思うよ
俺はかかわりたくないけど
IDEってエディタのことだぞ・・・。何言ってんだ?
「統合開発環境」の事だよ何言ってんだお前・・・Visual StudioとかUnityなんかもIDEだぞ?
凄いね
弊社でも価格次第でやってもらいたいわ
無数のカプセル化されてるコードとか
処理中に色んなところに遷移するから因果が途中からわからなくなってくるんだよね
これは罠だろというようなミスリードするロジックもあるし
コードは大体200万行くらいか
こっちはPC専門のプログラマなのに、人件費が安いという理由だけで依頼された
コメントする