革探しの旅
ふと、身につけている革製品を新調したくなった。僕がいま使っている革製品はだいたいどれも学生の頃に買い揃えたものだ。つまり10年近くは使っている。革製品の寿命は長い。数十年かそこらでは機能的な支障はまず生じない。だが当然、学生の頃に買ったのだか品物選びには10年前の僕の美意識が反映されている。昔の僕の見る目がなかったとは言わないが、さすがにそれほどの年月が経てばものの感じ方は変わらざるをえない。20歳と30歳では同じ人物でも中身はほぼ別人だ。
ふと、身につけている革製品を新調したくなった。僕がいま使っている革製品はだいたいどれも学生の頃に買い揃えたものだ。つまり10年近くは使っている。革製品の寿命は長い。数十年かそこらでは機能的な支障はまず生じない。だが当然、学生の頃に買ったのだか品物選びには10年前の僕の美意識が反映されている。昔の僕の見る目がなかったとは言わないが、さすがにそれほどの年月が経てばものの感じ方は変わらざるをえない。20歳と30歳では同じ人物でも中身はほぼ別人だ。
フレームワークを用いたJavaの開発案件をVimのみでこなすのは少々厳しい (いや、こうすればうまくやれるとの案があれば教えてほしい! 切実に!) ので、IntelliJ IDEAにIdeaVimを入れてなんとかする。文脈から明らかな通り、IdeaVimとはVimっぽい操作体系を実現するためのプラグインである。とはいえこれでVimの操作感を十分にエミュレートできるのか、と言われればやはり難しい。そもそも「Vimの操作感」とはVim単体のみならずプラグイン群と独自の設定を含めた個々人に固有の環境を指すため、他のソフトウェアがどんなに頑張ったところでVimでなければVimではないというのが正直な感想だ。しかし僕はプロのグラマーであり、過度の公私混同はプロフェッショナルに反する。
思いのほかとんとん拍子に物事が進み、来月から新しい職場で働くことになった。そう、この男、こっそり転職活動をしていたのである。転職先はGoで書かれた非対称鍵暗号基盤を自社製品に持つ受託企業だ。もちろん将来的にGo案件に関わる機会を念頭に置いての話でもあるが、選考の過程でCTOの方と技術選定に纏わる問題意識が一致していたところが大きい。インフラ寄りのSEからPGに鞍替えする形なので年収はさほど上がらなかったものの、福利厚生は申し分なく晴れてリモートワークの権利も獲得できた。そんなわけでゴールデンウィークを前にあらゆる問題が完全に解決する見通しとなった僕は、浮かれに浮かれきった気分で休暇を迎えた。
今でも思い出に残っているのは、指先に残るわら半紙の感触。言われるままにピンと立てた人差し指を滑らせると、横にいるお父さんが耳元に語りかけてくれる。「そうら、そこがゲオルゲン通りだ。そこを右に曲がると――」私は言葉を遮って大声で答えた。「レオポルト通りね!おしゃれなお店がいっぱいあるの」「そうだ、いつかお前もそこで立派なドレスを買ってもらえるようになる」耳の奥底からあまりにも聞き慣れすぎた高周波音が徐々に近づいているが、まだ私は喋っている。「でも、私が着たってしょうがないわ。どうせ分からないもの」「そんなことはないよ。立派なお洋服は着るだけで分かるんだ」記憶の中の私はいっそう声を張り上げる。「じゃあ、今、欲しい」「今は……難しいかな。そういうお店はどこも閉まっている」「どうして?」「……みんな、他のことで忙しいんだ。さあ、指がお留守だぞ」私の指先がぐんぐんと先に進み、ルートヴィヒ通りを過ぎる頃には高周波音は耳を覆い尽くさんばかりだった。「ずっとだ、そう、ずっと、さあ、広場に着いたぞ。どこだか分かるかな?」思わず、私は轟音に負けないように大声で叫んでいた。「マリエン広場!私と同じ名前の――」