Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
What to Upload to SlideShare
Next
Download to read offline and view in fullscreen.

0

Share

Download to read offline

¿Qué define a un buen desarrollador de Software?

Download to read offline

Charla en TLP 2018
- 19 de Julio de 2018

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

¿Qué define a un buen desarrollador de Software?

  1. 1. ¿Qué define a un buen desarrollador de software? … ¿Lo t e c ? Romén Rodríguez Gil @romenrg - www.romenrg.com 2018
  2. 2. Sobre mi ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg)
  3. 3. Sobre mis experiencias: startups, software, productos digitales... ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg)
  4. 4. Sobre mi mayor aprendizaje: Vocabulary Notebook ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg)
  5. 5. Mis motivaciones para esta charla ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg)
  6. 6. ¿Qué define a un buen desarrollador de software? … ¿Lo t e c ? Romén Rodríguez Gil @romenrg - www.romenrg.com 2018
  7. 7. Actividad: Elige 3 cualidades / conocimientos que definen a un buen desarrollador ( imagina que tienes que contratar a uno ) ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg)
  8. 8. Contenido 1. De dónde venimos 1.1. “Routine-workers” vs knowledge-workers 1.2. Organización tradicional del trabajo 1.3. Tipos de organizaciones 2. Tipos de habilidades y mitos 2.1. Caducidad de tecnologías vs conceptos transversales y “soft”-skills 2.2. Mitos 2.3. Ofertas de trabajo tradicionales en software 3. Un nuevo enfoque 3.1. Entender el proceso creativo y de innovación 3.2. La cultura empresarial y los valores 3.3. Ofertas de trabajo alternativas ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg)
  9. 9. 1. De dónde venimos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg)
  10. 10. 1. De dónde venimos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 1.1 “Routine-workers” vs knowledge-workers
  11. 11. 1. De dónde venimos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 1.1 “Routine-workers” vs knowledge-workers
  12. 12. 1. De dónde venimos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 1.2 Organización tradicional del trabajo
  13. 13. 1. De dónde venimos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 1.2 Tipos de organizaciones
  14. 14. 2. Tipos de habilidades y mitos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg)
  15. 15. 2. Tipos de habilidades y mitos 2.1 Caducidad de tecnologías vs conceptos transversales y “soft”-skills ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) VS VS API Clean Code OOP SOLID GRASP FUNCTiONAL PROGRAMMING Trabajo en Equipo Aprendizaje continuo Humildad Saber escuchar Compartir conocimientos Code reviews CI / CD Race condition Deadlock Responsive web design SemVER Testing User experience Data structures Creatividad Auto-gestiónCache APPLETS, EJB Agile TDD
  16. 16. 2. Tipos de habilidades y mitos 2.2 Mitos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 1. Quien resuelve más “tickets” es mejor….
  17. 17. 2. Tipos de habilidades y mitos 2.2 Mitos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 2. Quien escribe más líneas de código es mejor (*)
  18. 18. 2. Tipos de habilidades y mitos 2.2 Mitos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 3. Quien programa más rápido es mejor
  19. 19. 2. Tipos de habilidades y mitos 2.2 Mitos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 4. Quien acata órdenes sin rechistar es mejor
  20. 20. 2. Tipos de habilidades y mitos 2.2 Mitos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 5. Quien ha trabajado con el nuevo HansenJS es mejor
  21. 21. 2. Tipos de habilidades y mitos 2.2 Mitos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 6. Quien lleva más años trabajando es mejor
  22. 22. 2. Tipos de habilidades y mitos 2.2 Mitos ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 7. Quien trabaja más horas es mejor
  23. 23. 2. Tipos de habilidades y mitos 2.3 Ofertas de trabajo tradicionales en software ● Solamente centradas en tecnologías (ni en conocimientos transversales ni en soft-skills) ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg)
  24. 24. 3. Un nuevo enfoque ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg)
  25. 25. 3. Un nuevo enfoque ● Autogestión ● Experimentación ● Equivocación y aprendizaje ● Analizar y mejorar continuamente ● Formación continua, evolución y aceptación del cambio ● Colaboración y multidisciplinariedad ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 3.1 Entender el proceso creativo y de innovación
  26. 26. 3. Un nuevo enfoque ● Buffer ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 3.2 La cultura empresarial y los valores
  27. 27. ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) Actividad: Elige ahora 3 cualidades o conocimientos que definen a un buen desarrollador ( imagina que tienes que contratar a uno )
  28. 28. 3. Un nuevo enfoque ¿Qué define a un buen desarrollador de software? … ¿Lo tienes claro? Romén Rodríguez Gil (@romenrg) 3.3 Ofertas de trabajo alternativas
  29. 29. ¿Qué define a un buen desarrollador de software? Romén Rodríguez Gil @romenrg - www.romenrg.com Jueves 19 de Julio, 17:00h Auditorio de Tenerife - TLP Innova 2018 … ¿Lo t e c ?

Charla en TLP 2018 - 19 de Julio de 2018

Views

Total views

85

On Slideshare

0

From embeds

0

Number of embeds

0

Actions

Downloads

0

Shares

0

Comments

0

Likes

0

×