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
Guía práctica para convertirse en Senior Engine...
Search
Fernando Perales
February 22, 2023
Programming
0
140
Guía práctica para convertirse en Senior Engineer en 10 años
Fernando Perales
February 22, 2023
Tweet
Share
More Decks by Fernando Perales
See All by Fernando Perales
Anonimización de bases de datos con PostgreSQL - nerdearla
ferperales
0
64
Let's give REST a rest: exploring the state of gRPC in Ruby
ferperales
0
150
Guía Práctica para Convertirse en Contribuidor de Open Source en 10 Años (o más)
ferperales
0
68
¿Es convertirte en manager tan malo como todo mundo dice?
ferperales
0
70
Guía práctica para convertirse en contribuidor de open source en 10 años o más
ferperales
0
55
Anonimización de bases de datos con PostgreSQL
ferperales
0
70
Guía Práctica para Convertirse en Contribuidor de Open Source en 10 Años (o más)
ferperales
0
65
Consultoría y Open Source: buscando el balance entre beneficio y la diversión
ferperales
0
78
The Senior Software Engineer
ferperales
0
140
Other Decks in Programming
See All in Programming
クラシルを支える技術と組織
rakutek
0
190
猫と暮らすネットワークカメラ生活🐈 ~Vision frameworkでペットを愛でよう~ / iOSDC Japan 2025
yutailang0119
0
220
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
180
iOSアプリの信頼性を向上させる取り組み/ios-app-improve-reliability
shino8rayu9
0
150
実践AIチャットボットUI実装入門
syumai
7
2.5k
Web フロントエンドエンジニアに開かれる AI Agent プロダクト開発 - Vercel AI SDK を観察して AI Agent と仲良くなろう! #FEC余熱NIGHT
izumin5210
3
390
Swift Concurrency - 状態監視の罠
objectiveaudio
2
450
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
340
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
370
ABEMAモバイルアプリが Kotlin Multiplatformと歩んだ5年 ─ 導入と運用、成功と課題 / iOSDC 2025
akkyie
0
320
ててべんす独演会〜Flowの全てを語ります〜
tbsten
1
220
詳しくない分野でのVibe Codingで困ったことと学び/vibe-coding-in-unfamiliar-area
shibayu36
3
4.4k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Optimizing for Happiness
mojombo
379
70k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Balancing Empowerment & Direction
lara
4
680
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Navigating Team Friction
lara
189
15k
The Cult of Friendly URLs
andyhume
79
6.6k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Why Our Code Smells
bkeepers
PRO
339
57k
Transcript
@FerPer a lesM #WDTColim a Guía práctica para convertirse
en Senior Engineer en 10 años Fern a ndo Per a les
@FerPer a lesM #WDTColim a <me>
@FerPer a lesM #WDTColim a ¡Hola! 👋 • Fer
Perales • Guadalajara, Jalisco • Senior RoR Developer @ thoughtbot 🤖 #boost • An fi trión @ Comunidad Ruby MX • Sé leer y escribir Illustration by instagram.com/@layered_space
@FerPer a lesM #WDTColim a </me>
@FerPer a lesM #WDTColim a Antes de comenzar
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a 🔗 norvig.com/21-days.html
@FerPer a lesM #WDTColim a Teach Yourself Programming in
Ten Years
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a Todo mundo parece tener
prisa
@FerPer a lesM #WDTColim a Aprender a programar es
muy fácil 🤡
@FerPer a lesM #WDTColim a Guía práctica para convertirse
en Senior Engineer en 10 años
@FerPer a lesM #WDTColim a ¿Qué es un ingeniero
de so ft ware senior?
@FerPer a lesM #WDTColim a Problema de clasi fi
cación
@FerPer a lesM #WDTColim a Años de experiencia
@FerPer a lesM #WDTColim a Certi fi caciones
@FerPer a lesM #WDTColim a Cantidad de lenguajes de
programación usados
@FerPer a lesM #WDTColim a Usar las nuevas tecnologías
@FerPer a lesM #WDTColim a Memorizar las APIs de
tu lenguaje favorito
@FerPer a lesM #WDTColim a Matriz de competencia del
programador
@FerPer a lesM #WDTColim a sijinjoseph.netlify.app
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a TL;DR
@FerPer a lesM #WDTColim a Un ingeniero de so
ft ware senior es aquél que participa de manera efectiva en el ciclo completo de desarrollo de so ft ware
@FerPer a lesM #WDTColim a ¿Cómo ser un ingenierio
de so ft ware senior?
@FerPer a lesM #WDTColim a Corrección de errores de
manera efectiva
@FerPer a lesM #WDTColim a Corrección rápida vs solución
a largo plaza
@FerPer a lesM #WDTColim a Tiene una buena noción
del origen de los bugs
@FerPer a lesM #WDTColim a Toma medidas para que
el error no vuelva a ocurrir
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a Desarrollo de funcionalidad
@FerPer a lesM #WDTColim a Sabe traducir el lenguaje
de negocio a requerimientos
@FerPer a lesM #WDTColim a No deja lugar a
ambigüedad
@FerPer a lesM #WDTColim a Tiene entendimiento de todo
el sistema
@FerPer a lesM #WDTColim a Analiza y cuestiona la
viabilidad de las funciones requeridas
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a Lidiar con deuda técnica
@FerPer a lesM #WDTColim a # TODO
@FerPer a lesM #WDTColim a Analiza y determina cuándo
es el mejor momento para adquirir deuda técnica
@FerPer a lesM #WDTColim a Analiza y determina cuándo
es el mejor momento para pagar deuda técnica
@FerPer a lesM #WDTColim a Procura mejorar la calidad
del código
@FerPer a lesM #WDTColim a Prepara el sistema para
las funcionalidades a futuro
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a Toma de decisiones técnicas
@FerPer a lesM #WDTColim a Conoce sus herramientas a
detalle
@FerPer a lesM #WDTColim a Conoce las alternativas a
la herramienta que domina
@FerPer a lesM #WDTColim a Va un paso adelante
del equipo
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a Creación de nuevas aplicaciones
@FerPer a lesM #WDTColim a Analiza el problema a
resolver y selecciona las mejores herramientas para el trabajo
@FerPer a lesM #WDTColim a Puede crear un sistema
mínimo para producción / pruebas
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a So ft Skills
@FerPer a lesM #WDTColim a Sabe comunicar de manera
efectiva
@FerPer a lesM #WDTColim a Participa en la elección
de sus compañeros de equipo
@FerPer a lesM #WDTColim a Da retroalimentación objetiva
@FerPer a lesM #WDTColim a Colabora con otras partes
del negocio
@FerPer a lesM #WDTColim a Trabajo en equipo
@FerPer a lesM #WDTColim a Es un líder
@FerPer a lesM #WDTColim a Es un multiplicador
@FerPer a lesM #WDTColim a Mentorea a su equipo
@FerPer a lesM #WDTColim a Comparte su conocimiento
@FerPer a lesM #WDTColim a Sabe que el éxito
del equipo es más primordial que el éxito individual
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a Preocuparse por el gran
escenario
@FerPer a lesM #WDTColim a Seguridad de la aplicación
/ información
@FerPer a lesM #WDTColim a Legislaciones locales (ej. Manejo
de información con fi dencial)
@FerPer a lesM #WDTColim a Copyright / Licenciamiento
@FerPer a lesM #WDTColim a Escalabilidad de la aplicación
@FerPer a lesM #WDTColim a Monitoreo
@FerPer a lesM #WDTColim a Situaciones éticas / morales
@FerPer a lesM #WDTColim a Accesibilidad
@FerPer a lesM #WDTColim a Entregar resultados
@FerPer a lesM #WDTColim a
@FerPer a lesM #WDTColim a La creación de código
no es el objetivo de los ingenieros de so ft ware, sino el medio
@FerPer a lesM #WDTColim a ¿Preguntas?
@FerPer a lesM #WDTColim a ¡Gracias! 🤖 P.S. We
are hiring 🤖 thoughtbot.com/jobs @FerPeralesM
[email protected]