文化を回す順番が回ってきた。あるいは、ソフトウェアエンジニアとして受け取ってきたものの記録

去年から仕事で新卒の子を二人見てきた。二人とも優秀だなぁと思うのと同時に、自分が見られる側ではなく見ている側になっていた事実から私にも順番が回ってきたなと明確に意識をし始めた。ここでいう順番とはソフトウェアエンジニアの文化を次世代へ伝える順番である。

退屈だと思われることを承知で自分語りをさせてほしい。

Linuxとプログラミングに没頭し文化を受け取った学生時代

私は学生時代にLinuxを触り、UNIX的な考え方やソフトウェアの思想に触れた。そこでは教員からUNIXという考え方、ソフトウェアとは何かというものを教わった。 当初Windowsしか知らなかった私はLinuxの思想にハマって先輩や教員に質問に質問を重ねていた。教員や先輩もめんどそうな顔をしながらも可愛がってもらったことを覚えている。

特別扱いしてもらったのか、春休みの間に学内に立てていたOpenPNEの更新を手伝ったことはもう15年も前だけど少し誇らしかった。

年上の教員からハッカーとは素晴らしいものだと力説されたが、この時点ではピンときていなかった。ここで文化を受け取ったなぁと振り返ると思う。

ハッカー文化の門を潜った瞬間

学生時代からLinuxを触って他の新卒より多少プログラミングができることに親近感を覚えたのか、職場のボスからあるDVDを借りた。 もうタイトルも思い出せず内容も霞がかっているが、Mozilla、旧Netscapeの人たちがOSSというものを生み出した。そいつらはOSSを使って世の中をハックしている。俺たちもOSSを盛り上げて世の中をハックしていこうぜという内容だったと思う。

そこに感銘を受けた私はOSSのコードを読み漁るようになった。当時触っていたPHPのフレームワークEthna、Symfony辺りだったと記憶している。 職場のボスは正直私のことはどうでも良く共通の話題が欲しかっただけだったんじゃないかと推測をしている。一方でここで文化を広げる火を受け取ったと思っている。

ここで受け取った火のお陰で同世代より多少は良い報酬を貰えて、飯を食えているので感謝をしている。

上の世代の口癖の正体

そこからブラック企業に入り、心身を壊した後に拾ってもらった会社では上の世代の人から色んな支援を受けた。 ほとんどの人は見て見ぬふりをしていた。それは当然のことだろう。そんな中でも見ていられなかったのか・業務上の判断としてか、一部の人は支援をしてくれた。

それは食事を奢ってもらうという金銭的なこと、ミスした仕事を裏で助けてくれたこと、心身の不調をサポートしてくれたことなど本当に色んな支援を受けた。

ある程度復活して返そうとすると総じて皆こう言っていた。

次の若者に回してくれ

当時は「いい人だな」「ありがたいな」「こういう人がいるんだな」ぐらいに思っていたが、これは一方向の善意ではなく、受け取った者が次に渡すことを前提にした文化だったんだなと確信を抱いている。

この言葉はただ優しくしろとか面倒を見ろではない。若手が潰れるとチームは弱くなる、組織文化は途切れる、次が育たない、最終的に自分たちも孤立するという打算もあるはず。 それでも仕事への向き合い方や思想・判断基準を超えた何かを途切れさせるなって意味なんだろうなと考えている。

おそらく上の世代も私と同じように、何かを受け取ってきたのだろう。そして自分が受け取ったものをここで断ち切らせないというほとんど信仰に近い倫理を引き受けていたのだと思う。

それはソフトウェアエンジニアの文化に限らず、もっと大きな、人から人へと受け渡されていく継承の文化の火を灯し続けたい。という思いや願いだったのではないか?と今は振り返っている。

文化を回す順番が回ってきた

そして今、私は仕事で若者を見ている。そこで思ったことは自分が主役として与えられる側だった順番が終わり、上の世代がやっていた文化を次世代へ回す順番が回ってきた。あの時の上の世代の人たちと同じ立場に立っている。

私のハッカー思想を誰かに押し付けたいわけではない。ただ、文化の支援を受けてきた一人として、受け取った火をここで止めたくはないと思っている。 例えば、ミスを公開処刑にさせないこと、困っていそうなときに一言だけ声をかけること、背中で守ること。そうした小さな判断の積み重ねが文化なんだと思う。

これはそういう立場になった、というだけの話。そしてそれがうまくできているかどうかは、きっと次の世代が決めることなのだと思う。