Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
事業を差別化する技術を生み出す技術
Search
Kazuhiko Yamashita
March 04, 2025
Technology
4
1.7k
事業を差別化する技術を生み出す技術
技術参謀たちの戦略図 〜リーダーシップという選択肢と彼らが選んだ企業の魅力〜
https://findy.connpass.com/event/345202/
Kazuhiko Yamashita
March 04, 2025
Tweet
Share
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
Managing Database Migrations in Go Backend Systems
pyama86
0
4
新しい職場の CI が 20 分かかっていたらあなたならどうする?
pyama86
1
1.4k
Re:Define 可用性を支える モニタリング、パフォーマンス最適化、そしてセキュリティ
pyama86
9
8.8k
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.8k
Tuning GraphQL on Rails
pyama86
2
2.1k
ttlcacheのここがスゴい
pyama86
1
190
クラウドサービスの 利用コストを削減する技術 - 円安の真南風を感じて -
pyama86
3
660
実践ARMアーキテクチャ移行
pyama86
2
2.5k
リモートワーク時代の守護神 PHP開発者のためのセキュリティ強化術
pyama86
3
1.4k
Other Decks in Technology
See All in Technology
「全員プロダクトマネージャー」を実現する、Cursorによる仕様検討の自動運転
applism118
21
11k
Practical Agentic AI in Software Engineering
uzyn
0
110
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
5
640
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
380k
2025年夏 コーディングエージェントを統べる者
nwiizo
0
170
要件定義・デザインフェーズでもAIを活用して、コミュニケーションの密度を高める
kazukihayase
0
120
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
4
570
テストを軸にした生き残り術
kworkdev
PRO
0
210
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.3k
ハードウェアとソフトウェアをつなぐ全てを内製している企業の E2E テストの作り方 / How to create E2E tests for a company that builds everything connecting hardware and software in-house
bitkey
PRO
1
150
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
1
390
Android Audio: Beyond Winning On It
atsushieno
0
870
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
26
1.9k
For a Future-Friendly Web
brad_frost
180
9.9k
KATA
mclloyd
32
14k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Being A Developer After 40
akosma
90
590k
Side Projects
sachag
455
43k
How to Ace a Technical Interview
jacobian
279
23k
Balancing Empowerment & Direction
lara
3
620
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Designing for Performance
lara
610
69k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Transcript
© GO Inc. 『事業を差別化する技術を生み出す技術』 2025.03.05 P山@GO株式会社
© GO Inc. 2 GO株式会社 山下 和彦 所属 開発本部 ソフトウェア開発統括部
バックエンド開発部 バックエンド1グループ @pyama86
© GO Inc. 3 スタッフ エンジニア
© GO Inc. 4 スタッフエンジニアとは ▪ 原則、部下を持たない、技術専門職 ▪ 島田浩二さん翻訳のオライリー社より出版されている 「スタッフエンジニアの道」は最高の書籍です
▪ pyamaの理解は、技術を軸に組織に必要な戦略を立て、 それに必要なことはすべて実行し、周囲に影響を 与える役割
© GO Inc. スタッフエンジニア テックリード マネージャーと組んで、 1つ以上のチームの実行を導く。 アーキテクト 重要な領域の技術的な方向性と 品質に責任を持つ。
ソルバー 一度に1つの難問に取り組む。 右腕 組織にリーダーシップの 幅を加える。 引用:(株)オライリー・ジャパンスタッフエンジニアの道 1.3.3 当てはまるアーキタイプは? スタッフエンジニア水見式アーキタイプ診断
© GO Inc. 6 事業を差別化 する技術 事業を差別化 する技術
© GO Inc. 7 はじめに エンジニアの評価制度とキャリアパスの整備 • 技術領域での貢献が重視されるように GMOペパボ(前職)のキャリアパスの特徴 •
マネージャーとスペシャリストの ラダーを明確に区別 • 役割ごとに適した評価制度を整備
© GO Inc. 8 エンジニアリングスペシャリストの役割 エンジニアリングスペシャリストの役割 • 技術視点で企業や事業の方向性を支える • 技術を活用し事業を推進
GMOペパボにおける役割 • CTOや事業部リーダーと協力 • 未来の事業成長に必要な技術を導入・定着 求められるスキル • 高い技術力+事業理解 • 適切な技術選定と推進力
© GO Inc. 9 エンジニアリングスペシャリストの役割 エンジニアリングスペシャリストの役割 • 技術視点で企業や事業の方向性を支える • 技術を活用し事業を推進
GMOペパボにおける役割 • CTOや事業部リーダーと協力 • 未来の事業成長に必要な技術を導入・定着 求められるスキル • 高い技術力+事業理解 • 適切な技術選定と推進力 継続するために、自分の興味と企業の向かう方向性を 揃えて、自身をモチベートして取り組む必要がある
© GO Inc. 10 最新技術の導入が目的ではない • 事業の特性を理解し、最適な技術を選定・実装 GMOペパボの技術戦略の前提 • 「オンプレミス」と「マルチテナント」
コストと競争力の関係 • IaaS/SaaSのドメイン単位課金が原価高騰の要因 • 自社開発によるコスト削減が競争力向上に貢献 事業を差別化する技術とは?
© GO Inc. 11 具体的な技術事例 具体的な技術事例(GMOペパボ) • STNS(Simple Toml Name
Service) ◦ Linuxサーバーの認証基盤 ◦ LDAP/MySQLに代わるシンプルな仕組み ◦ 認証の運用負荷を軽減 • 仮想待合室 ◦ 高負荷時のユーザー制御によるサービス安定化 ◦ キャンペーンや大量アクセス時に効果を発揮 • 内製Kubernetes Engine ◦ クラウド依存せずオンプレミス環境に最適化 ◦ マルチテナント環境でのコンテナ運用を実現 技術の共通点と差別化のポイント • 事業の特性を理解した最適化設計・運用 • 単なる技術導入ではなく、事業戦略と連携
© GO Inc. 12 メンバーとの協業 個人の限界とチームの力 • 技術課題の解決には チームの協力が不可欠 •
高度な技術開発やアーキテクチャ設計には 多様な視点が必要 • シンの運用は1人ではできない
© GO Inc. 13 育成のジレンマ スペシャリストラインなのにメンバーの育成が 必要なのなんでなん? • 結論としては目的のために必要なことは全部やる 1人でできないのであれば育成もやる
© GO Inc. 14 協業の方法 • エンジニアの成長と知見共有の促進 ◦ シャドーイング ▪
作業の思考プロセスや切り分け方を他のメンバーに見てもらう ▪ 学習を促進 ◦ 逆シャドーイング ▪ 他のメンバーに適当な粒度でタスクを実行してもらう ▪ 適宜フィードバックを行い、技術理解を深める • 私の実践 ◦ スタッフエンジニアの道※では 同期的な作業 に適用 ◦ 私は 非同期な作業 に活用 • 協業の効果 ◦ 技術的な相互理解の深化 ◦ 新技術の導入や事業の差別化につながるアイデア創出 “ペア作業、シャドーイング、逆シャドーイング” (株)オライリー・ジャパン スタッフエンジニアの道
© GO Inc. 15 まとめ 事業を差別化する技術を生み出すために重要な要素 • 事業の特色を理解する ◦ 技術は目的ではなく
事業成長や競争力強化の手段 ◦ 事業の特性を踏まえた 適切な技術選定 が不可欠 • 技術の研鑽と楽しむ姿勢 ◦ 技術的な挑戦を 楽しみながらアイデアを創出 ◦ 継続的な学習と改善が差別化につながる • 仲間との協力 ◦ 一人での限界を超え、 チームで技術課題を解決 ◦ 協力を通じて 事業価値を最大化
© GO Inc. 日本のモビリティ、最高にしたい!!1 16 私たちと一緒に 未来を作っていきませんか?