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
Career Advice for Architects
Search
Trisha Gee
March 12, 2019
Technology
2
4.2k
Career Advice for Architects
Delivered at the Software Architecture Summit, Munich
Trisha Gee
March 12, 2019
Tweet
Share
More Decks by Trisha Gee
See All by Trisha Gee
Reading Code Is Harder Than Writing It
trishagee
3
230
Next Step: Play Time!
trishagee
2
240
Developer Productivity with IntelliJ IDEA (YOW 2024)
trishagee
1
500
Evangelismo técnico: ¿qué, cómo y por qué?
trishagee
0
520
Are Your Tests Slowing You Down?
trishagee
1
660
Developer Productivity Engineering: What's in it for me? (2024)
trishagee
1
1.1k
Developer Productivity with IntelliJ IDEA
trishagee
1
1.5k
Are Your Tests Slowing You Down?
trishagee
2
1.7k
Developer Productivity Engineering: What's in it for me? (LJC)
trishagee
1
390
Other Decks in Technology
See All in Technology
MCP Documentation Server @AI Coding Meetup #1
yyoshiki41
2
2.6k
GitHub MCP Serverを使って Pull Requestを作る、レビューする
hiyokose
2
710
20250413_湘南kaggler会_音声認識で使うのってメルス・・・なんだっけ?
sugupoko
1
390
Beyond {shiny}: The Future of Mobile Apps with R
colinfay
1
370
Would you THINK such a demonstration interesting ?
shumpei3
1
160
Lakeflow Connectのご紹介
databricksjapan
0
100
アセスメントで紐解く、10Xのデータマネジメントの軌跡
10xinc
1
360
Micro Frontends: Necessity, Implementation, and Challenges
rainerhahnekamp
2
350
「それはhowなんよ〜」のガイドライン #orestudy
77web
9
2.4k
Automatically generating types by running tests
sinsoku
1
430
Tokyo dbt Meetup #13 dbtと連携するBI製品&機能ざっくり紹介
sagara
0
430
От ручной разметки к LLM: как мы создавали облако тегов в Lamoda. Анастасия Ангелова, Data Scientist, Lamoda Tech
lamodatech
0
300
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
245
12k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
135
33k
Practical Orchestrator
shlominoach
186
10k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
GitHub's CSS Performance
jonrohan
1030
460k
Git: the NoSQL Database
bkeepers
PRO
430
65k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
13
660
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Statistics for Hackers
jakevdp
798
220k
4 Signs Your Business is Dying
shpigford
183
22k
Designing for Performance
lara
607
69k
Transcript
Trisha Gee (@trisha_gee) Java Champion & Developer Advocate Career Advice
for Architects
Define “Architect”
The hardest single part of building a software system is
deciding precisely what to build. No Silver Bullet: Essence and Accidents of Software Engineering Frederick P. Brooks, Jr.
Everyone is an architect these days (Sorry)
You
Required Skills
Asking Questions Listen to the answers!
“Good Communication Skills” Talking to computers is the easy bit
Adaptability And being open minded
Prioritisation And time management
Technology Skills I guess
Be aware If you perform non-technical activities too well, you
may be moved into a non-technical role
Scaling
Pair Programming Mob Programming
Code Reviews Code walkthroughs
20% Time But actually use it!
Community Support Give back to the community
Book Club With feedback sessions
Internal Learning Sessions Internal User Groups
Conferences User Groups
You don’t need to be In Charge to apply these
Your responsibility as an architect is to share
Benefits of Sharing
Backup and Redundancy Specialisation and silos are a risk
Increase Team Productivity Teach 9 others your skills to be
10x more productive
Retention …and recruitment
It helps you to learn …and it makes you look
great
In Summary
Your key skills are not technical
To scale your skills, share them
Sharing makes you Look Good
http://bit.ly/careerFP
http://bit.ly/careerFP @trisha_gee