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
58
Let's give REST a rest: exploring the state of gRPC in Ruby
ferperales
0
140
Guía Práctica para Convertirse en Contribuidor de Open Source en 10 Años (o más)
ferperales
0
66
¿Es convertirte en manager tan malo como todo mundo dice?
ferperales
0
66
Guía práctica para convertirse en contribuidor de open source en 10 años o más
ferperales
0
53
Anonimización de bases de datos con PostgreSQL
ferperales
0
68
Guía Práctica para Convertirse en Contribuidor de Open Source en 10 Años (o más)
ferperales
0
63
Consultoría y Open Source: buscando el balance entre beneficio y la diversión
ferperales
0
76
The Senior Software Engineer
ferperales
0
140
Other Decks in Programming
See All in Programming
旅行プランAIエージェント開発の裏側
ippo012
1
370
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
23
9.1k
画像コンペでのベースラインモデルの育て方
tattaka
3
1.9k
MLH State of the League: 2026 Season
theycallmeswift
0
170
コーディングは技術者(エンジニア)の嗜みでして / Learning the System Development Mindset from Rock Lady
mackey0225
2
590
Laravel Boost 超入門
fire_arlo
1
140
サーバーサイドのビルド時間87倍高速化
plaidtech
PRO
0
560
自作OSでDOOMを動かしてみた
zakki0925224
1
1.4k
A Gopher's Guide to Vibe Coding
danicat
0
180
『リコリス・リコイル』に学ぶ!! 〜キャリア戦略における計画的偶発性理論と変わる勇気の重要性〜
wanko_it
1
610
Namespace and Its Future
tagomoris
6
590
エンジニアのための”最低限いい感じ”デザイン入門
shunshobon
0
130
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Git: the NoSQL Database
bkeepers
PRO
431
65k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
What's in a price? How to price your products and services
michaelherold
246
12k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Done Done
chrislema
185
16k
Why Our Code Smells
bkeepers
PRO
338
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]