今年も半分が過ぎて,明日から7月.
※以下,罵詈雑言が含まれているので閲覧注意
今は,今までの仕事の引継ぎを行っている.
よく考えたら,自分の会社ではなく親会社に対して引継ぎを行っているのだから,何か妙な感じがする.最近の業務だけではなくて在籍12年分の業務全ての引継ぎを行っている.まぁ12年とは言っても,結局,
・ENB
・EAC
・UFP
・EES
(プロジェクト略称.詳細は割愛)
だけなんだけど.もっとも,ここ最近のEESは,一緒にやっていた人がメインなのでので引き継ぐ必要は無い.
ENBは,今の会社に入るきっかけになったプロジェクトなんだけども,機能を追加しながら今も現役で動いているわけだ.12年前に書いたコードが未だに動いているのもどうかと思うが,ちょっとばかり誇らしくもある.当時のPCはといえば,CPUがPentiumの133MHzで,HDDは1.6GB.CD-Rもライトキャッシュの関係でSCSI接続のものしかまともに使えず,OSはWindowsNT4.0+IE4.0という時代だ.
昨年,このENBで対応する装置を増やすという案件があって.実はENB側の対応はその2年前くらいに終わっており,対応する新規装置の開発待ち状態であった.たまたま,出向先がその新規装置の開発をやっている部署になり,ある日の飲み会で,件の新規装置の開発をやっている人と話す機会があって,「そういえば,今やってる装置のENB対応やってるでしょ.実はあのENB開発したのわしなんですよ.どうですかENB対応難しいですか?」と「あー,あのENBね.なんか作りが古臭いですよね.なんかスキャンも一分おきにしかできないですし.なんで,あんなのに対応させるんですかねぇ」みたいな事を言われて,内心,「うるせーバーカ,大体てめぇのせいでまともにENB対応できねぇんで,いまだに開発終わってねえんじゃねぇか,まともソフト組めるようになってから口聞けや.そもそも質問にも答えてねじゃねぇか.馬鹿面してねぇで,とりあえず,貴様は死ね」と思いました.
UFPなんかは作成期間がとにかく短くて,ほんとんどでっち上げ.おかげで,本来INIファイルのような簡単な設定ファイルで仕様を変えるようにもできたハズなのに,定数を丸ごとハードコーディングしてしまったために複数の似たようなソースを管理する羽目に.しかも一回客先に収めてしまったら特別な事情が無い限りソースを改変できないという契約のため,色々と面倒なことに.それでも突貫で作ったわりには,まともに動いているし,VBで作ったにしては,スクラッチで作ることができたので,EXEファイルの構成とか各ソースファイルの分け方とか基本的な作りは個人的はある程度満足することができた.他の人が書いたVBのソースを見ると,何故このコードががfrmで,どうしてbasで,どうしてclsなのか,そもそもEXEファイルを別にする理由があるのかなど全く理解に苦しむので,そういうコードのメンテナンスを任せられると,かなりの生き地獄を味わうことになる.
しかも,そういうコードを書いている奴に限って,プログラミング中に「あーっクソっ」「わっかんねーよ」「んなんだよこれぇ」「っつ!」「もー」と,こっちが,そいつに聞こえるように言いたいような独り言を大声で言いやがるもんだから,内心「わかんねぇのは,てめぇがわかんねぇコードを書いてるだけだろ,このクソ野郎.いいから,思いつきだけで,ファンクションとか作ってんじゃねぇよ.少しはコード量を減らす工夫をすれよ.あと,妙な略語とか変数名やめれって,ってゆーか,とにかく黙れ」と思いました.
で,退職まであと31日.
