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
Things Nobody Told Me About Being a Software En...
Search
Victor Velazquez
October 09, 2019
Programming
38
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Things Nobody Told Me About Being a Software Engineer
Inspiring the new generation of Software Engineers
Victor Velazquez
October 09, 2019
More Decks by Victor Velazquez
See All by Victor Velazquez
Retos profesionales de un Ingeniero del área de computación
vicmaster
1
110
CodeRetreat Manzanillo 2019 - Reglas del Juego de la vida
vicmaster
0
48
Growing Software Engineers
vicmaster
0
140
Approaching Legacy Systems
vicmaster
2
44
Active Listening
vicmaster
1
28
Why I love traveling abroad?
vicmaster
0
76
Web Development Tools
vicmaster
0
89
One Level Up: Creciendo como Desarrollador
vicmaster
0
200
Developing Developers
vicmaster
0
110
Other Decks in Programming
See All in Programming
型も通る、synthも通る、それでも危ない 〜AIのCDKの権限とコストを機械で検証する〜 / It Passes Type Checks, It Passes Synth Checks, but It’s Still Risky — Automatically Verifying Permissions and Costs in AI’s CDK —
seike460
PRO
1
430
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
390
関数型プログラミングのメリットって何だろう?
wanko_it
0
190
AIが無かった頃の素敵な出会いの話
codmoninc
1
220
Lean は証明の正しさを確認するためだけのツールって思ってませんか?
inoueasei
1
110
信頼性について考えてみる(SRE NEXT 2026 miniLT)
hayama17
0
210
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.3k
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
910
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
110
Welcome to the "Parametricity" 🏙️ − Generic だけど Specific な世界 −
guvalif
PRO
1
180
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
260
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
180
Featured
See All Featured
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
190
Agile that works and the tools we love
rasmusluckow
331
22k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
310
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Making Projects Easy
brettharned
120
6.7k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
So, you think you're a good person
axbom
PRO
2
2.1k
GitHub's CSS Performance
jonrohan
1033
470k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
250
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
380
Transcript
Things Nobody Told Me About Being a Software Engineer
You’ll need to fail fast and fail often if you
want to get ahead
None
It was okay to ask questions
None
Everyone learns differently
None
You have to talk to people quite often
None
You really do learn as you go
None
Imposter Syndrome is normal at every stage
None
Is normal to have more lines of tests than production
code
Writing code is only a small part of what goes
into shipping production software
You'll typically not start a project from scratch
When you are starting, there is no best tutorial
How to read backtrace error
The importance of open source
Test All Things
None
Understand Design Patterns
None
Learn English
Learn Git
Is not a joke learn Git
Side Projects
As many as you possibly can
Improve Soft Skills
None
Have Fun
None
None
None
Who We Are
What We Do
MagmaCode
What else? Open Source Write Blogs CodeKatas Speak at Conferences
Travel Remote Work Podcasts UX/UI Design Quality Assurance Project Management Celebrate Career Paths
Still More?
Gracias! Víctor Velázquez Director of Engineering at MagmaLabs @vicmaster @zazvick
None