COBOLからPepperまで、35歳定年説を超えてコードを書き続ける20年選手の「こだわらないキャリアパス」

プログラマ・エンジニアとして働いていたら一度は耳にする「35歳定年説」。そんな中、自身でコードを書き一線で活躍している先輩エンジニアに、長年エンジニアの仕事を続けてきて考えていること、心がけなどを語ってもらいました。

COBOLからPepperまで、35歳定年説を超えてコードを書き続ける20年選手の「こだわらないキャリアパス」

プログラマ・エンジニアとして働いていたら一度は耳にするであろう「35歳定年説」。体力面やキャリアを考えたとき、シフトチェンジをせざるを得ないという声も聞く。そんな中、自身でコードを書き一線で活躍している先輩エンジニアも少なくない。今回は40代の先輩エンジニアに、長年エンジニアの仕事を続けてきて考えていることや心がけなどを挙げていただきました。

はじめまして、榊原です。3年前にぐるなびに入社以来、主に新技術を使った開発を担当しています。アプリ開発や人工知能研究、最新技術調査のほか、Pepperに連携させるAPI開発や社内勉強会に携わっています。Pepper関連では、APIや社内向けのPepperのマニュアルに掲載するサンプルプログラムなども作成しています。


ぐるなびの受付をするPepper。受付システムは私が作成しました

今回は私の昔話と、エンジニアとして経験を積んだことで得られたメリットなどを書いてみたいと思います。読者である若手エンジニアのみなさんが「○年後の自分の姿」を想像していただいたり、エンジニアとしてどう生きていくかを考えたりする一つのきっかけとなれましたら幸いです。

最新の技術を求めて、人に会いに行くのも仕事

今最も多い仕事が、最新技術の調査です。社内から「今××が流行っているようだが、知らないか」というような依頼を受け、新技術やプロダクトの調査・資料作成をし、社内に知見を広めています。

新しい技術はすぐに使われはしませんが、自分の調査や意見が役立つときがくると考えると嬉しくなります。そうしたこともあり、現在の仕事にもある程度は満足しているものの、自身が調査した新規技術がサービス運用に使われないときは、少し残念だなあと思います。

依頼を受けたもの以外にも、情報を集めるために展示会・イベントに参加(現在は人工知能関連のものによく足を運びます)したり、SNSでコンタクトを取って開発現場に行き、話を聞いたりしています。「会いに行くのは失礼ではないか」と思われる方もいるかもしれませんが、意外と会ってくださるものです。

調査に時間を割くため、実際にプログラミングをしているのは全業務のうち4割ほどでしょうか。20代後半から30歳にかけては業務の8割近くがプログラミングで、残り2割が設計書や仕様書の作成でしたから、だいぶ減ったと言えるでしょう。

データベース、グループウェア、Webサービスと何度も転身

小さい頃、コンピュータでドット絵を描きはじめました。少しずつ触っていくうちに絵を描く以外のこともできると知り、コンピュータの可能性はすごいなと思っていました。中学時代にはマンガで出てきた人工知能に憧れましたが、医学部に進学。「公衆衛生」分野の環境調査の授業でデータベースに出会い、病名や症状を解説するエキスパートシステムを在学中に作ってみたりしていました。

諸事情があり医学部を辞めたあとも、データベースに関わりたいと思いエンジニアの仕事に就きました。今でこそ研究開発が主な仕事ですが、私のエンジニアとしてのキャリアはホストコンピュータから始まりました。

ホストシステムからクライアントサーバ、Web系に転職

最初の会社ではCOBOLを使って経理系のホストシステム開発や、データベースを利用した携帯電話の在庫管理システムの開発(クライアントサーバ)などに携わりました。セールスエンジニアとしてOracleの営業補佐をした時期もあります。顧客からのフィードバックをもとに日本企業向けのローカライズをOracle本社に提案したり、自分でパッチを作って渡したりと貴重な経験が積めました。

8年ほど働いたのちに転職し、法人向けグループウェア・Lotus Notesのシステムコンサルティングを担当します。他社のコンサルに携わる中で、さまざまなWebサービスに興味を惹かれました。2000年当時はWebの黎明期。新しいサービスが生まれていくのを目の当たりにしていたのです。

30代ではWeb系企業に転職。「Webはこれから広まるだろう」と思っていたこともあり、音楽配信や旅行予約サービスなどWebの開発を経験しました。さまざまな分野のプロダクトに関わりましたが、自分の好きな「食」に関するサービスを提供しているぐるなびに入社。前職の経験を生かして飲食店予約システムの開発を手がけたのち、R&Dの事業立ち上げのため現在の開発統括グループ企画調査チームに在籍します。

経験を重ね、勘を養えば、技術への理解も早まる

エンジニアHubに会員登録すると
続きをお読みいただけます(無料)。
登録のメリット
  • すべての過去記事を読める
  • 過去のウェビナー動画を
    視聴できる
  • 企業やエージェントから
    スカウトが届く