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
130
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
39
Let's give REST a rest: exploring the state of gRPC in Ruby
ferperales
0
110
Guía Práctica para Convertirse en Contribuidor de Open Source en 10 Años (o más)
ferperales
0
53
¿Es convertirte en manager tan malo como todo mundo dice?
ferperales
0
44
Guía práctica para convertirse en contribuidor de open source en 10 años o más
ferperales
0
38
Anonimización de bases de datos con PostgreSQL
ferperales
0
51
Guía Práctica para Convertirse en Contribuidor de Open Source en 10 Años (o más)
ferperales
0
46
Consultoría y Open Source: buscando el balance entre beneficio y la diversión
ferperales
0
60
The Senior Software Engineer
ferperales
0
120
Other Decks in Programming
See All in Programming
RCPと宣言型ポリシーについてのお話し
kokitamura
2
150
goにおける コネクションプールの仕組み を軽く掘って見た
aronokuyama
0
140
安全に倒し切るリリースをするために:15年来レガシーシステムのフルリプレイス挑戦記
sakuraikotone
5
2.2k
Going Structural with Named Tuples
bishabosha
0
170
PHPでお金を扱う時、終わりのない 謎の1円調査の旅にでなくて済む方法
nakka
3
1k
php-fpm がリクエスト処理する仕組みを追う / Tracing-How-php-fpm-Handles-Requests
shin1x1
5
820
AI Agentを利用したAndroid開発について
yuchan2215
0
210
英語文法から学ぶ、クリーンな設計の秘訣
newnomad
1
270
新卒から4年間、20年もののWebサービスと 向き合って学んだソフトウェア考古学
oguri
7
6.6k
いまさら聞けない生成AI入門: 「生成AIを高速キャッチアップ」
soh9834
12
3.7k
PHPのガベージコレクションを深掘りしよう
rinchoku
0
240
remix + cloudflare workers (DO) docker上でいい感じに開発する
yoshidatomoaki
0
120
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Visualization
eitanlees
146
16k
A better future with KSS
kneath
238
17k
Side Projects
sachag
452
42k
Raft: Consensus for Rubyists
vanstee
137
6.8k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
Git: the NoSQL Database
bkeepers
PRO
429
65k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Speed Design
sergeychernyshev
28
860
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]