2017/06/26 01:04:56
netcraft3
1人SEしかいない企業あるある。全部グローバル変数とかtextbox100とかあったな…。
2017/06/26 01:21:26
gasguzzler
おしーえてーおじいーさんー、いやわしもわからんのじゃ(妄想です)
2017/06/26 01:36:53
ustam
プログラマでも何でもない事務屋が独学でプログラミングを学んでシステム作り上げるとそうなるよね。僕も高機能な会計システムをでたらめに構築して転職した過去があるよ。ごめんねごめんねー。一から再構築かな?
2017/06/26 01:46:38
Nihonjin
一子相伝のお役目
2017/06/26 01:53:23
shiromatakumi
「お前パソコン得意だろ?プログラミングやれよ」的にやらされた感。
2017/06/26 02:13:35
b6m10f
これはこれで改善点山ほどあるから楽しそうも思ったが、改善作業が評価されないと厳しそうだ
2017/06/26 02:31:07
pongeponge
だけど今までそれで済んできたんだよな。作り直す必要があり、かつ評価の対象じゃないとそのまま使い続けるのがいいのかもしれない……嫌だけど
2017/06/26 03:17:19
aodifaud09
そんなことより何故このような全角半角の混じり方をするのか不思議なのだがどんな環境で書いてんだこれ。1.0とかどうやったらなるんだ。
2017/06/26 03:31:29
knjname
地獄の社内SE
2017/06/26 03:36:29
kiyo_hiko
"つっこみどころしかないEXCELマクロが200本以上ある" "毎朝100本ぐらいのマクロが動いてる" "windows7や8に無理やり.netframework1.0を入れて動かしてる" 寧ろじいさんすげーってなる勢い
2017/06/26 06:38:05
fuktommy
地獄の社内SE
2017/06/26 06:46:35
sny22015
なんか色んなもんが蓄積した感がすごいな
2017/06/26 06:47:57
kenzy_n
新しい祭祀長
2017/06/26 07:24:39
j3q
先月社内SEになって、前任者が構築してアンタッチャブルになってるツール群を見ているところだが、これよりはマシだった。
2017/06/26 07:30:11
shngmsw
使い続けつつ、入力そのままで同じ出力をする別のシステムを開発して人知れずに入れ替えとくのがいいんだろうね。
2017/06/26 07:33:54
SndOp
「データベースからとってきたデータを丸ごとワークシートにコピーして」というところで解決策は見つかった感がするな。帳票つくるのは面倒くさいけど。
2017/06/26 07:38:04
noho-sibe
力技を連発するうちに、地獄を構築していたおじいちゃん
2017/06/26 07:38:47
htnmiki
やりがいだ
2017/06/26 07:51:11
shozzy
恐ろしい恐ろしい。
2017/06/26 07:51:52
ken530000
頭痛が痛くなるひどさ・・・
2017/06/26 07:57:38
hiroshe
簡単に直せる問題がいっぱいあってええやないか。めっちゃ早くなってめっちゃ感謝されるぞ。
2017/06/26 07:58:19
nabe1121sir
さすがにここまでのはないが、VBAはひどいソースになりがちではある。大手SIER(笑)が作ったVBAも読むに耐えないものが多数あるし。
2017/06/26 07:59:10
masayuki5160
あるあるなきがするな
2017/06/26 08:01:08
Gonzoo
それをリファクタリング(というか作り直す)だけの仕事だったら楽しそう
2017/06/26 08:02:48
outroad
まぁそういうのを直していくのも大事な仕事よ。頑張れ。
2017/06/26 08:03:20
takenokago
私はこういうのにやりがい感じるタイプ。生産性は全くないだろうけど。
2017/06/26 08:09:04
shikiarai
初学者あるあるだから笑ってはいけない。ただ恐れるのみ。
2017/06/26 08:12:40
uturi
独学で作った結果なんだろうな。短時間で済む保守メインならばゆっくりとリファクタリング出来そうだが。
2017/06/26 08:25:38
chess-news
理解されてて、のんびりやればいいよー、だったら有りかもな。
2017/06/26 08:26:47
naga_sawa
古すぎるので作り直さないと無理と上申あるのみ
2017/06/26 08:27:49
SHA-320
裁量あるなら凄く楽しくカイゼンできそう
2017/06/26 08:28:10
to4yuki
その出来で問題視されてなかったんなら、時間かけてまともにした後は天国が待ってるんじゃないのこれ。追加案件もおじいさんレベルの見積もりで通るわけだし。
2017/06/26 08:30:40
sekreto
社内の地獄SEの方がキャラがたつ感ある。
2017/06/26 08:30:47
mohno
これから改良(というか新規作成)ざんまいだね:-)
2017/06/26 08:32:39
dco0901
技術的負債の連帯人保証人にされてしまったんだな…
2017/06/26 08:34:19
pero_0104
ひぃ 直すところ多すぎるのは疲れるわ。最初から作り直した方が吉
2017/06/26 08:36:01
pilpilpil
ベンチャー企業の人事制度や評価制度も詳しい人間からすると、こんなものだからなぁ。
2017/06/26 08:41:24
flowerload
これでもまだ爺さんなりに自動化しようとしてる分だけマシじゃないだろうか。うちなんか20代でも疑問も持たずにずっとカチカチ手作業やってて「こいつ10年後なにやってんだろ」と心配になる。
2017/06/26 08:46:03
screw-witted
単一障害点は危ないから最低でも3人くらいは確保してほしい
2017/06/26 08:46:12
shoh8
これは面白そうだな。日常業務負荷がどの程度あるのかわからないけど、窮状の分析と提案はいくらでもできそう
2017/06/26 08:46:30
ckis
電車の中で笑顔になった
2017/06/26 08:48:17
KoshianX
少ない知識と力技で攻略するとこうなるし忙しいと知識をアップデートするヒマもないのだよね……。
2017/06/26 08:48:25
kuzira4ever
作り直したほうが早いやつだ
2017/06/26 08:50:08
sds-page
上流に近いところからこっそりリファクタリングしていくしかない
2017/06/26 08:51:56
kotobukitaisha
経験上、こういうのは既存のコードを手直しするより一から書いたほうが100倍くらい速い。そして、200本あるマクロのうち、本当に必要なのは20本でした、ということは往々にしてあるので、絞り込みから始めよう。
2017/06/26 08:54:21
pochi-mk
あまり他人事として笑えん…
2017/06/26 08:54:30
masaru_b_cl
清く正しいVBとVBAの使い方で「爺さん頑張ったな……」以外の感想がない
2017/06/26 08:55:48
lacucaracha
竹槍でB29も撃ち落とせそうな感じかな
2017/06/26 08:57:42
scorelessdraw
実際は「えっ、この帳票今全然見てないし、いらないよ」っていうものも結構ありそうだから、先ずはそこら辺の整理からかな。
2017/06/26 08:58:24
Ioannes
すごーい
2017/06/26 08:59:15
aceraceae
他人が作ったものをメンテすることになるといろいろめんどくさいことになるよね。
2017/06/26 09:01:43
akulog
「課題解決されできたらOKだろ」にフォーカスしすぎて「課題解決はしたけど運用課題パネェ」ってなってる感じかしら
2017/06/26 09:05:55
itotto
とりあえず出来るところから作り直すしかないかな...。たぶん作った人ももう全容はわかんなくなってるよね、これ。
2017/06/26 09:06:42
rindenlab
「遅い」って部分は現場も上の人も分かりやすいから、その辺を理由にごっそり作りかえる時間貰うとか…
2017/06/26 09:06:55
chopapapa
俺、こんな職場だったら喜んで転職するかもwwww辞めてくおじいさんのこと考えなくていいんやろ???多分1から作り直すけど。
2017/06/26 09:07:43
good2nd
もとが素人でも20年もやってたなら向上しなさすぎだろ
2017/06/26 09:07:56
wonodas
まあちまちまと書き換えてそのうち総取っかえするしかないな。MSが.Netframework1.0のサポートをやめてくれると一番いい
2017/06/26 09:12:28
mabushii_sign
独学VBにはよくありそう。
2017/06/26 09:12:40
shufuo
小さな会社にはよくある話。もともと素人で趣味がパソコンのおじさんが半ば無理やりやらされた結果だから。仕方ないのよ。外注するほどの予算もないだろうし、増田が頑張るしかない。
2017/06/26 09:14:33
takutakuma
評価してくれる人いないと改善しても、何もしてないと思われそう
2017/06/26 09:18:45
jumbomonaka
足りないものは根性でカバーする。そんな竹槍精神が平成末期にも息づいていたとは感動ですね
2017/06/26 09:19:36
sabacurry
全角英数使いまくってるところが社内SEっぽさがある。
2017/06/26 09:23:13
sykuma
「社内SEはなんとなく楽そうなイメージがあったので」 えっ
2017/06/26 09:24:08
hitoyasu
メインは委託なら、楽しい仕事かと。
2017/06/26 09:26:51
satomi_hanten
開発屋でも無い人が少し出来るアッピルするとなんでもやらされちゃった結果の積み重ねなのかね。最近やっと.net 4.5以降だったりJava1.8環境に戻ってきたので古いコード見たらゲロ吐きそう
2017/06/26 09:27:30
sucelie
引き継ぐときに中身見てボロカスに言ってしまうやつだ。
2017/06/26 09:29:51
T-miura
業務量としてはどれくらいだろ?本気で作り直せぜ、1週間ぐらいで終わる量だったりしないのか?(仕様把握、業務フロー変更調整とか、そっちで時間かかりそうだけど)
2017/06/26 09:30:00
tpircs
最初にきちんと伝えることが大事そうですね。「竹やりどころか、石器時代です。いまはなんとか戦ってるかもしれませんが、簡単に壊滅します。ミサイルとは言いませんが、木刀くらい作りなおしたほうがいいです」と。
2017/06/26 09:30:28
suda0803
おじいさんが夜なべをして真心込めて作った社内システム。
2017/06/26 09:42:13
marisatokinoko
なおす予算が付くのか気になる。そんなことより新機能つけてよとか言われそう
2017/06/26 09:44:32
atoh
増田は幸せ者だよ、作った当人がいるんだから仕様は聞き出せる。この手の物は“その昔誰かが作ってよくわからないままに後任が動かしている”のがざら。将棋くずしのように安全そうなところから着手だな。
2017/06/26 09:46:12
theatrical
「おじいさんならすぐ直したのに、なんでIT企業でSEやってたお前がこんなにかかるんだよ?」とか言われる未来が見えるので、今からどれだけ引き継ぐのが大変かを説明しないとね。
2017/06/26 09:47:50
oobatomoyama
これほどヤバいものが不可無く動いてるのはおじさんが天才だからかな
2017/06/26 09:49:38
Agrius_Akita
少なくともシステム化されていて、入出力データ・形式が存在していて、引き継ぎ期間が確保されていると書くとそこまで傷は深くない案件だ
2017/06/26 09:54:34
wwolf
新しい職場に入る前にはその組織の平均的なコードの質をチェックしておくべきだよな...
2017/06/26 09:55:50
houyhnhm
VB .netであるだけマシ。何の経緯で顧客に導入されてしまったのかは分からんが、その爺さんも影武者な雰囲気ある。見たトコロリファクタリングの余裕ないのでまずリファクタリングの余裕作る所から始めた方がいいな。
2017/06/26 09:55:59
ichinotani
おじいさん、生涯現役だったのか。うらやましい、かつ尊敬する。増田氏はWeb載せ替えとかして、自分の色に染め上げてみては?
2017/06/26 09:58:29
erukiti
個人的にはさもありなんって感じで全く意外性が無いんだが…。少なくとも環境を聞いたら確実に回避推奨案件であるってわかると思うんだけどなぁ。まぁ社内SEを楽しそうと思えるならそうでもないのかもしれないけど
2017/06/26 09:58:47
rkrkb
この文章をスマホで書いてたとしたら全角半角が入り乱れる可能性はあるかも?
2017/06/26 10:02:02
zakinco
全体が把握できればあとは直すだけなので楽しいんじゃないかな
2017/06/26 10:07:55
inaba629
地道にリプレースするしかない
2017/06/26 10:10:55
JA8XOH
この「おじいさん」なる人物も、当時マクロが使えるとうっかり喋ってしまったばっかりに、「じゃあお願いね」と押し付けられたのではなかろうか。
2017/06/26 10:11:19
kuniku
片手間で動けば良いで長年継ぎ接ぎしてきたんでしょう。ワークシート関数は悪くないよ、VBAより高速。私も最初、exit 知らず。subとfunctionの違いもわからず。引き継ぎ2年もあるの?おじいさんをたてて仕様を掘り当てる
2017/06/26 10:13:13
spacefrontier
このおじいさん程度のExcelスキルしか持っていません。申し訳ない…。FORMAT関数とか知らなかった。sprintfのようなものか。
2017/06/26 10:14:47
tackman
仕事は真面目・工夫で乗り切る・「勉強」しないの合成はだいたいこうなるよね、程度問題はあっても
2017/06/26 10:14:52
oakbow
ようまたこんな人力システム何年もメンテしてたな…。
2017/06/26 10:15:16
vanbraam
これは地獄感しかない.テストorせめて形式化された仕様があればrefactoringもできるが,そんなものないだろうし.自分ならここに書いてある事全部話して,維持管理できるよう作り直すか,自分が辞めるかを会社に選ばせる
2017/06/26 10:15:33
paradisemaker
前任者が素人だから仕事があるんじゃん
2017/06/26 10:16:23
jojo800
"無理やり.netframework1.0を入れて"超絶技巧の持ち主なのでは
2017/06/26 10:26:56
ohaan
団塊世代が大量退職したら、負の遺産も大量に残されることになるのだろうか。
2017/06/26 10:29:04
uza_momo
定年までまったり過ごせそうじゃない?
2017/06/26 10:30:54
kamm
“Permalink | トラックバック(5) | 00:56”
2017/06/26 10:33:47
z1h4784
リファクタリングすればいいじゃんと気楽に言える人はいいよな。こういうのは大抵基幹システム化してるから、ちょっとでもバグがあったら大変なことになるよ。
2017/06/26 10:33:59
honeybe
現状分析して作り直す事をスコープに入れた提案をする。受け入れられなければ主夫業に戻ろう。
2017/06/26 10:34:47
six13
地獄のミサワ的なネタを想像したらマジで地獄の話だった
2017/06/26 10:37:17
ka-ka_xyz
「技術的には修正が簡単」なのと「修正前後で全く同じ動作になる」ことは別問題なのが辛い。(自動テスト化は望めず、たぶん仕様ドキュメントも無い)
2017/06/26 10:42:24
kamayan1980
それ、まず現状を数値評価(何をするのに何分かかる的なリスト化)して裁定者に見せて「現状はこうです。これを改善していきます」って声かけないと「前任者と同じことをしろ」という呪いが降りかかってくるよ。
2017/06/26 10:54:48
hobbiel55
最初にリファクタリング(というか再構築)の見積りだな。それが認められないようなら入社は遠慮しとこう。
2017/06/26 10:57:43
thesecret3
ご愁傷様です。
2017/06/26 10:59:56
poponponpon
ティム・クックに呼ばれるレベル
2017/06/26 11:04:34
kote2kote2
かっこいいなじいさん
2017/06/26 11:11:45
hryshtk
一人に黙々と開発させると、こーゆー地獄システムが生まれるんじゃないかなー。レビューのプロセスがないのが問題。レビューする人、レビューできる人がいないのが問題。
2017/06/26 11:18:18
trashtoy
要件を整理してすべてを捨てて作り直したい
2017/06/26 11:19:08
koyancya
どうかんがえてもわくわくする
2017/06/26 11:22:23
shun_libra
秘伝のソースもピンキリ。ただしキリであってもそのお店の味を支えてたりするからな。
2017/06/26 11:24:13
timetrain
外を知らないで要望のままに作り続けたら自分もそういう方向に行きそうなので笑えない
2017/06/26 11:25:12
lbtmplz
うおあああ
2017/06/26 11:26:16
takun71
おじいさんが一生をかけて作った秘伝のタレを継承してしまったか
2017/06/26 11:38:12
tofy
全部作り直しやろな
2017/06/26 11:39:37
AKIMOTO
定年後再雇用を目指して属人性MAXに寄せていたおじいさんの野望を打ち砕く男
2017/06/26 11:50:36
a_ma0702
直しがいのありそうな・・・。社内SEってよっぽどちゃんとやってるか大きい会社とかでないと属人的のかたまりみたいな仕事だよね。いい人と仕事できるとそれはそれで楽しそう。
2017/06/26 11:53:44
tomemo508
部外者だけど、逆に 20年くらい前のものですんなり心地よく、メンテナンスしやすいように使えているシステムってあるのかな?って思う。これは建築の改築・改修等にも言えることだと思うけど。
2017/06/26 11:55:20
toyoben
PCをちょっと使えるくらいで、「君PC使えたよね。こういうの作って?」って結構重要な業務アプリ化をやらされた経験のある自分からするとこうなるのも無理はないかなと思う。素人にできることかよ!と当時思った。
2017/06/26 11:59:09
takamocchi
おじいさん「わからないことがあったらブックマークにある『Office TANAKA』を見るんじゃ!それで大体の問題は解決できるぞい!」
2017/06/26 11:59:23
beerbeerkun
全角英数字を気軽に使う人は成果物品質もあまり信用できない体質になってる
2017/06/26 12:01:49
otihateten3510
奥さん「辞めろ」となる未来しか見えない
2017/06/26 12:02:49
fuyu77
申し訳ないけど笑ってしまった。"おじいさんが20年にわたって深夜残業や休日出勤を厭わず作ってきた、地獄の社内システムの担当になったらしい"
2017/06/26 12:03:18
mahal
さーて俺様が腕によりをかけてソースから要件掘ってリファクタリングしてやるか…と思ったらOfficeのバージョンも古くて最新のドキュメントで書いてる関数やI/F使えなくて泥沼化とかも、割とありがち
2017/06/26 12:08:23
tana_bata
地獄にも会社があるんだなぁ。あ、ここが地獄なのか
2017/06/26 12:08:37
tokoroten999
昔お断りした某社の状況に似てるなー
2017/06/26 12:10:43
securecat
まあ移植とかリファクタリングとかっていうより、全部なかったことにして必要な業務データを洗い出すところからやればいいのでは
2017/06/26 12:13:04
blackgamer
これは秘伝のソースだわ
2017/06/26 12:14:32
lcwin
急いでやろうとさせずに、しなければいいのですよ。ロジックだけは可視化されている。
2017/06/26 12:18:02
kun_p
大きなのっぽの社内システム。おじいさんの社内システム。今もまだ動いてるその社内システム。こわい。
2017/06/26 12:20:18
yuuntim
できるところから、慎重にやればよい。この場合、顧客要求のハードルが低いはずだし、改善すると効果も大きい。
2017/06/26 12:20:47
John_Kawanishi
引き継ぎ元SEのテクノロジーレベルが低すぎて苦労する例か
2017/06/26 12:21:12
MasaMura
やる事いくつかあって社内もヌルそうだし転職成功だね。社内フロー覚えて、構築し直すのに1年くらいじゃない。
2017/06/26 12:21:35
solidstatesociety
残業になるところをまず改善。あとは適当にすすめればいいんでは。
2017/06/26 12:23:11
rub73
動いてるんでしょ?どうして直すの?聞いているのは、もしもの話じゃじゃないの。不具合が起こらないように運用できないの?
2017/06/26 12:23:30
nowa_s
実例から学ぶ失敗集って役立つなーとか思ってたら、「新しい祭司長」ってブコメに金枝篇を彷彿させられて楽しい。世界の秩序を司る王が衰えたならば、秩序回復のために王を殺し新たな金枝を持ってくる者が必要となる
2017/06/26 12:23:41
kaipu1224
うぁぁ、見ただけで吐き気する
2017/06/26 12:25:30
yooks
recorded macroレベルから上に行かずにひたすら横に拡げた感じか。クラスの概念とか扱うようになると敷居が上がってすこしマシなコード書くようになるけどマクロ記録だとまあこんな感じかも。すまんかった。
2017/06/26 12:26:17
miquniqu
定年するまでは実装機能のヒアリングで終わりそうな
2017/06/26 12:26:29
U-gou
増田が改善しても誰も評価してくれなさそうな職場
2017/06/26 12:27:19
misochige
目が離れすぎてる
2017/06/26 12:28:43
orangehalf
じっくりコトコト煮込まれたソースをどうにかするよりは引継ぎに必要なのでといいつつ要件定義と仕様策定をしっかりやらせてもらってドキュメント化し別システムに置き換えさせてもらった方がいいと思う
2017/06/26 12:28:57
sue445
つらそう
2017/06/26 12:29:29
dgen
なんだかんだおじいさんが定年を向かえるまでリファクタリングできないのでは?
2017/06/26 12:30:33
mrchipig
あーやっちまったなこれ。20年近く前のデータベースソフトで構築してある社内システムに大幅機能追加しちまった。そうしないと業務が止まるので仕方なかったが、俺が異動したら誰もわからんだろうな。もう知らん。
2017/06/26 12:31:12
chankuri
このシステムがどれだけ重要なのか(障害時のビジネスインパクトの大小)で増田の幸福度が左右されそう
2017/06/26 12:31:29
aaaaiyaaaa
たとえつぎはぎだらけでも対外的には大きな問題がなく業務に貢献しているのなら良いことかと。ヒトカネモノを湯水の如く投資しても全く収束しないプロジェクトよりはマシ。
2017/06/26 12:31:51
nyokkori
金枝篇ウケるw そしてまともな人のはずなのに半角全角混ざった文を作ってて謎の違和感
2017/06/26 12:32:12
ichiroc
俺が入社して引き継いだLotus Notesのプログラムもこんな感じだった。
2017/06/26 12:33:20
hachisaka
沢田マンションみたいなもんだと思えば味わいも深くなるというもの。
2017/06/26 12:40:16
reijikan
作り直そうとしたら、ちょっとしたサグラダファミリアになりそうな悪寒。
2017/06/26 12:45:25
dadapon
「この人の作ったシステムをリファクタリングしてください」というのを大学とかの卒業課題にする、という案を考えたが、おそらく学部卒程度では手に負えまい。
2017/06/26 12:47:47
aoven
ソースは見なかったことにして、リバースエンジニアリングして再構築した方がマシか…?
2017/06/26 12:49:43
aw91
おじいさんが悪いわけではなくて、開発体制が悪いだろ。
2017/06/26 12:50:38
manmo999
金くれるならやるけど、くれないならやらん。 仕事なんだからそれでいいじゃない
2017/06/26 12:51:10
hammam
どっちかと言うとオイラはおじいさん側だ
2017/06/26 12:52:50
fatmonger
1から全部自分で構築できるチャンスやないか!
2017/06/26 13:01:21
htbman
まぁほかの仕事楽ならいい暇潰しになるんじゃないの
2017/06/26 13:02:42
sai0ias
まずはアルファベットをを全角大文字から半角にするところからリファクタリングしよう
2017/06/26 13:03:42
maru20030417
あー、よくあることじゃん(悟)
2017/06/26 13:05:29
muchonov
「Excel得意おじさん」の作るものは得てしてこういうブリコラージュ、我流の器用仕事なので、退社後も社内の業務「システム」として継続利用しようという経営判断がまつがってたのかもしれない。
2017/06/26 13:07:25
tettekete37564
その程度なら普通に作り直しで済みそう。好きなようにやれるから楽そう。あ、でも Excel & Win 縛りだったら逃げるわ。
2017/06/26 13:07:47
kujirax
とりあえず、改善する前に問題点をわかりやすくまとめて、社内にアピールしておくべき。改善に時間かけていると、爺さんがやっていたのと同じ事すらできないのかと馬鹿にしてくるから。
2017/06/26 13:12:22
h1roto
まさに秘伝のタレ
2017/06/26 13:13:09
nilab
「おじいさんが20年にわたって深夜残業や休日出勤を厭わず作ってきた、地獄の社内システムの担当になったらしい」
2017/06/26 13:13:34
shin0O
他山の石
2017/06/26 13:14:37
aiaki
秘伝なのかも知れんけど、マズそうだなぁ(味では無い
2017/06/26 13:16:30
lightasthirdeye
これ、すべて最適化させていってパフォーマンスも良くしていけば、周りからの評価がどんどんあがるからチャンスだw ぱっとみてツッコミどころ満載でどう直せばいいかなんとなくでも思い浮かぶならめちゃチャンス。
2017/06/26 13:16:38
Nan_Homewood
社内SEに求められる物の一つに業務内容(知識)がある。業務内容を把握した上で、コツコツとリファクタリングするしか無いですね。大変ですが、終わる頃には有用な社内SEになってるかと。
2017/06/26 13:23:10
satohu20xx
のんびり回収していいっていう条件付きなら面白そう
2017/06/26 13:24:01
yoshikidz
そこそこやりがいはありそう。ちゃんと目標設定を上司やその周囲とすり合わせしておいて、ちゃんと評価されるようにしておくことをおススメしたい
2017/06/26 13:26:36
vonucello
VB大好きおじさんとしては非常に羨ましい環境。リファクタリングが業務として認められれば、だけど
2017/06/26 13:26:44
khtokage
全角半角の使い方から、著者にも修羅を感じる。
2017/06/26 13:30:12
drylemon
これ、そもそも各機能は何をするためのものか?を明らかにしておかないと不要な作業が大量発生するし、改修もできなさそう。そこの引継ぎができない場合が本当の地獄かと。果たして増田の運命や如何に。
2017/06/26 13:34:59
tuki0918
バグが故に正常に動いている事もあるので、怖い
2017/06/26 13:38:01
lucifer_af
「おじいさんが20年にわたって深夜残業や休日出勤を厭わず作ってきた、地獄の社内システムの担当になったらしい」
2017/06/26 13:40:19
tanority
コレを提示してヤバイと思ってくれない会社ならむしろそっちの方が遥かにヤバイ!!!
2017/06/26 13:45:42
syouhi
他人から見ると汚部屋だけど、本人はどこに何があるか把握してる部屋みたいだなあ……そんな部屋に居抜きで越してきたのね
2017/06/26 13:49:03
hotu_ta
プログラマは全角なんて使わないぞ
2017/06/26 13:54:36
takekuma415
あと、数年もじいさんがいるんだったら、ちゃんとじいさんと仲良く出来れば、仕様はわかるし、何も地獄じゃないよね。
2017/06/26 13:55:35
jeanpierre69
そのおじさん自身が増田なんちゃう。わざとやってたやろ。
2017/06/26 13:56:57
REV
屋上屋を架し、増築に増築を重ねた地上10階建ての木造建築をスッキリした12階建てに。増田:「取り壊して、基礎打って、うぇー」 社長:「10階まで建ってるから、あと二階増やすのスグだよね」
2017/06/26 14:00:31
iww
こういうのをチマチマと修繕してきれいにしていくのって楽しそう
2017/06/26 14:18:51
santo
百年休まずにチクタクチクタクおじいさんと一緒にチクタクチクタク。今はもう動かないその時計。
2017/06/26 14:20:03
versatile
ツッコミどころ見てもよくわからない。けど、チャンスですよ。それを全部モダナイズしたらヒーロー(のはず
2017/06/26 14:20:51
nakakzs
規模にもよるけど、直したほうが早くね? もちろん上に「このままじゃ直さないとヤバいから」ってことでその工数もらってからだが。
2017/06/26 14:21:01
kazutomo
“セルに1を入れる。そのセルのchangeイベントで処理が動くとか。” おっ。リアクティブプログラミングだな!
2017/06/26 14:38:22
neriu
たとえそんなんでもそんなんできるおじいさんを身の回りで見たことがないのでじいさんのことちょっと尊敬してしまった。他の仕事やりつつ独学でならなおさら。増田は・・・まあ頑張れw
2017/06/26 14:43:56
willbehappy777
何だか専門用語沢山なので、解らないのですが、大変そう…
2017/06/26 14:48:20
fb001870
マクロはほんと標準化の敵になる場合が多いよね
2017/06/26 14:48:28
Dursan
タイトルがB級映画感たっぷりでそれだけでお腹いっぱい
2017/06/26 15:00:17
nlogn
リファクタリングは最も評価されない事案。
2017/06/26 15:01:37
soraboby
ひとりでな…、ひとりで作るとそうなんねん…。
2017/06/26 15:02:05
mionosuke
あるある。ところで、定年前って50~60代でしょ? 今、この年代でサラリーマンを「おじいさん」って言うのは違和感があるし、失礼な気がしてる。
2017/06/26 15:03:39
redpen777
そうなるのわかってるからプログラムやらない人www.(自己流言語
2017/06/26 15:05:47
chankin
気が遠くなる話だけど真っ正面から直そうとせずにパッケージ入れることも視野に置きながら再構築したほうがよさげ まずは業務の洗い出しから…
2017/06/26 15:18:04
aurijpn
どうして楽だろうと思ったのか知りたい
2017/06/26 15:18:53
ihok
(カチャカチャカチャ...) (ッターン!!)
2017/06/26 15:20:51
BritanJP
そこまで指摘できているんだったら改善すればおkww
2017/06/26 15:25:13
o-0-0-o
どこで何が繋がっているかわからないのでまずは現状のやり方をトレースして少しずつ直すのか一気にリプレイスするのか考えるのが良いですね
2017/06/26 15:25:28
khtno73
未見だがハウルの動く城ってこういう話だと思っている。
2017/06/26 15:27:14
viperbjpn
そのおじさまを再雇用でよいのかと・・・・
2017/06/26 15:27:25
lazex
逆に考えるんだ、今がヒドイほど作り直しがいがあるじゃないか!
2017/06/26 15:36:15
torimal3104
勤勉な無能の典型例
2017/06/26 15:53:53
lovelymakichin
好きに出来るんなら、めっちゃやりがいあるやん。
2017/06/26 16:00:49
BigHopeClasic
プログラミング素人からすると、なんで素人が作ったツギハギだらけのものがとりあえず動いてしまうのかわからんのだが。相当な仕事を強引にまとめ上げて兎に角も動けちゃうって、動いてしまうのがまずいのでは?
2017/06/26 16:00:56
ooblog
「windows7や8に無理やり.netframework1.0を入れて動かしてる~顧客のPCにも」Javaのバージョンが低いとランサムウェアの餌食になるやつ的な予感。
2017/06/26 16:06:39
t_yano
これが、「残業は偉い」文化の生み出す成果なんだよなあ
2017/06/26 16:33:46
amnesia4646
秘伝のタレを公開レシピにして綺麗に作り直すのって誰にも評価してもらえないし難しいよね。聞く相手ももういないんだし・・・結論、逃げとけ。
2017/06/26 16:41:16
eroyama
いまのうちにおじいさんにコードの改善をさせれば大丈夫
2017/06/26 16:46:36
hotelsekininsya
なんか、自分のことを書かれてるような感覚。業務内でデーター整理にエクセルマクロ書くって程度のことしかやってないけど、知識はググって取ってくる程度なのでプロな人から見られたらこんな感じかもなー
2017/06/26 16:47:24
Xenos
前任者より優秀な人に担当してもらえてなによりじゃん!めでたしめでたし♪
2017/06/26 17:03:52
table
好きな人には天国じゃなかろうか
2017/06/26 17:07:35
yasushiito
あー、自分のワークシートもそんなんだわw。手を付ける前にパフォーマンス・手順の数・故障率あたりを測定しておくべし。でないと、成果わからないし。
2017/06/26 17:14:05
tenkoma
つらそう
2017/06/26 17:28:58
yatchi_00
あるある
2017/06/26 17:33:11
mexxx
もともと社内の技術的なレベルを高いと信じて入ったわけじゃないだろ。待遇面で齟齬があったならともかく、定年間近の爺さんが一人で作ったシステムに何を期待していたんだこいつは。
2017/06/26 17:34:11
kagakaoru
これMOTHER2で岩田さんが言った、「これを直すなら2年かかります、新しく作るなら半年でできます」案件じゃないかな
2017/06/26 17:38:03
gfik
締め切りに追われ、とりあえず動くものを作る。終わったから次の仕事が来て、前の仕事の修正する時間できないまま、追加のとりあえず動く追加する。これを繰り返さざる得なかったんでしょうね。
2017/06/26 17:38:23
nice801
こういうのちまちまなおすの、結構好きです(;´Д`)
2017/06/26 17:46:23
yamadar
こんなん笑う
2017/06/26 18:04:35
uchiten
ネスト ない。←すげえ
2017/06/26 18:05:19
nisisinjuku
そして君の労働の結果も20年後増田にボヤかれつつ列挙されるわけである。(情報資産(負の)はどこも似たようなもんだと思うよw)
2017/06/26 18:05:48
bonogurashi
改修よりも再構築の方が早いのよね 全部作り直した後は悠々自適そうでいいなあ
2017/06/26 18:06:18
tamagodakegohan
よかれと思い苦労して作り直し・改修しても、トラブルが起きるとマネジメント層から、”元々問題なく動いてたのに!”と、元の担当者以上に無能&時間の無駄扱いされる(ことがなければ、やりがいあるのでは)
2017/06/26 18:14:08
daisya
「社内SEはなんとなく楽そう」仕事遅いもんでどうせダラダラやってんだろ〜って勘繰っちゃうんだけど、たぶん実際はいろんな部署に呼びつけられて大変なんだろうな。
2017/06/26 18:19:45
NOV1975
悪いところわかってんなら「直していいですか?」から始めればいいのでは。
2017/06/26 18:20:10
alastor914
コレはやべぇw
2017/06/26 18:42:07
rjge
逆にここまでのものを構築できたおじいさんすげー。こつこつ直していける職場だといいな。
2017/06/26 18:48:56
mikage014
知識を更新することなく、持ってる知識だけで問題を解決した結果。こうなるかどうかは企業文化次第だと思う。
2017/06/26 18:49:01
tincast
タイトルに偽り無さ過ぎてビビるの。
2017/06/26 18:58:29
n_231
“・タイマー起動  毎朝100本ぐらいのマクロが動いてる。  タイマー起動なので、毎日セットしないといけない。(タスクスケジューラーを知らない)” ワロた、、、 これ見てまだ逃げてないとかスゴいwww
2017/06/26 19:05:40
h1romi
アーアーアー。懐かしくも痛い思い出を思い出してしまった。2週間経つ前に逃げた会社がありましてのう(涙)
2017/06/26 19:07:39
BigBee
弊社かよ
2017/06/26 19:29:37
tadasukeneko
Astriskサーバー担当を引き継いで,ぐちゃぐちゃのダイヤルプランを1から書き直したのを思い出した
2017/06/26 19:31:56
adramine
それで動いているという事がスゴい……。(イチから書き直す方が早いよなぁ……
2017/06/26 19:38:52
jakiyama
素人がシステム作ると保守のこと全然考えないから怖い。
2017/06/26 19:52:06
isikasa
全角英字使う奴がSEで大丈夫か?
2017/06/26 19:58:24
abababababababa
地獄の社内SEって響きがちょっとカッコいい。■属人化した遺産引き継ぐ時には、いつでも壮大なドラマが生まれる。
2017/06/26 20:03:49
Dy66
しかし動いているのなら価値がある。ちゃんと、動いているのなら…
2017/06/26 20:13:04
Yuppy666
ひえっ
2017/06/26 20:36:52
ShigeakiYazaki
ワーオ
2017/06/26 20:43:12
mostaga
「アホなことしてるな」と安易に改善しようとすると大怪我する奴だ。まずは現状をしっかり引き継ぐことからだな
2017/06/26 20:57:47
don_ashill
口伝でないだけまし、とか思ってしまった
2017/06/26 21:06:17
cl-gaku
相当の覚悟がいりそう
2017/06/26 21:17:57
isdh
オファー側はある程度publicに情報開示しろよ。就職してからでないと情報を得られないSEは就職活動上不利すぎる
2017/06/26 21:24:35
azu2gouu
じいさんだから誰にも教わらず我流だったんだね(笑)
2017/06/26 21:29:23
toaruR
改善に割く労力が残らないパターンだなそれw
2017/06/26 21:43:34
WALKING43
おじいちゃんが気の毒なので実話じゃないと思いたい。全角まみれあざとい。
2017/06/26 21:44:17
toro-chan
楽しそうだな。。私が今やらされようとしているやつよりは。。
2017/06/26 21:51:15
Iridium
楽しそう/iPhoneから打つと全角半角混在しやすい
2017/06/26 22:03:53
yomo_w5_3
"おじいさんが20年にわたって深夜残業や休日出勤を厭わず作ってきた" 一般事務も社内システム業務全般も任されていたに違いない。犯罪の無い時に警察が暇なのを問題視する人はまずいないが、SEはそうでないのだろう
2017/06/26 22:05:24
kettkett
独学ならみんなおじいちゃんと同じになると思うんよ。書き手も仕事で揉まれて磨かれていったんでそ。いっそおじいを揉んでやろう。
2017/06/26 22:06:38
tmtms
楽しそう。
2017/06/26 22:19:49
LML
責任重大なポジションですな
2017/06/26 22:24:53
TakamoriTarou
ちょっとたのしそう  本当の地獄というのh
2017/06/26 23:07:53
moyasin
● ←ブレークポイント置いときますね。
2017/06/26 23:35:08
reitanigawa
VBとか、たまにやってみたいな(^_^;)
2017/06/26 23:36:02
kei_0000
やりがいあるっていう人いるけど、同じ時間で最新バージョンかつ質の高いソースコードを扱うチャンスもあったと考えたら、こういうのは正直やりたくない。面談の時点でなんとか察知すべきだった。
2017/06/26 23:51:20
greg_e
今日、締め切りに迫られ、ここに書いてるのとそっくりな力技で仕上げてしまった事を懺悔したい。
2017/06/26 23:57:14
yooven
この会社が倒産したら増田はどこにも転職できないんだろうなあ。。。
2017/06/27 00:39:54
daizo3
おじいさんプログラマ(笑)この社内SEさんは、実際にはどうするのかなぁ。
2017/06/27 00:57:48
ohesotori
それでもコードは動いてる
2017/06/27 01:04:45
northlight
作り直しとか改善とかに金を出してくれる企業だといいですね。
2017/06/27 01:24:49
reot8
笑えない。現在進行でこのレベルのシステムを作らされてる。
2017/06/27 02:26:48
kamemoge
逃げ出すやつ
2017/06/27 03:17:23
kagehiens
リファクタリングが終わったらやることがなくなるとか言ってる奴は、なぜ休日出勤させられていたかを分かって居ない。
2017/06/27 06:46:36
akira28
昔勤めてた会社でに月末処理実行時に手動で年月を入力しなければならない社内システムがあって、forコマンドでバッチファイル書いてタスクスケジューラに登録してあげたことある。
2017/06/27 07:52:41
sakichi33
「あと数年」あるんだから、あとは金とキャリアパスプランっつーか終わった後に何が出来るかって話でしょ。
2017/06/27 09:26:18
lalupin4
「諸君、私はレガシーコードが好きだ」「リファクタリングを!一心不乱のリファクタリングを!」「よろしい、ならばテストオートメーションだ」
2017/06/27 09:34:38
ninomiya-taichi-195592
[]
2017/06/27 10:05:02
mas-higa
ミサワっぽいもの想像して開いたら全然違った
2017/06/27 10:43:57
ysync
業務の方に口出す権限も貰っとかないとヤバイ。
2017/06/27 11:04:38
teppeis
kintone使ってくれ
2017/06/27 11:05:26
masayoshinym
最初は地獄かもしれないけど、自分好みにカスタマイズしたら無双できるぞ。
2017/06/27 11:46:36
kaorun
VBAって言ってもこの手の人たちにとってはExcelマクロの延長でプログラミング言語ではないのでしょうがないかなぁ、とも思う。ゴリゴリ書き換えて早くしたりスマートにするの楽しそうだし結果出れば評価もされるんでは?
2017/06/27 12:40:21
tg30yen
レガシーな運用システムは、いくらでも改善できることがあって、周りは前任者がやっていたのと同じくらいは大変なはずと思い込んでいるから効率化すればするほど楽ができる。
2017/06/28 09:39:03
suzan2go
正直ワクワクしてしまう
2017/06/28 10:28:31
narukami
社内SE楽そう(しかも担当者1名規模のを人から引き継ぐというのに)というイメージからして「リボ払いって月1万だけ払えばよくて楽勝そう」みたいな感じで全然同情できなかった
2017/06/28 10:32:50
YusukeIwaki
PythonとかRubyで書き直せばいい
2017/06/28 11:28:22
ch1248
増田は書いてないが、DEV環境すら無さげだよなこれ……。リファクタリングするにしても、基本は自動単体テストとセットで行うし、VBAで自動単体テストは出来ないから、どちらにしても修羅の道。
2017/06/30 08:07:16
surume000
最初がんばれば後は楽そう。増田はちゃんと課題抽出できてるじゃん。あとは社内調整して淡々とこなしていけばいいだけ。愚痴ってないでコード書け