Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
変化の激しい時代における、こだわりのないエンジニアの強さ
Search
Satoshi Kaneyasu
March 02, 2025
Programming
2.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
変化の激しい時代における、こだわりのないエンジニアの強さ
Satoshi Kaneyasu
March 02, 2025
More Decks by Satoshi Kaneyasu
See All by Satoshi Kaneyasu
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
310
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
320
【業務アプリのモダナイズ】このまま保守・改修し続けて大丈夫ですか?
satoshi256kbyte
1
64
今から学ぶベクトルデータベース基礎知識からAmazon Bedrock Knowledge Basesまで
satoshi256kbyte
2
15
Amazon Managed Grafana で Amazon DynamoDB のデータを可視化する Infinity Plugin + プライベート API 構成
satoshi256kbyte
1
32
AI駆動開発にグラフDBを重ねてみた
satoshi256kbyte
2
830
AWS Transform Customによる Spring Boot 2.xから4.xへのVerUp
satoshi256kbyte
2
170
運用ダッシュボードの設計を誰も教えてくれないのだけどみなさんどうしてるんですか? - チームに監視するという文化を根付かせるための第一歩を踏みたい -
satoshi256kbyte
1
230
AWS CDK ExpressモードとCI/CDの組み合わせ
satoshi256kbyte
1
69
Other Decks in Programming
See All in Programming
海上で動くGoサーバー: goroutineとchannelでさばく航行データストリーム
atsuki_seo
0
1k
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
200
そのリトライ、死んだコネクションを使い回していませんか ── GoのHTTPクライアントとHTTP/2を実プロダクト障害から学び直す
myus4a
0
350
マイコン向けの軽量Ruby「PicoRuby」で各種デバイスを制御するネイティブアプリの実現手法
bash0c7
0
460
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
8
5.2k
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
570
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
510
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
1
2k
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
420
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
370
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
210
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
400
Featured
See All Featured
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
3
4.3k
Code Reviewing Like a Champion
maltzj
528
40k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
560
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
450
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
The Limits of Empathy - UXLibs8
cassininazir
1
690
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
400
Marketing to machines
jonoalderson
1
5.8k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
From π to Pie charts
rasagy
1
380
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
450
Transcript
変化の激しい時代における、こだわりのないエンジニアの強さ 2025.03.09 Satoshi Kaneyasu #きのこ2025_b
2 自己紹介 氏名:兼安 聡 所属:株式会社サーバーワークス アプリケーションサービス部 在住:広島(フルリモート) 担当:DevOps、技術支援、PM、SM、プリセ AWS Community
Builders 2024 Japan AWS Top Engineers (Database) 2024 Japan AWS All Certifications Engineers 認定スクラムマスター PMP X:@satoshi256kbyte #きのこ2025_b
目次 1. はじめに 2. 一番にこだわらない 3.自分の職務範囲にこだわらない 4. ゆずってはいけないこだわりとは 5. まとめ
#きのこ2025_b
4 ある日こんなことを言われました 兼安さんはどのプログラミング言語が好きですか? #きのこ2025_b
5 ある日こんなことを言われました 兼安さんはどのプログラミング言語が好きですか? ?特にありません。私はその時求められる言語を使うだけです。 #きのこ2025_b
6 ある日こんなことを言われました 兼安さんはどのプログラミング言語が好きですか? ?特にありません。私はその時求められる言語を使うだけです。 そういうのよくないですね #きのこ2025_b
7 ある日こんなことを言われました 兼安さんはどのプログラミング言語が好きですか? ?特にありません。私はその時求められる言語を使うだけです。 そういうのよくないですね (?プログラミング言語って自分で選べるものなんですか?) #きのこ2025_b
8 経歴 年代 勤務地 業務内容 技術 新卒 1社目:製造業 九州 工場業務
2000年代 2社目:SIer 広島、岐阜、東京、東南アジア プログラマー、PM パッケージ開発・導入 サポートデスク 運用 Java、Oracle、PL/SQL、VB6、 VB.Net、C#、VBA、Bash、DOSプ ロンプト 2010年代 3社目:SIer 広島 プログラマー、PM Web開発 サーバー構築 PHP、JavaScript、VB.Net、 MySQL、サーバー周り全般、AWS 2023年5月〜 現職:CIer フルリモート クラウドエンジニア DevOps 技術支援 Python、TypeScript、AWS #きのこ2025_b
9 スペシャリストになれないとしても ➢仕事を求めて勤務地と技術を転々としていたので、 好きなものを選ぶというを感覚はなかった ➢何かのスペシャリストになりたかったけれど叶わなかった ➢総合力で生きる人に切り替えた ➢こういう生存戦略もある、こういう生き方でも付く強さはある #きのこ2025_b
一番にこだわらない #きのこ2025_b
11 一番にこだわらない ➢一番好きなものにこだわらない方が生き残りやすい ➢チームの中での一番にこだわらない方が生き残りやすい #きのこ2025_b
12 一番好きなものにこだわらない方が生き残りやすい ➢本音を言うと、私が一番好きなのはデータベースチューニング ➢だが、このジャンルで仕事がもらえたことはない ➢「好き」<「生存戦略」 ➢目の前の仕事に全力投球 + 隙あらば好きな知識を活かす ➢柔軟な方が生き残る #きのこ2025_b
13 一番好きなものでなくとも楽しめる人の方が頼みやすい ➢誰だって自分の得意な仕事、慣れている仕事をやりたい ➢100%応えられる仕事をアサインできる可能性は非常に低い ➢したがって、柔軟性が感じられる人の方が頼みやすい #きのこ2025_b
14 目の前の仕事に集中し、隙あらば好きを活かす ➢保守で客先を訪問したら取り急ぎクエリログを見させてもらう ➢運用チームとしてエンジニアと会話する時は事前にER図を見ておく ➢プルリクエストに含まれるSQLはなんとなく全部見る ➢自分のスキルはどこだって活かせるさ #きのこ2025_b
15 チームの中での一番にこだわらない方が生き残りやすい リーダー サブリーダー メンバー 私 メンバー メンバー メンバー かつて、ここにいた私は
PJの窮地を救ったことがあります #きのこ2025_b
16 かつての失敗 ➢停滞していた設計を一手に引き受けることで窮地を救った ➢その後、主導権を得ようとして混乱を生じさせてしまった ➢窮地を救った後、チームはどうするべきかのビジョンがなかった ➢最終的にはチームを離れることになった #きのこ2025_b
17 目的を優先してくれる人の方が生き残りやすい ➢エンジニアの仕事は基本的にチームプレー ➢個人の成果よりもチームの目的を果たすことが大事 ➢目的を優先してくれる人の方が生き残りやすい ➢居場所とチャンスは1つじゃない #きのこ2025_b
自分の職務範囲にこだわらない #きのこ2025_b
19 自分の職務範囲にこだわらない 本来の得意領域はこのあたり データベース バックエンド フロントエンド インフラ セキュリティ 運用 マネジメント
AI #きのこ2025_b
20 自分の職務範囲にこだわらない データベース バックエンド フロントエンド インフラ セキュリティ 運用 マネジメント AI
最低限の対話ができるレベル を習得 チーム間を繋ぐ 運用部門 インフラ部門 誰もフォローしてない領域 をカバー #きのこ2025_b
21 なぜこんな戦略を取ったのか? ➢新しい技術が得られる案件が取れないリスクを感じたから ➢単独のチームでカバーできてない領域が生まれているのを感じた ➢案件の取りこぼし = 自身の生存リスク ➢所属組織が活発でないと成長が難しい ➢「他チームとの対話ができる人」が不足していることに着目 ➢繋ぐ人、拾う人になることで案件と立ち位置を確保
#きのこ2025_b
22 器用貧乏と基礎技術 ➢あれこれ手を出すことは、器用貧乏になる可能性はある ➢多様なことができるのは足腰のような基礎技術を固めているからこそ 足腰がしっかりしてないと、 道を選ぶことができない #きのこ2025_b
23 他のレイヤーの知識が本来の自分の領域に生きる例 https://api.example.com/users/123/orders/456?status=shipped プロトコル ポート:443 サブドメイン パス (パスパラメータ) クエリパラメータ (GETパラメータ)
GETリクエスト ドメイン #きのこ2025_b
24 ちょっと寂しいけれどこの先も生き残れる力がついた ➢手広くやってサバイバリティを高める ➢しかし、その戦略で純粋な実装能力は少し下がった ➢「生存力」 > 「実装力の一時的な低下」 ➢「基礎の広さと深さ」と「たくさんの引き出し」が今の自分を支えている #きのこ2025_b
25 技術の変遷と生存戦略 ➢自分たちは既存の価値観が覆るのを何度も見てきた世代 ➢数年後にまた異なる技術に移るのも想像に難くない ➢乗り越える力の源泉は「基礎の広さと深さ」と「たくさんの引き出し」 #きのこ2025_b
ゆずってはいけないこだわりとは #きのこ2025_b
27 ゆずってはいけないこだわりとは ➢人生において好きになれるものはそんなに多くないと思う ➢今好きな技術があるなら、それが好きな理由にこだわった方がよい #きのこ2025_b
28 なぜ好きなのか考える ➢筆者はデータベースの特にテーブル設計やチューニングが好き ➢テーブルを正規化したり、実行計画を練るのが好き ➢つまり、何かを分割したり結合したりして目的を果たす、細かい工夫を 積み重ねて性能を出す、そんな世界が好き ➢↑私はこの世界観さえ転用できれば別に何をしても苦はない #きのこ2025_b
29 元々好きなものから広げていく データベース バックエンド フロントエンド クラウド セキュリティ 運用 マネジメント AI
広く勉強する意欲を保つのは難しい 元々何が好きだったかを大事にして 広げていく #きのこ2025_b
30 データベースからクラウドへ考え方を転用するイメージ ER図 クラウドの構成図 #きのこ2025_b
31 元々好きなものから広げていく ➢多様なことに挑戦するのは大事だが、遠すぎる分野は成果が出ない ➢自分の中で地続きになっていない分野は長続きしない ➢得意領域から「考え方」を転用して広げていく #きのこ2025_b
まとめ – この先生きのこるには #きのこ2025_b
33 まとめ – この先生きのこるには ➢生き残る力を得るにはチームや組織が元気な方がいい ➢そのために個人のこだわりよりチーム・組織を優先する戦略がある ➢その戦略で得られるのは総合力と基礎技術への理解の深さ ➢基礎の強さが変化を乗り越える力となる ➢たくさんのことを学ぶのは辛い時もあるので、 もともと好きだったものを大事にしてください
#きのこ2025_b
None