¡Bienvenides!
Comenzaré con una gran pregunta: ¿Qué valores, prácticas, sentimientos, emociones, y demás, valoras en un desarrollador profesional de software?
Para responder, dejaré primero un pequeño contexto. En lo personal, nunca he trabajado con profesionales de software, por lo que mi experiencia en ese aspecto es nula básicamente. Comencé en el mundo de la programación en un curso el año pasado en Innovacción sobre Arquitectura de Información y obtuve mi insignia de Azure Fundamentals, que es programación en la nube; como continuación de esa previa experiencia, ingresé a Launch X (gracias nuevamente a Innovacción), por lo que estaré colocando valores que he visto en mis sherpas y mission comanders.
Valores y prácticas que considero importantes:
💛 Amabilidad
💛 Tolerancia
💛 Superación
💛 Ambición
💛 Responsabilidad
💛 Honradez
💛 Ética
💛 Colaboración
💛 Compromiso
💛 Flexibiidad
💛 Adaptación al cambio
¿Por qué son importantes para mi?
Tal vez de una primera leída serán muchos, o tal vez pocos, pero los considero necesarios e importantes en todo desarrollador de software. Comienzo con la amabilidad: es importante ya que es un valor social que sobre todo se deriva del respeto, este es esencial para poder convivir e interactuar con distintos tipos de personas, por lo que la amabilidad nos permite relacionarnos de una manera positiva con los demás.
La tolerancia considero que es imprescindible también, esto porque el contexto de un desarrollador de software es en muchas ocasiones de incertidumbre, de fallos o errores, de que algo no salga como lo planeado, que de repente algún nuevo compañero no comprenda tu forma de escribir código, si algo no se guardó, un archivo se corrompió, etc., por lo que este valor se vuelve en una herramienta para no morir del estrés.
La superación la he visto sobre todo en mis sesiones o mentorías en vivo dentro de Innovacción, todas las personas que forman parte de esta increíble experiencia han buscado y siguen buscando superarse todos los días, siempre están superándose, aprendiendo y experimentando sobre muchos aspectos para ser mejores personas. Debido a lo anterior, considero que una persona que sea desarrolladora de software debe tener este valor para aprender de ella y ser mejor cada día.
En el caso de la ambición, considero que es importante ya que debemos tener este valor para siempre buscar más, no quedase solo con lo que nos entreguen o solo con “el lado fácil”, buscar nuevos retos, salir de nuestra zona de confort y explorar diferentes universos.
La responsabilidad también es importante, tanto con nosotros mismos como cuando trabajamos en un equipo colaborativo, ya que de ella depende que afrontemos realmente los retos que tengamos, cumplir con nuestros acuerdos y obligaciones, además de identificar las consecuencias de no hacerlo, es una gran cualidad que todo desarrollador de software debería tener.
La honradez y la ética las colocaré juntas, ya que un desarrollador de sofware debe ser consciente e integral en su obrar, que actúe de acuerdo a principios como rectitud, justicia y honestidad, además de seguir normas de convivencia y éticas, para no poner en riesgo a ninguna persona ni al trabajo.
La colaboración y comprimiso son indispensables al trabajar en equipo, ya que las personas que son desarrolladoras de sofware no trabajam solas, así que estos dos valores son fundamentales para que las dinámicas en equipo sean positivas y lo más eficientes.
Por último la flexibilidad y adaptación al cambio son importantísimos, ya que el contexto en donde se obra es muy cambiante, se actualiza casi que en todo momento, lo que hoy conocemos puede cambiar en unos cuantos días, por lo que siempre estar dispuestos a cambiar y sobre todo adaptarse a ese cambio es indispensable.
En el caso de los sentimientos y emociones, considero que no puedo encerrar solo algunos, pero tal vez algo que englobe esto es estar cómodes con la incertidumbre, como lo comentaba en la tolerancia, el ámbito de desarrolladores de software siempre es cambiante, además de que muchas veces nos encontraremos en la incertidumbre tanto en programas, como en errores, en experiencias, interacciones, etc., por lo que esa emoción nos generará muchas más en cadena, acompañadas de sentimientos.
Estar cómodes con la incertidumbre no nos excenta de sufrir emociones y sentimientos negativos, pero nos prepara para poder afrontarlos.
Aquí termina este post introductorio.
¡Gracias por leer, nos vemos en el siguiente!
Saludos, Annie.✨