Profesional
4. adj. Dicho de una persona: Que ejerce su profesión con capacidad y
aplicación relevantes
5. adj. Hecho por profesionales y no por aficionados. Fútbol profesional.
Slide 3
Slide 3 text
Disclaimer
(yo no me las sé todas)
Slide 4
Slide 4 text
¿Qué nos enseñan?
● Algoritmia
● Lógica
● Principios de diseño
● Resolución de problemas
● …
● Versionado de código
● Metodologías ágiles
● ¿Testing?
● ¿Calidad?
● ¿Estimaciones?
● ¿Liderazgo?
Slide 5
Slide 5 text
Ojo…
Slide 6
Slide 6 text
… saber programar no significa
que seas buen profesional…
Slide 7
Slide 7 text
Para ser buen profesional hay que
aprender todos los días.
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
The Clean Coder
● Saber decir que no.
● Saber decir que sí.
● Estimaciones.
● Gestión de la presión.
● Gestión del tiempo.
Slide 10
Slide 10 text
El testing es una cuestión de ética
Slide 11
Slide 11 text
Testing
● Tests unitarios
● Tests de aceptación
● Tests de integración
● Tests de interfaz gráfica
Slide 12
Slide 12 text
Colaboración
Slide 13
Slide 13 text
Programando en equipo
● Pull requests
● Code reviews
● Mentoría
Slide 14
Slide 14 text
Responsabilidad
Slide 15
Slide 15 text
¿Y si algo sale mal?
● Gestión de apps publicadas en producción.
● Hacerse responsables.
● Ser proactivos.
Slide 16
Slide 16 text
¿Preguntas?
Slide 17
Slide 17 text
El trabajo duro vence al talento
cuando el talento no trabaja duro.