article_image
1: 仕様書無しさん 2015/04/14(火) 20:35:50.07 .net
なぜ動くかわかはよくわからん。 
なにせ前の人が作ったものをコピーして 
微妙に変えただけだからな。 
ただこれををこう変えたら動いたのは事実なんだ。 
だからこれで完成なのだ。
63: 仕様書無しさん 2015/04/23(木) 12:35:58.54 .net
>>1
プログラムは正しいか正しくないかのどちらかだから、
これはつまり潜在バグがあるということを認めてるのと同じだなw

2: はぐれIT土方 2015/04/14(火) 21:52:25.98 .net
辞めろ、止めてくれ!

3: 仕様書無しさん 2015/04/14(火) 21:57:10.78 .net
これなら動かない方がまだマシだな
動かなければ修正の時間もらえるし

4: 仕様書無しさん 2015/04/14(火) 22:02:41.64 .net
動くものを作るのにどれだけの時間をかけているのだ。
私のやり方を見ろ。何故動いているかは分からないが、
こうして動いているのだ。それを短時間で作り上げたのだ。
私の技術力は高い。

5: 仕様書無しさん 2015/04/14(火) 22:16:46.97 .net
積み上がったジェンガのことかな?

6: 仕様書無しさん 2015/04/14(火) 22:36:45.87 .net
むしろこの能力はアリだな
俺には無い

7: 仕様書無しさん 2015/04/14(火) 23:06:21.70 .net
動くのが正義
形に拘ってる奴は時代遅れだとはっきり分かんだね

9: 仕様書無しさん 2015/04/15(水) 11:19:05.25 .net
解決すべき内容に沿ったコードがあったからそれで良いかもしれないが、そうじゃないと起動するのかなと
新しいものは作れないな

10: 仕様書無しさん 2015/04/16(木) 03:18:55.10 .net
動いておるなら弄るなよ

14: 仕様書無しさん 2015/04/16(木) 20:54:30.61 .net
>>10
客「ここをこう直してください」
お前「いやです。動いているんだからいじらない」
no title

11: 仕様書無しさん 2015/04/16(木) 10:33:14.72 .net
そのコードをテストできるんか?って話

12: 仕様書無しさん 2015/04/16(木) 11:33:43.16 .net
あるバグを直した後、たまたまそのバグによって正常ルートだった処理が
表面化して新たなバグが発生することならあるw

15: 仕様書無しさん 2015/04/16(木) 21:15:47.83 .net
客の間違いを正せないエセPG

16: 仕様書無しさん 2015/04/16(木) 22:57:39.41 .net
客の間違いてw
何故プログラマに限って客の望む物を提供するという事に逆らうのか

17: 仕様書無しさん 2015/04/17(金) 03:44:45.42 .net
貴方の思い付きのクダラナイ仕様追加で
このシステムが崩壊したら
責任とれるんでしょうね。

22: 仕様書無しさん 2015/04/18(土) 18:34:25.11 .net
>>17
クダラナイかどうかを決めるのは客なんだけどね
少なくともプログラマではない

18: 仕様書無しさん 2015/04/17(金) 22:49:44.63 .net
これをこう修正するとユーザーはもっと喜びますよ!

「で、責任は取れるんだろうね?」

え? 使いやすいと思うのですが?

「使いやすいとかどうでもいい。責任は取れるのか?と聞いているんだ」

え? ですから、こういった理由で使いやすいと・・・

「使いやすいかどうかいう問題ではない!誰が責任を取るのかというのが焦点だ!」」



会議の結論

使いやすい修正というのは分かったが、
責任をとりたくないという理由で
修正を行わないことになりました。

19: 仕様書無しさん 2015/04/17(金) 23:48:58.64 .net
>>18
あるある過ぎて
思い出すと涙が出るわ

20: 仕様書無しさん 2015/04/18(土) 10:04:49.30 .net
誰かが責任をとれるのかとか言い出したら、
まず、修正がいいかどうかという話をしましょう。

素晴らしい修正と判断したのなら
「修正内容は素晴らしいが責任を取りたくないという理由でやらない」と
議事録に書くことにしましょう。

って言おうと考えているw

21: 仕様書無しさん 2015/04/18(土) 12:17:51.65 .net
そもそも、そのシステムは、本当に必要だったのかと。

23: 仕様書無しさん 2015/04/18(土) 18:52:52.41 .net
客「こんなことをしたいので、こんな機能を追加してください」
SE「よし分かった」
プログラマの心の声(これ明らかに使いにくいな。もっといい方法知ってるんだがw)

24: 仕様書無しさん 2015/04/18(土) 19:39:51.71 .net
客「こんなことをしたいので、こんな機能を追加してください」
プログラマ「無理です」
プログラマの心の声(お前がやりたい事はこれじゃないんだがw)

25: 仕様書無しさん 2015/04/18(土) 20:02:47.58 .net
客の業務を理解した上で言えるなら提案出来る方に回れば良いと思う

26: 仕様書無しさん 2015/04/18(土) 23:22:52.15 .net
プログラマ「これをこうしたらもっと良くなりますよ。」
SE「客はそんなこと言ってないんだよ。そんなことしてお前責任取れるのか?
客がそう言ってるんだからそれをそのまま作ればいいんだよ。」

こうやってクソシステムが作られる

27: 仕様書無しさん 2015/04/18(土) 23:33:29.14 .net
言い返されるのはお前に信頼がないからだよ。
無能の証

33: 仕様書無しさん 2015/04/19(日) 00:00:08.80 .net
>>27
ここで反論されてるお前には、信頼がないって事か。

28: 仕様書無しさん 2015/04/18(土) 23:34:00.59 .net
客(素人1) 「こういうことがしたい」
SE(素人2) 「わかりました。こうですね」

これをプログラマが実現する。

31: 仕様書無しさん 2015/04/18(土) 23:55:09.05 .net
当たり前だが、プログラマのほうがシステムを良く知っていて、
過去に何処かで作ったシステムや
過去に何処かで見たシステムっていうのが記憶にある。

客が思いついた素晴らしいアイデア(笑)を聞くと
あぁ、あのシステムのようなものかって思いつく。

32: 仕様書無しさん 2015/04/18(土) 23:57:12.39 .net
客は実現したいことはあるが
その実現方法はわからない。

プログラマは、客の実現したいことに興味はないが
その実現方法はわかる。


そして、中間にいる
客の実現したいこともわからず
実現方法もわからないやつが
全てを台無しにする

34: 仕様書無しさん 2015/04/19(日) 00:52:30.40 .net
客が実現したい事はシステム云々じゃなくて
業務の効率化もしくは政治的な何かなんだよ
客の仕事を知らないプログラマが言う事は十中八九間違い

35: 仕様書無しさん 2015/04/19(日) 01:07:06.22 .net
そもそも客と言っているが、一人格としての客なんて存在しないわけで
複数の人格の合わさったものが客になるわけで。 そのアイデア()と
いうものが以前に客の別の誰かが提案していて検討して取り入れ
無かったのかもしれない、鵜呑みにして取り入れたら客の別の誰かが
不利益を被るかもしれない。 それ以前にそのアイデアが実際に実現
出来るかどうか、出来るならそれを掘り下げる作業が必要になってくる。
アイデア()を出す奴ってのはそういう根回しや調整他全てを一切合切
無視するからな。 そのアイデア()が実用に耐えうるのかどうなのか
だって調べたりするのはタダじゃないってのに。

38: 仕様書無しさん 2015/04/19(日) 02:03:53.83 .net
中間搾取するためだろ?

40: 仕様書無しさん 2015/04/19(日) 11:59:25.01 .net
ない知恵は絞れんからシステム屋さんがんばってくれよ

41: 仕様書無しさん 2015/04/19(日) 12:37:52.39 .net
>>40
頑張るのはいいのだが、その分だけ予算と時間と権限をよこせっての。

50: 仕様書無しさん 2015/04/19(日) 22:48:02.16 .net
解決出来る奴がやり手なんだよな

51: 仕様書無しさん 2015/04/21(火) 09:55:25.55 .net
適当なコードでバグを量産するが、適当な修正で大量にバグを直す
→A君は書くのも早いし、直すのも本当に早いよね

きっちり設計したコードでバグは少なく、少ないバグも正しい論理に基づいて
意味的にも正しく保守しやすいように直す
→B君は作業が遅いし、バグも検出指標に届かないし本当にテストしてるの?
 直すのも遅いよね、この仕事に合ってないんじゃない?

Winner! A君!!!
なぜなのか。

53: 仕様書無しさん 2015/04/21(火) 11:12:35.81 .net
もちろんかかっている工数はB<Aなんだよね。
でもBは定時退社で怠け者扱い、Aは連日深夜残業で頑張りや扱い。

56: 仕様書無しさん 2015/04/21(火) 12:47:07.13 .net
情報処理試験の直後にA君だB君だC部長だのやめろよ。

58: 仕様書無しさん 2015/04/21(火) 20:32:09.84 .net
前後工程用のテスト用に多分にバグを含むであろうプロトタイプを作ってから
プロトタイプを捨ててきちんと設計してコード組み直してる
適当でも良いから最初にそれっぽいもの渡しとけば
途中で文句言われることもないし

60: 仕様書無しさん 2015/04/21(火) 21:35:37.77 .net
その現場では、スピード感が求められており、
A君は迅速に対応するのに対し、B君は
なんだよーこのクソコードとか言って頼んでもいないことやり出す。
確実にB君が知恵遅れ。

61: 仕様書無しさん 2015/04/21(火) 22:54:29.43 .net
そして優秀な人は会社をやめる