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
20240811_若手エンジニアふんわりLT資料
Search
tommy
August 11, 2024
Technology
0
400
20240811_若手エンジニアふんわりLT資料
tommy
August 11, 2024
Tweet
Share
Other Decks in Technology
See All in Technology
A Casual Introduction to RISC-V
omasanori
0
530
ソフトバンク流!プラットフォームエンジニアリング実現へのアプローチ
sbtechnight
1
250
「お金で解決」が全てではない!大規模WebアプリのCI高速化 #phperkaigi
stefafafan
4
2.1k
AIエージェント×GitHubで実現するQAナレッジの資産化と業務活用 / QA Knowledge as Assets with AI Agents & GitHub
tknw_hitsuji
0
150
Phase04_ターミナル基礎
overflowinc
0
1.3k
バクラク最古参プロダクトで重ねた技術投資を振り返る
ypresto
0
210
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
kaomi_wombat
0
200
生成AI活用でQAエンジニアにどのような仕事が生まれるか/Support Required of QA Engineers for Generative AI
goyoki
1
350
中央集権型を脱却した話 分散型をやめて、連邦型にたどり着くまで
sansantech
PRO
1
190
AWS Systems Managerのハイブリッドアクティベーションを使用したガバメントクラウド環境の統合管理
toru_kubota
0
130
LINEヤフーにおけるAIOpsの現在地
lycorptech_jp
PRO
4
1.9k
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
3
13k
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
130
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
120
Paper Plane (Part 1)
katiecoart
PRO
0
5.8k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
490
Six Lessons from altMBA
skipperchong
29
4.2k
My Coaching Mixtape
mlcsv
0
82
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Transcript
新卒1年目もアーキテクトを目指したい! とみー
自己紹介 とみー @tomi_t0mmy ・新卒1年目エンジニア ・Go, Ruby ・今日途中で抜けちゃうので、 Xで話しかけてくれたら嬉しいです...!
今日話したいこと • 「アーキテクトになりたい!」 • そのためにやってきたこと @tomi_t0mmy
今日話したいこと • 「アーキテクトになりたい!」 • そのためにやってきたこと @tomi_t0mmy
アーキテクトになりたいって何よ? @tomi_t0mmy
興味があるのはこんな話 • クリーンアーキテクチャ • GoFのデザインパターン • DDD • マイクロサービスアーキテクチャ •
Dependency Injection(依存性の注入) • 技術負債の解消 • 変更しやすい設計 etc… @tomi_t0mmy
誰かの長期的な夢を叶えられる設計を 考える力をつけたい! @tomi_t0mmy
なんでアーキテクトに興味があるのか • 同じように動くプロダクトでも、裏側の設計次第で事業戦略に影響するのが面白い • 単純にパズルみたいで楽しい @tomi_t0mmy
今日話したいこと • 「アーキテクトになりたいんだ!!」 • そのためにやってきたこと @tomi_t0mmy
前提として ... • 努力の方向性が合っているかは不明 • 「こうした方がいい」などのツッコミ、どしどしお待ちしています • 同志のやってきたことのシェアもどしどしお待ちしています @tomi_t0mmy
必要だと思ってること • 理論的な知識のインプット • 場数 = 設計のことを考えた経験の数 @tomi_t0mmy
理論的な知識のインプット • 基本的に書籍で先人の知恵をインプット • 「やはり理論は理論」という気持ちで読んでいる 読んだ本 読みたい本 マイクロサービスアーキテクチャ なぜ依存を注入するのか DI
の原理・原則とパターン ドメイン駆動設計入門 Clean Architecture
場数 • まず、「場」に出会わないといけない ◦ 内定者インターンに参加。期待してもらえるように自分の出来ることを精一杯やる ◦ 自分のtimesで、設計や技術負債に興味があることをアピール ◦ 結果として、入社時の配属で設計に力を入れているチームに配属 •
「場」に出会ってからが本番 ◦ まずは目の前のプロダクトのコードをよく読む・よく書く ◦ 設計の背景・思想などは聞かないと分からないことも多いので積極的に質問 ◦ PRのレビューでも、「なぜその設計がいいと思うのか?」と質問する @tomi_t0mmy
今日話したこと • 「アーキテクトになりたい!」 ◦ 設計は長期的にプロダクト、ひいては夢を支える力 • そのためにやってきたこと ◦ 主に書籍で知識のインプット ◦
「場」に出会う・よく読みよく書く・質問 @tomi_t0mmy
今後も精進していきます! ご清聴ありがとうございました!! @tomi_t0mmy