Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Senior Software Engineer
Search
Fernando Perales
September 08, 2022
Storyboards
0
160
The Senior Software Engineer
Fernando Perales
September 08, 2022
Tweet
Share
More Decks by Fernando Perales
See All by Fernando Perales
Anonimización de bases de datos con PostgreSQL - nerdearla
ferperales
0
72
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
74
¿Es convertirte en manager tan malo como todo mundo dice?
ferperales
0
74
Guía práctica para convertirse en contribuidor de open source en 10 años o más
ferperales
0
60
Anonimización de bases de datos con PostgreSQL
ferperales
0
76
Guía Práctica para Convertirse en Contribuidor de Open Source en 10 Años (o más)
ferperales
0
75
Guía práctica para convertirse en Senior Engineer en 10 años
ferperales
0
140
Consultoría y Open Source: buscando el balance entre beneficio y la diversión
ferperales
0
86
Other Decks in Storyboards
See All in Storyboards
My Father Dragon - Reboarding Excercise
amysun35
0
250
Martissant | Storyboard
ralphpenel
PRO
0
110
Meltdown Operation
valeriavm
0
200
Rats Storyboards
maestronautty
0
120
Killcannon VS Invincible - Storyboard (Trainee) by Billie Mocaer
bmo
1
350
Western Boards
andrearawson
0
120
IA_Squarebugs_Sequence_2.pdf
jessj
0
130
Unikitty Storyboard
zangela
0
170
Jurassic World: Chaos Theory - S2 E3 Seq 12 Storyboards
neunhofferart
0
220
ADDICT
dstarx1
0
230
Dragons: Riders of Berk
katerinakan
1
180
Unicorn Academy - Gathering with the unicorns
rvillarreal
0
350
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
980
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
91
Optimizing for Happiness
mojombo
379
70k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
340
エンジニアに許された特別な時間の終わり
watany
106
220k
Designing Powerful Visuals for Engaging Learning
tmiket
0
190
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
89
Ruling the World: When Life Gets Gamed
codingconduct
0
100
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.4k
Highjacked: Video Game Concept Design
rkendrick25
PRO
0
250
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Transcript
@FerPer a lesM #pl a y a sOnTech The Senior
Software Engineer Fern a ndo Per a les
@FerPer a lesM #pl a y a sOnTech <me>
@FerPer a lesM #pl a y a sOnTech ¡Hola! 👋
• Fer Perales • 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 #pl a y a sOnTech </me>
@FerPer a lesM #pl a y a sOnTech Antes de
comenzar
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech ¿Qué es
un ingeniero de so ft ware senior?
@FerPer a lesM #pl a y a sOnTech Problema de
clasi fi cación
@FerPer a lesM #pl a y a sOnTech Años de
experiencia
@FerPer a lesM #pl a y a sOnTech Certi fi
caciones
@FerPer a lesM #pl a y a sOnTech Cantidad de
lenguajes de programación usados
@FerPer a lesM #pl a y a sOnTech Usar las
nuevas tecnologías
@FerPer a lesM #pl a y a sOnTech Memorizar las
APIs de tu lenguaje favorito
@FerPer a lesM #pl a y a sOnTech Matriz de
competencia del programador
@FerPer a lesM #pl a y a sOnTech sijinjoseph.netlify.app
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech TL;DR
@FerPer a lesM #pl a y a sOnTech 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 #pl a y a sOnTech ¿Cómo ser
un ingenierio de so ft ware senior?
@FerPer a lesM #pl a y a sOnTech Corrección de
errores de manera efectiva
@FerPer a lesM #pl a y a sOnTech Corrección rápida
vs solución a largo plaza
@FerPer a lesM #pl a y a sOnTech Tiene una
buena noción del origen de los bugs
@FerPer a lesM #pl a y a sOnTech Toma medidas
para que el error no vuelva a ocurrir
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech Desarrollo de
funcionalidad
@FerPer a lesM #pl a y a sOnTech Sabe traducir
el lenguaje de negocio a requerimientos
@FerPer a lesM #pl a y a sOnTech No deja
lugar a ambigüedad
@FerPer a lesM #pl a y a sOnTech Tiene entendimiento
de todo el sistema
@FerPer a lesM #pl a y a sOnTech Analiza y
cuestiona la viabilidad de las funciones requeridas
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech Lidiar con
deuda técnica
@FerPer a lesM #pl a y a sOnTech # TODO
@FerPer a lesM #pl a y a sOnTech Analiza y
determina cuándo es el mejor momento para adquirir deuda técnica
@FerPer a lesM #pl a y a sOnTech Analiza y
determina cuándo es el mejor momento para pagar deuda técnica
@FerPer a lesM #pl a y a sOnTech Procura mejorar
la calidad del código
@FerPer a lesM #pl a y a sOnTech Prepara el
sistema para las funcionalidades a futuro
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech Toma de
decisiones técnicas
@FerPer a lesM #pl a y a sOnTech Conoce sus
herramientas a detalle
@FerPer a lesM #pl a y a sOnTech Conoce las
alternativas a la herramienta que domina
@FerPer a lesM #pl a y a sOnTech Va un
paso adelante del equipo
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech Creación de
nuevas aplicaciones
@FerPer a lesM #pl a y a sOnTech Analiza el
problema a resolver y selecciona las mejores herramientas para el trabajo
@FerPer a lesM #pl a y a sOnTech Puede crear
un sistema mínimo para producción / pruebas
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech So ft
Skills
@FerPer a lesM #pl a y a sOnTech Sabe comunicar
de manera efectiva
@FerPer a lesM #pl a y a sOnTech Participa en
la elección de sus compañeros de equipo
@FerPer a lesM #pl a y a sOnTech Da retroalimentación
objetiva
@FerPer a lesM #pl a y a sOnTech Colabora con
otras partes del negocio
@FerPer a lesM #pl a y a sOnTech Trabajo en
equipo
@FerPer a lesM #pl a y a sOnTech Es un
líder
@FerPer a lesM #pl a y a sOnTech Es un
multiplicador
@FerPer a lesM #pl a y a sOnTech Mentorea a
su equipo
@FerPer a lesM #pl a y a sOnTech Comparte su
conocimiento
@FerPer a lesM #pl a y a sOnTech Sabe que
el éxito del equipo es más primordial que el éxito individual
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech Preocuparse por
el gran escenario
@FerPer a lesM #pl a y a sOnTech Seguridad de
la aplicación / información
@FerPer a lesM #pl a y a sOnTech Legislaciones locales
(ej. Manejo de información con fi dencial)
@FerPer a lesM #pl a y a sOnTech Copyright /
Licenciamiento
@FerPer a lesM #pl a y a sOnTech Escalabilidad de
la aplicación
@FerPer a lesM #pl a y a sOnTech Monitoreo
@FerPer a lesM #pl a y a sOnTech Situaciones éticas
/ morales
@FerPer a lesM #pl a y a sOnTech Accesibilidad
@FerPer a lesM #pl a y a sOnTech Entregar resultados
@FerPer a lesM #pl a y a sOnTech
@FerPer a lesM #pl a y a sOnTech La creación
de código no es el objetivo de los ingenieros de so ft ware, sino el medio
@FerPer a lesM #pl a y a sOnTech ¿Preguntas?
@FerPer a lesM #pl a y a sOnTech ¡Gracias! 🤖
P.S. We are hiring in Americas, Europe, Middle East and Africa 🤖 thoughtbot.com/jobs @FerPeralesM
[email protected]