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
160
0
Share
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
More Decks by Orlando Del Aguila
See All by Orlando Del Aguila
Open Source + Nonprofits = 💪
orlando
0
110
Web APIs 2019
orlando
0
170
Managing remote teams
orlando
0
86
Terraform Workshop
orlando
1
180
Infrastructure as Code with Terraform
orlando
0
330
Concurrencia, Paralelismo y el Event-loop
orlando
0
400
Talking Web Apps
orlando
0
130
Web Launchpad - Chelajs
orlando
0
260
Web Launchpad
orlando
1
370
Other Decks in Programming
See All in Programming
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
430
GitHub Copilot CLIのいいところ
htkym
2
1.2k
さぁV100、メモリをお食べ・・・
nilpe
0
120
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.4k
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.2k
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
390
新規プロダクトを高速で生み出すハーネスエンジニアリング
seanchas116
18
7.6k
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
290
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
11
3.1k
inferと仲良くなる10分間
ryokatsuse
1
290
Talking to terminals (and how they talk back) (KotlinConf 2026)
jakewharton
PRO
1
160
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
3
1.3k
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
107
240k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
420
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
380
Prompt Engineering for Job Search
mfonobong
0
320
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
210
Typedesign – Prime Four
hannesfritz
42
3.1k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
930
Between Models and Reality
mayunak
4
320
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
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