Rubyアソシエーション理事長
Ruby開発者
まつもと ゆきひろさん(@yukihiro_matz)
プログラミング言語Rubyの生みの親であり、一般財団法人Rubyアソシエーション理事長。株式会社ZOZOやLinkers株式会社、株式会社LIGなど複数社で技術顧問などを務めている。オープンソース、エンジニアのコミュニティ形成などを通じて、国内外のエンジニアの能力向上やモチベーションアップなどに貢献している。島根県松江市名誉市民
世界的なビッグテックでの出社回帰の流れを受け、日本でもLINEヤフーなど、出社頻度を増やす企業が出てきた。
「自然な会話や雑談の中から、新しいアイデアが生まれる」「顔を合わせることでチームワークが高まる」そんな言葉とともに、多くのエンジニアが再びオフィスへと呼び戻されている。
だが、この潮流を「ソフトウエア開発企業にとっては、明確な後退でしかない」と一刀両断するのが、プログラミング言語「Ruby」の生みの親・まつもとゆきひろさんだ。
なぜエンジニアにとって、オフィスは「非効率な場所」になり得るのか。まつもとさんに、話を聞いた。
Rubyアソシエーション理事長
Ruby開発者
まつもと ゆきひろさん(@yukihiro_matz)
プログラミング言語Rubyの生みの親であり、一般財団法人Rubyアソシエーション理事長。株式会社ZOZOやLinkers株式会社、株式会社LIGなど複数社で技術顧問などを務めている。オープンソース、エンジニアのコミュニティ形成などを通じて、国内外のエンジニアの能力向上やモチベーションアップなどに貢献している。島根県松江市名誉市民
ーーなぜまつもとさんは「出社回帰」について否定的なのでしょうか?
ソフトウエアを開発するときって、基本的にはコミュニケーションを「最小」にしたいんですよ。
オフィスで仕事をしていると、「まつもとさん、ちょっといいですか?」って声を掛けられることがありますよね。やれ質問したいとか、資料を確認してほしいとか。
もちろん、人間関係もありますから断るわけにもいきません。一旦話を聞いて、一段落してから仕事を再開する。でも、そこから元の集中状態に戻るのに半日くらいかかるんですよ。
シューって気持ちが抜けてしまうというか、「さっきまで完全にゾーンに入ってたのに……」という喪失感がすごい。これが、本当にキツいんですよね。
たった10分程度の質問のために、半日が潰れてしまう。これでは生産性もへったくれもありません。
ーーとはいえ、業務中のコミュニケーションも重要ではありませんか?
「今はコミュニケーションに捧げる時間だ」と認識できているタイミングであれば良いんですよ。
問題なのは、何でも無いときに後ろから急に話しかけられて、思考を強制中断させられることです。これで生産性が激落ちするのが、嫌なんです。
気になることがあったら自分の方から問い合わせるので、そっちから割り込まないでほしいといった感覚に近いですね。
自分がフォーカスしたいときは徹底して集中し、フォーカスしなくても良いタイミングで質問などに受け答えする。要は、自分でコントロールできるかどうかです。
ーー「リモートワークだと創発性が発揮されない」「対面だからこそアイデアが生まれる」といった声をよく聞きますが、どうお考えですか?
そんなの嘘ですよ(笑)
「突発的なブレストでアイデアが生まれる」こと自体は否定しません。でもそれはあくまで例外的なラッキーパンチであって、仕事の基本形ではないはずです。
typeに登録すると続きをお読みいただけます。
会員登録後、画面が自動で更新されます。
撮影/Kiiimon 岸本茂樹 取材・文/今中康達(編集部)
タグ