$30 off During Our Annual Pro Sale. View Details »

The Senior Software Engineer

The Senior Software Engineer

Fernando Perales

September 08, 2022
Tweet

More Decks by Fernando Perales

Other Decks in Storyboards

Transcript

  1. @FerPer a lesM #pl a y a sOnTech The Senior

    Software Engineer Fern a ndo Per a les
  2. @FerPer a lesM #pl a y a sOnTech <me>

  3. @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
  4. @FerPer a lesM #pl a y a sOnTech </me>

  5. @FerPer a lesM #pl a y a sOnTech Antes de

    comenzar
  6. @FerPer a lesM #pl a y a sOnTech

  7. @FerPer a lesM #pl a y a sOnTech ¿Qué es

    un ingeniero de so ft ware senior?
  8. @FerPer a lesM #pl a y a sOnTech Problema de

    clasi fi cación
  9. @FerPer a lesM #pl a y a sOnTech Años de

    experiencia
  10. @FerPer a lesM #pl a y a sOnTech Certi fi

    caciones
  11. @FerPer a lesM #pl a y a sOnTech Cantidad de

    lenguajes de programación usados
  12. @FerPer a lesM #pl a y a sOnTech Usar las

    nuevas tecnologías
  13. @FerPer a lesM #pl a y a sOnTech Memorizar las

    APIs de tu lenguaje favorito
  14. @FerPer a lesM #pl a y a sOnTech Matriz de

    competencia del programador
  15. @FerPer a lesM #pl a y a sOnTech sijinjoseph.netlify.app

  16. @FerPer a lesM #pl a y a sOnTech

  17. @FerPer a lesM #pl a y a sOnTech

  18. @FerPer a lesM #pl a y a sOnTech

  19. @FerPer a lesM #pl a y a sOnTech

  20. @FerPer a lesM #pl a y a sOnTech

  21. @FerPer a lesM #pl a y a sOnTech

  22. @FerPer a lesM #pl a y a sOnTech

  23. @FerPer a lesM #pl a y a sOnTech TL;DR

  24. @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
  25. @FerPer a lesM #pl a y a sOnTech ¿Cómo ser

    un ingenierio de so ft ware senior?
  26. @FerPer a lesM #pl a y a sOnTech Corrección de

    errores de manera efectiva
  27. @FerPer a lesM #pl a y a sOnTech Corrección rápida

    vs solución a largo plaza
  28. @FerPer a lesM #pl a y a sOnTech Tiene una

    buena noción del origen de los bugs
  29. @FerPer a lesM #pl a y a sOnTech Toma medidas

    para que el error no vuelva a ocurrir
  30. @FerPer a lesM #pl a y a sOnTech

  31. @FerPer a lesM #pl a y a sOnTech

  32. @FerPer a lesM #pl a y a sOnTech Desarrollo de

    funcionalidad
  33. @FerPer a lesM #pl a y a sOnTech Sabe traducir

    el lenguaje de negocio a requerimientos
  34. @FerPer a lesM #pl a y a sOnTech No deja

    lugar a ambigüedad
  35. @FerPer a lesM #pl a y a sOnTech Tiene entendimiento

    de todo el sistema
  36. @FerPer a lesM #pl a y a sOnTech Analiza y

    cuestiona la viabilidad de las funciones requeridas
  37. @FerPer a lesM #pl a y a sOnTech

  38. @FerPer a lesM #pl a y a sOnTech

  39. @FerPer a lesM #pl a y a sOnTech

  40. @FerPer a lesM #pl a y a sOnTech

  41. @FerPer a lesM #pl a y a sOnTech Lidiar con

    deuda técnica
  42. @FerPer a lesM #pl a y a sOnTech # TODO

  43. @FerPer a lesM #pl a y a sOnTech Analiza y

    determina cuándo es el mejor momento para adquirir deuda técnica
  44. @FerPer a lesM #pl a y a sOnTech Analiza y

    determina cuándo es el mejor momento para pagar deuda técnica
  45. @FerPer a lesM #pl a y a sOnTech Procura mejorar

    la calidad del código
  46. @FerPer a lesM #pl a y a sOnTech Prepara el

    sistema para las funcionalidades a futuro
  47. @FerPer a lesM #pl a y a sOnTech

  48. @FerPer a lesM #pl a y a sOnTech

  49. @FerPer a lesM #pl a y a sOnTech

  50. @FerPer a lesM #pl a y a sOnTech Toma de

    decisiones técnicas
  51. @FerPer a lesM #pl a y a sOnTech Conoce sus

    herramientas a detalle
  52. @FerPer a lesM #pl a y a sOnTech Conoce las

    alternativas a la herramienta que domina
  53. @FerPer a lesM #pl a y a sOnTech Va un

    paso adelante del equipo
  54. @FerPer a lesM #pl a y a sOnTech

  55. @FerPer a lesM #pl a y a sOnTech Creación de

    nuevas aplicaciones
  56. @FerPer a lesM #pl a y a sOnTech Analiza el

    problema a resolver y selecciona las mejores herramientas para el trabajo
  57. @FerPer a lesM #pl a y a sOnTech Puede crear

    un sistema mínimo para producción / pruebas
  58. @FerPer a lesM #pl a y a sOnTech

  59. @FerPer a lesM #pl a y a sOnTech

  60. @FerPer a lesM #pl a y a sOnTech So ft

    Skills
  61. @FerPer a lesM #pl a y a sOnTech Sabe comunicar

    de manera efectiva
  62. @FerPer a lesM #pl a y a sOnTech Participa en

    la elección de sus compañeros de equipo
  63. @FerPer a lesM #pl a y a sOnTech Da retroalimentación

    objetiva
  64. @FerPer a lesM #pl a y a sOnTech Colabora con

    otras partes del negocio
  65. @FerPer a lesM #pl a y a sOnTech Trabajo en

    equipo
  66. @FerPer a lesM #pl a y a sOnTech Es un

    líder
  67. @FerPer a lesM #pl a y a sOnTech Es un

    multiplicador
  68. @FerPer a lesM #pl a y a sOnTech Mentorea a

    su equipo
  69. @FerPer a lesM #pl a y a sOnTech Comparte su

    conocimiento
  70. @FerPer a lesM #pl a y a sOnTech Sabe que

    el éxito del equipo es más primordial que el éxito individual
  71. @FerPer a lesM #pl a y a sOnTech

  72. @FerPer a lesM #pl a y a sOnTech

  73. @FerPer a lesM #pl a y a sOnTech

  74. @FerPer a lesM #pl a y a sOnTech

  75. @FerPer a lesM #pl a y a sOnTech Preocuparse por

    el gran escenario
  76. @FerPer a lesM #pl a y a sOnTech Seguridad de

    la aplicación / información
  77. @FerPer a lesM #pl a y a sOnTech Legislaciones locales

    (ej. Manejo de información con fi dencial)
  78. @FerPer a lesM #pl a y a sOnTech Copyright /

    Licenciamiento
  79. @FerPer a lesM #pl a y a sOnTech Escalabilidad de

    la aplicación
  80. @FerPer a lesM #pl a y a sOnTech Monitoreo

  81. @FerPer a lesM #pl a y a sOnTech Situaciones éticas

    / morales
  82. @FerPer a lesM #pl a y a sOnTech Accesibilidad

  83. @FerPer a lesM #pl a y a sOnTech Entregar resultados

  84. @FerPer a lesM #pl a y a sOnTech

  85. @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
  86. @FerPer a lesM #pl a y a sOnTech ¿Preguntas?

  87. @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 me@ferperales.net