いつも私のマネージャーが我々に口酸っぱく言ってくることの一つに「Bug修正・Issue対応といったリアクティブなことに時間を使わないで、プロセスの自動化とか、新しいツールを作るとか、そういうプロアクティブなことに時間を使ってください。リアクティブ対応はできる限りベンダーさん達に任せるようにしてください」ということがあります。
実はこれは特にアメリカの会社では基本的なことなのですが、「評価されるためには、プロアクティブな活動の結果を見せるべし」という鉄則があります。
障害対応は、言うまでもなく重要な仕事ではあるものの、基本的に時がたてば忘れられてしまうことであり、評価につながることが少ないと思います。
今、ちょうどうちの会社では社員の評価をマネージャー達が精査している時期だと思いますが、上記の観点からすると、私は今期はちょっとダメだったと思います。
問題解決に時間を割きすぎた、というかそれだけですでに手一杯な毎日だったと思います。
もう一年もこの仕事をやってきたのだから、もっとプロアクティブなことをやっていくべきだったと反省しています。
よくよくこれまでの自分の社会人人生を振り返ってみると、高く評価してもらえた時というのは、ルーティンワークもそっちのけで 頼まれてもいないような新しいことをやったときでした。
私の場合は特に、そういう活動をしている時にこそ潜在能力に火が付くようなのです。
(※潜在能力は誰にでも存在し、それが解放されると桁違いのパフォーマンスが発揮されると言われています)
例えば、私の最初の職場、専門学校で教員をしていたころ、職員室の奥に先生たちが共用して使うPC9801(古い16ビットPC)が10台ほどありました。
起動すると、メニュー画面が現れて、1 を押すと一太郎を起動、2 を押すとロータス123を起動、3 を押すと・・みたいな選択ができるようになっていました。
ただ、そのメニュー画面はバッチプログラムで作られた簡易的なものであり、もしも新しいソフトを入れたり逆にアンインストールしたりしたら、そのたびにメニュー画面のバッチプログラムも手動で更新しなければならずメンテナンスが面倒でした。
そこで私は思ったのですが、起動時に自動的に何がそのマシンにインストールされているかを検出して、それに応じてダイナミックに自動的にメニュー画面を出すツールを作ればずっと早いしメンテナンスフリーになります。
なので、誰に言われるともなく自分で勝手に、自分のために(メンテナンス作業を減らすために)そのツールをC言語で作って共有マシンに入れておきました。
中には「特別ボーナスとかもらえるわけでもないのに、よくこんなの作るよね」と嫌味を言う人もいましたが、気にもしませんでした。
なにしろ、半分遊びで 楽しみながらしかも自分のために作ったのですから。
結局そのツールは予想以上にウケて、学科長の目にも止まり、結果私は最年少のC言語の教師として抜擢して頂けました。
・・今の私に足りないのは、そういうプロアクティブな活動なのだろうと思います。
確かに現実的に今のチームでは、3週間を1スプリントとしてそのスプリント内でやることを時間単位で明確にプランニングして実行していくため、そういう「言われてもいないことを半分興味本位でやってみる」みたいな時間は非常に取りにくいという状況ではあります。
しかし、型にはまった作業を黙々としているだけでは私の中の潜在能力に火が付くことが少なく、大した結果も出せないままになってしまうと思います。
今感じている壁を越えていくために、明日からでも、まずはプロアクティブな部分にもっと注力して、そしてそのことをもっと「楽しい」と感じながらやっていく必要があると思います。