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
27
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
93
CodeRetreat Manzanillo 2019 - Reglas del Juego de la vida
vicmaster
0
36
Growing Software Engineers
vicmaster
0
130
Approaching Legacy Systems
vicmaster
2
36
Active Listening
vicmaster
1
20
Why I love traveling abroad?
vicmaster
0
68
Web Development Tools
vicmaster
0
83
One Level Up: Creciendo como Desarrollador
vicmaster
0
190
Developing Developers
vicmaster
0
100
Other Decks in Programming
See All in Programming
ECS初心者の仲間 – TUIツール「e1s」の紹介
keidarcy
0
150
AIコーディングAgentとの向き合い方
eycjur
0
260
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
2.2k
個人軟體時代
ethanhuang13
0
320
AI時代のUIはどこへ行く?
yusukebe
16
8.5k
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
20
5.2k
Design Foundational Data Engineering Observability
sucitw
3
190
コンテキストエンジニアリング Cursor編
kinopeee
1
760
AI Coding Agentのセキュリティリスク:PRの自己承認とメルカリの対策
s3h
0
160
Rancher と Terraform
fufuhu
2
230
Tool Catalog Agent for Bedrock AgentCore Gateway
licux
6
2.1k
時間軸から考えるTerraformを使う理由と留意点
fufuhu
14
4.6k
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Optimizing for Happiness
mojombo
379
70k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Statistics for Hackers
jakevdp
799
220k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
910
Product Roadmaps are Hard
iamctodd
PRO
54
11k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
How GitHub (no longer) Works
holman
315
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