僕の職歴4: ZSさんとの記憶

人物紹介の続きです。今夜はZSさんです。

ZSさんは僕が最初に配属された職場の上司でした。彼は本来はマネージャのはずだったのですがなぜかMIPSアーキティクチャのリカバリーシステムをがりがりコーディングもしていまいた。

最初の内は彼と僕は衝突することが多かった記憶があります。その1つはソフトウェア特許です。知財の方と一緒に僕が作っていたbootloaderの特許を掘り出す会議に彼と同席したのですが、僕はまだ学生気分が抜けておらず「ソフトウェア特許なんて御免だ」と感じていました。何を聞かれても「オープンソースコードを流用して作ったので新規性は何もありません」とオウムのように繰り返して発言しました。当然会議は決裂し、ZSさんは「もういい!」と叫んで会議室を飛び出していってしまいました。もちろん彼だって好きでソフトウェア特許など書きたい気持ちなどなく、仕事の1つとしてしかたなく推進していたはずなのです。当時はそんな簡単な事情も推察できないまま口論していました。反省しています。

衝突のもう1つはストレージのフォーマットについてです。bootloaderはかなり肥大化してしまい、出荷時のフォーマットではセカンドブート部分をハーティションの隙間に押し込めるのは困難でした。そこで僕はストレージを再フォーマットしてセカンドブートの置き場所をパーティション外に作る案を提案しました。ペアリーダのEさんは僕の案に同意してくれましたが、ZSさんは「フォーマッタが必要になる。空のFATパーティションなら最初のファイルエントリはパーティション先頭に配置されると仮定して良い。つまりセカンドブートの置き場所はパーティション先頭がふさわしい」という案を推奨しました。僕は「仕様にない挙動は仮定してはならない」という理由で彼の案を却下しました。Raspberry PiががりがりSDカードフォーマットを変更、というかイメージまるごとddしてしまっている現在から思うに、某アソシエーションの顔色など気にせずに、フォーマッタなんて作らずに、イメージをddする方式を大胆に選ぶべきだったのかもしれません。「第三の解」を見つけるようにこれからは気をつけようと思います。。。

そのうち、なぜかZSさんとは楽しく意見の衝突をできるようになりました。彼はプレイングマネージャなので超多忙だったはずなのですが、気軽に声をかけてくれました。彼の切り出しはいつも「最近どう?(ニコニコ)」で、意見に納得が行かないと「ナーンセンス! (ニコニコ)」。

彼との議論はいつもとっぴょうしもなく常識はずれでした。「なんでNetBSDはTCP/IPプロトコルスタックをモジュールにして着脱可能にできないんだろうね?だったEthernetのない機械ならTCP/IPなんていらないじゃん!」「なんでNetBSDは仮想メモリのON/OFF切り換えができないんだろうね?デバッグ時はMMUの保護はいるけどさぁ、出荷した後にSEGVとか起きてもどうしようもないじゃん。MMUはオーバヘッドだし。出荷前はMMU有り、出荷後はMMU無し、デバッグ時はMMU有り。なんでできないの?」当時はどれも荒唐無稽に思えましたが、今その真の意味をかみしめている日々です。

某社を辞める直前、小田急線沿いの事業所の休憩室で、「どう最近?」と聞かれて、「いやぁ大変ですよ、やることが山盛りで、、、」「そういえばさ、ウチで新しいプロジェクトをはじめるんだけど来ない?」「行きたいのは山々なのですが、、、まだ残した仕事があります。。。向こう1年は動けそうにないです。。。」この会話の数ヶ月後に僕は某社を辞めることになります。あの誘いに乗っていたら、今の僕の人生は全くことなるものになっていたと思うと複雑な気持ちです。

後になって知ったのですが、昔、彼は僕も学生時代に使っていたノートパソコン規格を某I社との共同会社で作っていて、(残念ながら)その共同会社が解散しまった後、本社に戻ってきた引き上げ組の一人でした。この「引き上げ組」人材は社内のどこでも活躍していた一種のブランド人材だったようです。どうりで仕事ができる人だったわけです。

2年前に自分の転職のお祝い会で再開したのですが、「岡部はまだふらふらしてるのかー。今度はちゃんと働かないとな!」といつもどおりニコニコしてアドバイスをくれました。ジョブホッパーにはジョブホッパーの論理や理由や信念があるつもりなのですが、いつか自分の信念について彼と話せる日が来るといいなぁと感じています。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

w

%s と連携中