15年のキャリアを持つエンジニアが、なぜ今「PxDT」なのか。
「開発言語は、人とコンピューターの間にあるコミュニケーションツールに過ぎません。日本語を話すか、英語を話すかの違いと同じなんです」
そう自然体で語る張さん(社内ニックネーム:Jerry)。上海でエンジニアとしてのキャリアをスタートさせ、機械システムやクラウド基盤、アプリ開発など15年以上の経験を持つ彼が、なぜあえてピクシーダストテクノロジーズ(以下、PxDT)というスタートアップ環境に飛び込んだのか。
入社して半年。単なるバックエンド開発の枠に収まらない仕事の面白さと、AIを駆使した「ハーフエンジニア」という次世代の働き方について、等身大の言葉で語ってもらいました。
エンジニア歴15年以上。スタートアップという「全方位に挑める」フィールド
—— 現在のポジションと、PxDTに入社した理由を教えてください。
現在は、KOTOWARI事業部でバックエンドエンジニアを担当しています。これまで15年以上エンジニアとしてさまざまな開発に携わってきましたが、ピクシーを選んだ最大の理由は「スタートアップならではの裁量と挑戦の幅広さ」です。
大企業だと、どうしても役割が細分化されてしまいます。ですが、PxDTの環境なら、バックエンドの開発にとどまらず、インフラ構築やフロントエンドなど、システム全体に触れながらさまざまな分野にチャレンジできる。自分の技術領域をさらに広げられると考え、飛び込みました。
建設現場の業務フローを一変させる「TOTTARROW」という挑戦
—— 現在開発しているシステムについて教えてください。
建設現場の配筋検査業務を支援する次世代システム「TOTTARROW(トッタロー)」の開発を担当しています。 具体的には、現場で採取した膨大なデータを独自のアルゴリズムで分析・解析し、写真のチェックを行い、最終的にお客様へ報告用の帳票を出力するまでの一連のサービスです。私は既存業務の理解から始まり、新しいシステムのDB設計、API開発、インフラ構築など、バックエンド領域を幅広く担っています。
—— 開発において、どんなところに面白さややりがいを感じますか?
一番は、アルゴリズムチームが開発した複雑な動画処理と連動して、目に見える価値を生み出せた瞬間です。 現場のビデオを見ながら、チェックしたい箇所を細かく抽出できるようになり、従来のやり方と比べて作業工数が劇的に減りました。
通常のWebサービス開発との一番の違いは、まさにここです。単なる業務データのフローを整理するだけでなく、アルゴリズムによるデータ処理や分析がサービスの「コア」になっています。アルゴリズムチームと密に連携し、彼らが必要とするデータをどう渡し、どう処理するか。それがピタッとはまり、お客様に大きな価値を提供できたときは、本当に大きなやりがいを感じますね。
AIに実装を任せる「ハーフエンジニア」という次世代の開発スタイル
—— 開発を進める中で、AIを積極的に活用されていると伺いました。
はい。現在はCloud CodeなどのAIツールを積極的に活用し、自分では「ハーフエンジニア」のようなスタイルで開発を進めています。
まずは、コーディングルールや仕様、システムアーキテクチャなど、人が判断すべき重要な部分を自分で定義します。そのうえで、その枠組みに沿った実装はAIに任せることで、開発スピードを大きく向上させています。
もちろん、最終的な品質チェックや実装内容の妥当性はすべて自分で確認しますし、「このAPIはこの仕様で実装する」といった設計や意思決定もエンジニアが担っています。AIを活用しながらも、人が責任を持って開発を進めることを大切にしています。
—— メインで使用しているGo言語は、以前から使われていたのですか?
これまではJavaやC#、Node.jsなどを使うケースが多かったです。ただ、私にとって開発言語はただの「ツール」です。 日本語を話すか、中国語を話すか、英語を話すかの違いと同じで、言語の根幹さえ把握していれば他の言語も基本的には同じ。だから、Go言語を使うことに対しても特別なハードルは感じていません。
求めるのは「システム全体を俯瞰し、フルスタックに挑む」熱量
—— チームの雰囲気はいかがですか?
みんな優しくて、とても明るいチームです。私自身、建設業界や配筋検査周りの「ドメイン知識」は初めて触れる領域だったので、最初はキャッチアップに苦労しました。「なぜこの帳票が必要なのか?」「アルゴリズムにはどんなデータが必要なのか?」といった業務の根幹を理解しないと良い設計はできませんから。だからこそ、日頃から積極的にコミュニケーションを取りながら、今も学び続けています。
—— 今後、チームはどのように成長していくと考えていますか?
AIがこれだけ賢くなっている今、特定の言語や領域にこだわる時代ではありません。これからの私たちは、バックエンド、フロントエンド、インフラ、さらにはPythonを使ったアルゴリズム領域も含め、全員が全方位をカバーできる「フルスタックエンジニア」の集団へと成長していくべきだと考えています。
—— 最後に、この記事を読んでいる「未来の仲間」へメッセージをお願いします。
現在募集しているバックエンドエンジニアに求めているのは、単に「指示されたAPIを開発するだけ」の人ではありません。
・システム全体のアーキテクチャをイメージできる方
・フロントエンドからインフラまで、幅広い知識に興味を持てる方
・AIなどの最新技術を駆使し、自分の開発スタイルをアップデートできる方
「自分の手でシステム全体を設計し、社会に新しい価値を実装したい」という熱意を持った方にとって、ピクシーは最高の環境です。これまでの経験を活かし、建設業界の常識を私たちと一緒に変えていきませんか?
エントリーをお待ちしています!