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
How to be a Senior Software Engineer
Search
Orlando Del Aguila
December 09, 2017
Programming
0
150
How to be a Senior Software Engineer
Talk I gave in PosaDev 2017, a few tips on how to get better at doing software
Orlando Del Aguila
December 09, 2017
Tweet
Share
More Decks by Orlando Del Aguila
See All by Orlando Del Aguila
Open Source + Nonprofits = 💪
orlando
0
86
Web APIs 2019
orlando
0
130
Managing remote teams
orlando
0
69
Terraform Workshop
orlando
1
160
Infrastructure as Code with Terraform
orlando
0
290
Concurrencia, Paralelismo y el Event-loop
orlando
0
350
Talking Web Apps
orlando
0
99
Web Launchpad - Chelajs
orlando
0
220
Web Launchpad
orlando
1
320
Other Decks in Programming
See All in Programming
TROCCO×dbtで実現する人にもAIにもやさしいデータ基盤
nealle
0
390
KessokuでDIでもgoroutineを活用する / Go Connect #6
mazrean
0
130
Laravel Boost 超入門
fire_arlo
2
170
Rancher と Terraform
fufuhu
2
180
Ruby Parser progress report 2025
yui_knk
1
260
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
7
3.4k
旅行プランAIエージェント開発の裏側
ippo012
1
590
🔨 小さなビルドシステムを作る
momeemt
3
630
Improving my own Ruby thereafter
sisshiki1969
1
140
Protocol Buffersの型を超えて拡張性を得る / Beyond Protocol Buffers Types Achieving Extensibility
linyows
0
100
AIでLINEスタンプを作ってみた
eycjur
1
220
Claude Codeで挑むOSSコントリビュート
eycjur
0
190
Featured
See All Featured
Building Applications with DynamoDB
mza
96
6.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Site-Speed That Sticks
csswizardry
10
800
Why Our Code Smells
bkeepers
PRO
339
57k
Faster Mobile Websites
deanohume
309
31k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Unsuck your backbone
ammeep
671
58k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
570
Transcript
How to be a Senior Software Engineer
Orlando Del Aguila
01 Care about your craft
02 Understand your tools
03 Stop Hype Driven Development
04 Have a definition of ready
05 Know your limits
06 Learn to say no
07 Learn to make trade-offs
08 Understand your work’s impact
09 Define the problem you are solving
10 Learn about other areas related to your work
11 Increase your Google-fu
12 Writes less code
Thanks