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
130
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
69
Web APIs 2019
orlando
0
120
Managing remote teams
orlando
0
59
Terraform Workshop
orlando
1
150
Infrastructure as Code with Terraform
orlando
0
270
Concurrencia, Paralelismo y el Event-loop
orlando
0
340
Talking Web Apps
orlando
0
85
Web Launchpad - Chelajs
orlando
0
200
Web Launchpad
orlando
1
310
Other Decks in Programming
See All in Programming
マルチアカウント環境での、そこまでがんばらない RI/SP 運用設計
wa6sn
0
710
Do Dumb Things
mitsuhiko
0
420
State of Namespace
tagomoris
4
750
Java 24まとめ / Java 24 summary
kishida
3
460
MCP調べてみました! / Exploring MCP
uhzz
2
2.2k
Defying Front-End Inertia: Inertia.js on Rails
skryukov
0
460
技術選定を未来に繋いで活用していく
sakito
3
100
Devinのメモリ活用の学びを自社サービスにどう組み込むか?
itarutomy
0
2.1k
Deoptimization: How YJIT Speeds Up Ruby by Slowing Down / RubyKaigi 2025
k0kubun
0
490
Day0 初心者向けワークショップ実践!ソフトウェアテストの第一歩
satohiroyuki
0
830
Vibe Codingをせずに Clineを使っている
watany
17
6.1k
「影響が少ない」を自分の目でみてみる
o0h
PRO
2
990
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
91
6k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Why Our Code Smells
bkeepers
PRO
336
57k
KATA
mclloyd
29
14k
RailsConf 2023
tenderlove
30
1.1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
How to Think Like a Performance Engineer
csswizardry
23
1.5k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
Unsuck your backbone
ammeep
670
57k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.1k
Gamification - CAS2011
davidbonilla
81
5.2k
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