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
88
Web APIs 2019
orlando
0
140
Managing remote teams
orlando
0
70
Terraform Workshop
orlando
1
160
Infrastructure as Code with Terraform
orlando
0
290
Concurrencia, Paralelismo y el Event-loop
orlando
0
360
Talking Web Apps
orlando
0
100
Web Launchpad - Chelajs
orlando
0
220
Web Launchpad
orlando
1
330
Other Decks in Programming
See All in Programming
Conquering Massive Traffic Spikes in Ruby Applications with Pitchfork
riseshia
0
160
Catch Up: Go Style Guide Update
andpad
0
210
Cursorハンズオン実践!
eltociear
2
860
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
0
200
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Kaigi on Rails 2025, Tokyo, Japan
marcoroth
3
980
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
2
790
CSC509 Lecture 04
javiergs
PRO
0
300
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
490
私はどうやって技術力を上げたのか
yusukebe
43
18k
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
210
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
800
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
400
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
53
9k
How to train your dragon (web standard)
notwaldorf
96
6.3k
Being A Developer After 40
akosma
91
590k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Raft: Consensus for Rubyists
vanstee
139
7.1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Balancing Empowerment & Direction
lara
4
680
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
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