いうポイントに気をつけるべきなのか、何が重要で何が重要じゃないかといった力加減や、実際にどういう手順で進めると効率が良いのか、そういった先輩が経験してきたあれこれが、新人さんに直接インストールされていくんです。自分が知らないこと、気がついていないことは、改善することも学びを深めることもできないですが、先輩の経験がインストールされることで、一気に視野が広がっていくんです。ちなみに、対話を通して新人さんと先輩の交流を深めるという効果もあります。余談ですが、昔は、プログラマの男女の出会いの場として、ペアプログラミング合コン、なるイベントがあったようです。思った記憶があります。最近、私にも新人さんとペアプログラミングをする機会がありました。新人さんはまだ慣れていないので、一つ一つの動作に時間がかかります。例えるなら、免許取り立ての人が「シートの位置を調整して」「シートベルトを締めて」えっと、次何するんだっけ?「バックミラーの位置を調整して」「エンジンを掛けて」と一つ一つの動作を意識しながら進めている感じでしょうか。これが慣れてくると、意識しなくてもできるし、複数の動作を並行でやったり流れるようにできるようになってきます。こればっかりは、ある程度経験を積むしかありません。そんな新人さんに、「じゃあ次はこうしてみようか」「こんなコマンド打ってみて」とやり取りをしていたら、自分が新人だった頃を思い出しました。いえば、私も先輩にペアプログラミングしてもらってました。そもそも先輩が何を言ってるかわからず、先輩の思考のスピードに全くついていけず、「ああしてみて、こうしてみて」と言われるがままにキーボードを叩いていました。後から調べてはメモする毎日でした。逆バージョンのペアプログラミングをしてもらったこともあります。先輩がキーボードを操作して、私が隣から見るのです。こちらはこちらで、先輩が何をしているのか全くわかりませんでした。先輩の手がキーボードの上を少し動くだけで魔法のように次々と画面が切り替わり、先輩の手が呪文のような謎の言葉を打ち込むと、よくわからない結果が画面上に次々と表示されていきました。私がぱっと思い付くのは、サンドラ・ブロック主演の「ザ・インターネット」か、三浦春馬君が主演の「ブラッディ・マンデイ」です。春馬くんが、パソコンのキーボードを無駄にカチャカチャさせると、ディスプレイ上に次々と謎の文字が出力されて、最後に春馬くんがキーボードの「Enter」キーをターンと叩いて「よしっ!」と呟く。先輩はまさにそんな感じでした。今思えば、春馬くんのようでした。今の私があの頃の先輩に追いつけたのかどうかはわかりませんが、少なくとも今ペアプログラミングをしている新人さんからしたら、私のことが春馬くんに見えているのかもしれません。顔と体型と年齢を除けば、ですが。自分が新人の頃には、ここまでペアプログラミングの効果や役割について考えられませんでしたが、今回自分が先輩側として実施したことで改めて気がつくことができました。これはプログラミングだけの話じゃないのでしょう。どんなことでも初めは新人で右も左もわからない。そんな時にその業界で経験のある人、うまく行ってる人に教えてもらうってことが、その後の生産性を高めるのにもっとも大事なことなんでしょう。最近は本やインターネットでも色々な知識は学べますが、空気感や圧倒的な力量に触れることで自分の視野を広げるには、直接その業界の先輩に教えてもらうのが一番なんだと思います。いう意味では、私は今ライティングを極めるために天狼院ライターズ倶楽部に参加しています。自分を褒めてやりたい気分です。実は、先輩も新人さんに学ぶべきだと考えています。「生産性を上げる」って、例えるなら、最短距離を模索し、最短距離と思える道を見つけたならば、後は脇目も振らず進むことだと思います。ある程度経験を積んだプログラマーは、プログラムは一度書いただけでは、自分が思った通りには動かないことを知っています。単純な記載ミスのこともあれば、考え方が間違っていることもあれば、想定していなかったことが起きていることもあります。何にせよ、それは当たり前のことなので、淡々と取り組み、解決し、次にやるべきことに移っていく。ある時、新人さんに教えられました。その新人さんは、自分に割り当てられた担当部分がどうしても動かなくて、何日間も向き合った挙げ句に、やっとプログラムが動いたんでしょう。その瞬間、大きな声で叫んでいました。動いた!」よっぽど嬉しかったんでしょうね。そばで仕事をしていた一人が、隣に居た私にぼそっと呟きました。「そう言えば、僕らにもあんな時代がありましたね」ああ、確かにありました。おめでとう」と拍手をしてくれた時代がありました。実はそれが、その仕事をするための自分の原動力なのかもしれませんよ。それを思い出すことでモチベーションが上がり、生産性も上がるかもしれませんよ。新人さんは先輩に学び、先輩も新人さんに学ぶ。それが組織として生産性を上げるコツなのかもしれない、今はそう考えています。び」溢れた物語を書いていきます。