良いから黙って包丁を研ぎなさい
充実の代償は思いの外大きく、その大きさは今すぐ実感できるものではない
久しぶりのブログ。
ここ3ヶ月ほど何かと小忙しく、気づけば平日は一言も娘ちゃんと会話することなく終わった週もあった。
会社のイベント運営や、新卒社員のための研修とその準備、本職も程よく忙しく、根拠のない急ぎと言われた機能のために終電を気にした午前様な日が2日連続であるなど、まあ小忙しかった。
貴重な1歳という時間を生きる娘ちゃんと会話しないまま週が過ぎてしまった事と、忙しさのせいか2〜3ヶ月間ずっと口内炎ができている事を除けば、それでも仕事は楽しく、それなりに充実していた。
にもかかわらず、振り返ると”会社に対してコミットした”という物的証拠はなく、やり切った感じがしない。
何故か憤りを感じるが、しかし、何が(誰が)悪いわけでもない。
ただただ、やり方がダメなだけだったんだと思う。
現状に対する満足と不満を挙げればキリはなく、そんな事をしたところで何が変わるわけでもない。
一定にとどまる水は濁り、流れる水ばかりが澄むごとく、何も変わらない現状に期待する前に、まず、自分自身が変わるしか道は無い。
プログラマ喩え話
侍
先日、エンジニアを侍に例える話を聴いた。
曰く、プログラム言語を刀とし、剣術という名の技術を持って仕事と戦う侍なんだという。
この話に、疑問と違和感を覚えた。
実際の侍にお会いしたことはないが、侍が携えている刀は1本、あっても脇差くらいなのではないか。
本当にエンジニアはプログラム言語を一つだけ扱えれば良いのだろうか。
板前
僕はもっと上手いエンジニアを例えた話を聴いたことがある。
それは、エンジニアを板前に例える話。
板前は、包丁と技術さえあれば店を渡り歩くことが可能なのだとか。
エンジニアに置き換えると、プログラム言語を包丁(関数型言語は刺身包丁、オブジェクト指向言語は出刃包丁か?)とし、時には簀巻というトリッキーな道具を使い、いかに鮮度と味を損ねること無く綺麗に魚を捌くか。
インフラという名のまな板を使い、さばける魚の種類を増やし、包丁を研ぐ技術さえも習得する。
例えればきりがないくらい、エンジニア=板前がしっくりくる。
似たような話で、大工に例えることもできるが、こちらは悪名高きSI業界の話に寄ってくるので割愛。
良いから黙って包丁を研ぎなさい
そう考えると、自分はくだらないことに問わられ過ぎなのではと思えてくる。
別に誰に遠慮する必要はなく、くだらないことに囚われる事もなく、今以上に技術を磨くことを怠らず、自分のやりたいことをやればいい。
差し当たり、やりたいことでも整理しておこう
以下の構成で、ハンズオンを作る
- PlayFramework
- ScalikeJDBC
- Riot.js
サーバーサイドは慣れでなんとでもなるので、まずは今月中にRiot.jsをキャッチアップする。
もう少し細分化すると、今週中にはRiot.jsをトランスパイルできるようにWebpackのキャッチアップをする。
弱点の一つである精神力を鍛えるべく、2,014年映画ランキング1位に上げた、敬愛する映画、世界に一つのプレイブックのお気に入りのセリフ「肉体を鍛えて精神をコントロールする」をもって、日々のストレッチと筋トレを欠かさず(やっと腹筋割れてきた)。
そして英語。
酔っ払えばノリでできるだけの英会話に価値は無く(はないか)、しっかりと地に足がついた英語を習得しよう。
それらの時間を、娘ちゃんとの時間を超えること無く、きちんと取ろう。
アナと雪の女王
アレだけ流行っていたのになかなか観る機会が無かったw
最近、娘ちゃんが結構こういう映画だったりアニメ?だったり観るようになって、嫁ちゃんも観たいとのことと、お母さんになって2年のねぎらいとして、ちょっと奮発してBlu-rayで購入w
話は少し変わり、会社の新卒研修(Scalaというプログラム言語)を担当することになり、これがまあ大変だったのだけどなんとか終わったので、一人打ち上げとして、ワイン片手に鑑賞。
結果、例のあの歌のシーンで涙腺崩壊。
なんというか、自己犠牲の話に弱いんだよね。みんなが助かるのならば、自分一人どうなっていいというか。
アナ雪で言うと、エルサは別に強大な力がほしい訳じゃなく、妹のアナと幸せに暮らして行けれたらと常々思っていたハズ。
そして君主として民の幸せを願うのだけど、その強大な魔力のせいで全てが台無しになってしまう。
ならばと、追われるように一人雪山でひっそりと暮らせば、大好きなみんなは幸せに暮らせるだろうと。
もう、ここまで来ると1歳時は(娘ちゃん)どうみても話わからんだろうなw
しかーし、アレだけブームになるぐらいのことはあるねえ。
自己犠牲で言えば、シュガー・ラッシュもそんな感じよね。
そちらもとても良い映画。
ディズニーは本当にこういう映画作るの上手い。
サーバーサイドエンジニアが、Reactを始めて1週間でどこまでできるか
にて、
「サーバーサイドエンジニアが、Reactを始めて1週間でどこまでできるか」というタイトルでLTしました。
1週間でもここまで行けるのは普通かもしれないし、ぶっちゃけ大した内容ではないのですが、久しぶりのLTで楽しかったです。
プログラマ冥利に尽きる、本当に些細なこと
僕が携わったプロダクトが初めてメディアに取り上げられたのは、確か新卒2年目に携わった某メガバンクの合併に伴う顧客情報統合プロジェクトについてでして、その時は日経コンピューター(紙媒体)さんに、本当に本当にごくごくわずかな1文程度のものだったんです。
それでも、なんの学も無く、まだまだ駆け出しだった僕はその1文がとてもとても嬉しくて、日経コンピューターなんて買ったことが無いのに、そのたった1文の為にその日経コンピューターを取り寄せて購入し、母親に見せては「コレコレ!俺が携わってるんだよ!」と自慢したものです。
これは個人的なブログなので詳しい内容は控えさせていただくのですが、本日、現在携わっているプロダクトの正式リリースをさせていただきました。
そして、そのリリースに先立ちまして記者会見を開くことになり、さらにはその場に同席させていただくという、大変貴重な経験をさせていただきました。
件のプロダクトについて質問をする沢山のメディアの方々と、それを受け、応える役員の方々を見て、作ったプロダクトに興味を持ってもらい、質問してもらい、さらには世に紹介して頂ける事がとても嬉しく感じました。
日経コンピュータに携わったプロダクトが初めて取り上げられてから約8年。
それから何度かそういった経験はあったものの、今日ほど自分が携わるプロダクトをこうやって世に紹介して頂ける事を嬉しく感じる日はありませんでした。