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
新しい職場の CI が 20 分かかっていたらあなたならどうする?
pyama86
1
1.3k
Re:Define 可用性を支える モニタリング、パフォーマンス最適化、そしてセキュリティ
pyama86
9
8.6k
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.8k
Tuning GraphQL on Rails
pyama86
2
2.1k
ttlcacheのここがスゴい
pyama86
1
180
クラウドサービスの 利用コストを削減する技術 - 円安の真南風を感じて -
pyama86
3
650
実践ARMアーキテクチャ移行
pyama86
2
2.5k
リモートワーク時代の守護神 PHP開発者のためのセキュリティ強化術
pyama86
3
1.3k
実践DevSecOps~クラウドネイティブとオンプレミスの間から~
pyama86
1
160
Other Decks in Technology
See All in Technology
Product Management Conference -AI時代に進化するPdM-
kojima111
0
220
EKS Pod Identity における推移的な session tags
z63d
1
200
ZOZOTOWNフロントエンドにおけるディレクトリの分割戦略
zozotech
PRO
16
5.2k
株式会社ARAV 採用案内
maqui
0
340
[CVPR2025論文読み会] Linguistics-aware Masked Image Modelingfor Self-supervised Scene Text Recognition
s_aiueo32
0
210
第4回 関東Kaggler会 [Training LLMs with Limited VRAM]
tascj
12
1.7k
あなたの知らない OneDrive
murachiakira
0
230
攻撃と防御で実践するプロダクトセキュリティ演習~導入パート~
recruitengineers
PRO
1
120
実践アプリケーション設計 ②トランザクションスクリプトへの対応
recruitengineers
PRO
2
120
JavaScript 研修
recruitengineers
PRO
2
110
自治体職員がガバクラの AWS 閉域ネットワークを理解するのにやって良かった個人検証環境
takeda_h
2
380
Yahoo!ニュースにおけるソフトウェア開発
lycorptech_jp
PRO
0
320
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
183
54k
Faster Mobile Websites
deanohume
309
31k
A designer walks into a library…
pauljervisheath
207
24k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
RailsConf 2023
tenderlove
30
1.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Scaling GitHub
holman
462
140k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.4k
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 私たちと一緒に 未来を作っていきませんか?