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
0
26
Things Nobody Told Me About Being a Software Engineer
Inspiring the new generation of Software Engineers
Victor Velazquez
October 09, 2019
Tweet
Share
More Decks by Victor Velazquez
See All by Victor Velazquez
Retos profesionales de un Ingeniero del área de computación
vicmaster
1
91
CodeRetreat Manzanillo 2019 - Reglas del Juego de la vida
vicmaster
0
34
Growing Software Engineers
vicmaster
0
130
Approaching Legacy Systems
vicmaster
2
34
Active Listening
vicmaster
1
19
Why I love traveling abroad?
vicmaster
0
68
Web Development Tools
vicmaster
0
81
One Level Up: Creciendo como Desarrollador
vicmaster
0
190
Developing Developers
vicmaster
0
100
Other Decks in Programming
See All in Programming
[初登壇@jAZUG]アプリ開発者が気になるGoogleCloud/Azure+wasm/wasi
asaringo
0
120
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
370
2度もゼロから書き直して、やっとブラウザでぬるぬる動くAIに辿り着いた話
tomoino
0
150
XSLTで作るBrainfuck処理系
makki_d
0
190
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
270
Blueskyのプラグインを作ってみた
hakkadaikon
1
500
コードに語らせよう――自己ドキュメント化が内包する楽しさについて / Let the Code Speak
nrslib
6
1.4k
ワイがおすすめする新潟の食 / 20250530phpconf-niigata-eve
kasacchiful
0
300
事業戦略を理解してソフトウェアを設計する
masuda220
PRO
21
5.9k
単体テストの始め方/作り方
toms74209200
0
430
カクヨムAndroidアプリのリブート
numeroanddev
0
400
PT AI без купюр
v0lka
0
230
Featured
See All Featured
Optimizing for Happiness
mojombo
379
70k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
A Tale of Four Properties
chriscoyier
159
23k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Six Lessons from altMBA
skipperchong
28
3.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
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