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
求められるソフトウェアエンジニア像とキャリア戦略 / Engineers and Career...
Search
linyows
July 21, 2023
Programming
2
560
求められるソフトウェアエンジニア像とキャリア戦略 / Engineers and Career Strategies Required Now
FGN Developers Talk #2「シーサイドももち: ビーチサイドで語る!エンジニアの成長ストーリー with BBQ」
linyows
July 21, 2023
Tweet
Share
More Decks by linyows
See All by linyows
研究開発と実装OSSと プロダクトの好循環 / A virtuous cycle of research and development implementation OSS and products
linyows
1
350
コードジェネレーターで 効率的な開発をする / Efficient development with code generators
linyows
0
300
研究を支える拡張性の高い ワークフローツールの提案 / Proposal of highly expandable workflow tools to support research
linyows
0
420
非コンテナ環境において宣言的Deploymentを手軽に実現する / Declarative deployment in non-container environments
linyows
0
210
メール送信サーバの集約における透過型SMTP プロキシの定量評価 / Quantitative Evaluation of Transparent SMTP Proxy in Email Sending Server Aggregation
linyows
0
940
透過型SMTPプロキシによる送信メールの可観測性向上: Update Edition / Improved observability of outgoing emails with transparent smtp proxy: Update edition
linyows
2
450
研究の再現性を高める 仕組みをGoでつくる / Creating a system to improve the reproducibility of research using go
linyows
1
230
奥が深いメールのシステム / The depth of Email system
linyows
4
600
IaCにおけるテスト考察 / Tests in IaC
linyows
2
710
Other Decks in Programming
See All in Programming
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
250
AI時代のソフトウェア開発を考える(2025/07版) / Agentic Software Engineering Findy 2025-07 Edition
twada
PRO
86
29k
Result型で“失敗”を型にするPHPコードの書き方
kajitack
5
650
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
530
「テストは愚直&&網羅的に書くほどよい」という誤解 / Test Smarter, Not Harder
munetoshi
0
170
すべてのコンテキストを、 ユーザー価値に変える
applism118
3
1.3k
Deep Dive into ~/.claude/projects
hiragram
14
2.5k
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
5
1.1k
A full stack side project webapp all in Kotlin (KotlinConf 2025)
dankim
0
120
Flutterで備える!Accessibility Nutrition Labels完全ガイド
yuukiw00w
0
160
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
120
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
130
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
690
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Designing Experiences People Love
moore
142
24k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Thoughts on Productivity
jonyablonski
69
4.7k
How STYLIGHT went responsive
nonsquared
100
5.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Typedesign – Prime Four
hannesfritz
42
2.7k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
How to train your dragon (web standard)
notwaldorf
95
6.1k
How to Think Like a Performance Engineer
csswizardry
25
1.7k
Producing Creativity
orderedlist
PRO
346
40k
Transcript
ٻΊΒΕΔιϑτΣΞΤϯδχΞ૾ ͱΩϟϦΞઓུ খా ԝ GMOϖύϘגࣜձࣾ Senior Engineering Lead FGN Developers
Talk #2ʮγʔαΠυͪ: ϏʔναΠυͰޠΔʂΤϯδχΞͷετʔϦʔ with BBQʯ— 2023-07-21
1. ͡Ίʹ 2. ٻΊΒΕΔܦݧ 3. ٻΊΒΕΔࣝ 4. ΩϟϦΞϥμʔ 5. ܧଓతͳϞνϕʔγϣϯҡ࣋
࣍ Tomohisa Oda ID: @linyows Blog: https://tomohisaoda.com Weight Trainingͱςχε͕झຯ
͡Ίʹ Section 1
• ITۀքଞͷۀքͱൺΔͱٕज़τϨϯυɺٕज़ֵ৽͕ૣ͍ • ιϑτΣΞԿ͠ͳ͍ͱյΕΔʢιϑτΣΞͷEOLͳͲґଘؔɺηΩϡ ϦςΟΞοϓσʔτʣ • ιϑτΣΞΤϯδχΞ௨ৗಉ͡࡞ۀΛ܁Γฦ͠ߦΘͳ͍ͷͰ৽͍͜͠ͱͱ ͖߹͏ • ཧతͳՌͰͳ͍ͨΊ͕ࣗ
nΧ݄લʹॻ͍ͨίʔυଞਓͷίʔυ • ෆ࣮֬ੑͷߴ͍ੈքͳͷͰɺݸਓͷΩϟϦΞ͋͘·Ͱ͍ͪࣄྫɺࣗͰߟ͑ Δඞཁ͕͋Δ ͡Ίʹ ιϑτΣΞΤϯδχΞϦϯάͱෆ࣮֬ੑ
5 ݸਓͷΩϟϦΞʹϑΥʔΧε͢Δͱ͍͏Α ΓɺࠓۀքͰٻΊΒΕ͍ͯΔ͜ͱΛڞ༗͠ ·͢ɻ ӈͷεϥΠυաڈʹࢲͷΩϟϦΞʹ͍ͭ ͯ·ͱΊͨͷͳͷͰڵຯ͕͋Ε͝ཡ͘ ͍ͩ͞ɻ https://speakerdeck.com/linyows/everything-is-a-process-so-enjoy-it- now
ٻΊΒΕΔܦݧ Section 2
ٻΊΒΕΔܦݧ ૿Ճ͢ΔThe Full Cycle Developer • ιϑτΣΞϥΠϑαΠΫϧΛแׅͨ͠։ൃ νʔϜମ੍ • ϦʔυλΠϜΛܧଓతʹ͘͢Δ
• ϥΠϑαΠΫϧʹ͓͚ΔޮతͳϑΟʔυ όοΫ • શߦఔʹ͓͍ͯ։ൃऀϚΠϯυΛదԠ͢Δ • ϥΠϑαΠΫϧશମͰΛ࣋ͭ 7 via: https://net f lixtechblog.com/full-cycle-developers-at-net f lix-a08c31f83249
The Full Cycle DeveloperΛࢧ͑Δ৫ମ੍ 8 ٻΊΒΕΔܦݧ • ιϑτΣΞσϦόϦʔͷͨΊͷޮతͳ νʔϜߏͷߟ͑ํͱͯ͠Team Topologies
• Team Topologiesʹ͓͚ΔετϦʔϜΞΠϥϯ υνʔϜ͕ϕʔε • Ұ෦ೳྗͷΪϟοϓΛΠωΠϒϦϯάνʔϜ ͕ຒΊΔ via: https://teamtopologies.com/key-concepts
ٻΊΒΕΔࣝ Section 3
ٻΊΒΕΔΤϯδχΞͷࣝ ͍ࣝͱઐੑ • ιϑτΣΞΤϯδχΞͱׂͯ͠ෳ ͋Δ • ٕज़తղܾʹ͓͍ͯɺଟ͘ͷ߹෯ ͍ࣝΛٻΊΒΕΔ͜ͱ͕͋Δ • ҰํͰࣄۀΛࠩผԽͰ͖Δͷٕज़తઐ
ੑͩͬͨΓ͢Δ • ࣝͱͯ͘͠ਂ͘ͷ྆ํ͕ඞཁ 10 FullStack Frontend Backend Architect SRE iOS + Android DBRE DevOps QA via: https://roadmap.sh/roadmaps
ΩϟϦΞϥμʔ Section 4
ΩϟϦΞϥμʔ ٕज़த৺͋Δ͍ਓத৺ͷΤϯδχΞϦϯάͰϦʔμʔγοϓΛ͔࣋ͭ 12 • ΩϟϦΞϥμʔઐੑΞοϓʢ ࣄͷқۚʣͷͨΊͷϑϩʔ • ٕज़த৺ͩͱݸਓೳྗͱӨڹྗΛߴ ΊΔʢαʔϏεɺձࣾɺۀքʣ •
ਓத৺ͩͱ৫ࣄۀͷੜ࢈ੑΛߴ ΊΔʢਓͱݴٕͬͯज़ํධՁ ͳͲٕज़͕ࣝͳ͍ͱͰ͖ͳ͍ʣ via: https://medium.com/geekculture/the-software-engineering-career- ladder-3667282aeaa2
ܧଓతͳϞνϕʔγϣϯҡ࣋ Section 4
• ͍ࣝΛ࣋ͭʹɺރΕٕͨज़ͷशಘɺ࠷৽ٕज़ͷΩϟονΞοϓɺʑ ใΛऩू͠ଓ͚ͳ͚ΕͳΒͳ͍ • ਂ͍ࣝΛ࣋ͭʹɺطଘؔ࿈ٕज़Λཏ͠طଘٕज़ͷ՝Λཧ͠ఏҊͰ ͖ΔΑ͏ʹͳΒͳ͚ΕͳΒͳ͍ • ͱ͍͑ɺ͜Εొࢁॳ৺ऀʹߴ͍ࢁΛࢦͦ͏ͱݴ͍ͬͯΔΑ͏ͳͷ • ·ͣԿ͔͠Βٕज़ʹڵຯΛ࣋ͪɺͦͯ͠खΛಈ͔ͯ͠ΈΔ͜ͱ
• ͦͯͦ͠ΕΛଓ͚Δ͜ͱͱ͍ͯ͠ ܧଓతͳϞνϕʔγϣϯҡ࣋ ৗʹֶश͠ଓ͚ΔͷιϑτΣΞΤϯδχΞͷ໋॓ 14
ڵຯͷ͋Δٕज़Λ୳͠ ٕज़Λ͖ͳΔ
• Կ͔࣮ݱ͍ͨ͜͠ͱΛݟ͚ͭΔɺ͚͕ࣗͩخ͍͠ΞϓϦͰɺՈ͕تͿ ΞϓϦͰͳΜͰྑ͍ • ීஈ͍ͬͯΔαʔϏε͕ͲͷΑ͏ʹ࡞ΒΕ͍ͯΔ͔ௐΔɺScreen TimeͰ ͲΜͳΞϓϦΛ͍ͬͯ͘Δͷ͔ݟͯΈΑ͏ • ۙʹ͍Δ༏लͩͱࢥ͏ΤϯδχΞීஈԿΛߟ͍͑ͯΔͷ͔ɺͲΜͳٕज़ ͕͖͔ฉ͍ͯΈΑ͏
• େ͖ͳΧϯϑΝϨϯεʹࢀՃͯ͠ΈΑ͏ɺීஈײͨ͜͡ͱͷͳ͍ٕज़ʹର͢ ΔྔΛײ͡ΒΕΔͱࢥ͍·͢ ܧଓతͳϞνϕʔγϣϯҡ࣋ ٕज़Λ͖ʹͳΔ͖͔͚ͬͱ 16