Soft skills: the software developer's life manual

de John Sonmez

Soft skills

Por qué lo he leído

Creo recordar que vi que Miguel, autor del blog Dev’s kitchen, lo marcaba como pendiente para leer y le di un vistazo. Por aquel momento seguía el blog del autor del libro, y tenía varios posts interesantes. Y el libro también me lo pareció: ¿Mejorar en tu carrera? ¿Aprender habilidades no técnica?

Me gusta intercalar libros técnicos y no técnicos, y este libro parecía estar a medio camino entre ambos. Parecía una buena elección, así que me decidí leerlo.

Qué esperaba

Esperaba consejos e historias relacionadas con el software, pero ninguna historia técnica: cómo relacionarte con tus compañeros, cómo resolver conflictos, cómo negociar con tu jefe. Esperaba más temas relacionados con la relación de las persona que otra cosa. Bueno, y también un poco de productividad. Quién sabe.

Qué encontre

Encontré todo eso y más, mucho más. El libro trata temas tan dispares que hay veces que no sabes qué tipo de libro estas leyendo. Hay tantos consejos, y de temáticas tan variadas, que es imposible no encontrar algún consejo o idea nuevos.

El libro está dividido en secciones, englobando cada uno una temática general: carrera profesional, marca personal, aprendizaje, producividad, economía, salud y espiritualidad. Cada sección está formada por una serie de capítulos, y cada capítulo contiene varios artículos. La verdad es casi como leer su blog, pero un post detrás de otro y organizados por temáticas.

Conclusiones

El libro es tan variado que cualquier persona encontraría algún consejo valioso. John Sonmez se gana la vida de esta forma, aconsejando a programadores acerca de cómo mejorar en su carrera. En este libro encontrarás consejos de lo más variopintos: desde cómo aprender, a cómo invertir en el negocio inmoviliario, pasando por practicar deporte. Incluso hay consejos espirituales. En ese punto el libro me dejó un poco de piedra, creo que ahí se pasó, y el libro pierde un poco su identidad.

Destacaría las primeras secciones: cuando habla de la carrera profesional y el aprendizaje. También me gustó el apartado dedicado a temas financieros, siempre es intersante conocer cómo funciona el dinero.

El que menos me gustó fue el espiritual, lleno de buenrollismo y autoayuda. No sé, no le cogí el punto. Aún así, en general, me parece un libro bastante recomendable.

Qué he aprendido

Casi todo el libro habla de ponerse objetivos, de establecer metas intermedias y de hacer seguimiento, de empezar poco a poco, de ser constante, y de trabajar duro. Conceptos aplicables a cualquier aspecto de la vida. Cuando habla de objetivos, éstos pueden estar formados por tareas demasiado grandes, que parece imposible de realizar. El truco está en dividir esa gran tarea en tareas secuenciales más pequeñas. Lo más importante aquí es la palabra secuenciales.

Cómo hackear una entrevista de trabajo: la idea es no tener que mandar currículums a las empresas, si no que ellas te contacten. Te contacten porque han tenido noticias tuyas de alguien de dentro. Para ello, deberás establecer relaciones personales con trabajadores de la empresa en la que deseas trabajar: lee sus blogs,… Piensa diferente y encuentra formas de acercarte a ellos.

Algunas de las habilidades que necesitarás para tu próximo trabajo no las tienes todavía. La clave es todavía. Hay que ir con la confianza de que las conseguirás.

John habla mucho de construir una marca personal, para ello necesitarías: un mensaje (la frase por la que te reconocerán), elementos visuales (un logo,…), consistencia y una exposición contínua (no necesariamente en Twitter solamente).

Me ha encantado los capítulos donde describe su proceso de aprendizaje en 10 pasos. Parece mucho de libro de autoayuda, pero la verdad es que cuenta muy buenas ideas. El proceso sería algo tal que así:

  1. Entender la habilidad que se quiere aprender
  2. Delimitar el ámbito
  3. Definir qué se va a considerar como éxito
  4. Encontrar recursos
  5. Crear un plan de aprendizaje
  6. Filtrar los recursos
  7. Aprender lo suficiente para comenzar
  8. Experimentar, jugar, buscar puntos desconocidos, hacerse preguntas
  9. Aprender lo suficiente para hacer algo de utilidad
  10. Enseñar lo aprendido, y repetir desde el paso 7

Me ha interesado mucho el concepto de cuotas para conseguir objetivos. Funciona para los objetivos en los que hay que ir haciendo pequeñas acciones a lo largo de mucho tiempo, por ejemplo, a la hora de hacer ejercicio. La idea es crear una cuota de cuánto hay que conseguir tener hecho para un determinado período de tiempo. Por ejemplo: salir a correr 3 veces por semana, o hacer 100km en bicicleta cada semana, o leer 3 artículos técnicos al mes.

Frases que me gustaría recordar

Un profesional comprende qué trabajo ha de hacerse, lo prioriza y se pone manos a la obra

Divide un gran objetivo en pequeños objectivos que puedan corresponder a meses, semanas o días. Escribe el gran objetivo donde lo veas todos los días para recordarte en qué tienes que trabajar

Por enésima vez: si quieres se un buen programador, debes aprender a cómo trabajar de forma efectiva con gente, incluso si la mayor parte de tu trabajo es escribir código

Cuando el foco de una compañía no es el software, normalmente los programadores no son muy respetados. Aquellas empresas que dependen de un producto software tienen muchas más probabilidades de valorar mucho mejor a los profesionales que contratan

Si debes elegir entre dinero o responsabilidad, la mejor opción (para el largo plazo) es siempre más responsabilidad

Deberías estar siempre aprendiendo algo nuevo o mejorando de alguna forma tus habilidades

¿Cómo crear un producto? Identifica unas cuantas audiencias objetivo para las que puedas crear un producto potencial. Elige una de estas audiencias e identifica donde puedes encontrar a miembros de ese grupo. Contacta con ellos y averigua si puedes resolver alguno de sus problemas

La manera correcta de promocionarse a sí mismo es proporcionar valor a los demás

Tu objectivo principal debería ser proporcionar valor a los demás. Si lo que dices o haces no ayuda a nadie, todo el mundo te ignorará. Cada vez que decidas crear algo (escribir un artículo, grabar un podcast o screencast,…) deberías mirarlo desde la perspectiva de cómo estás creando valor para los demás

El enfoque es una cosa del momento: es muy difícil conseguir el foco, pero relativamente sencillo mantenerlo una vez que lo has adquirido

La multitarea es posible. Es posible combinar una tarea que no requiere concentración con algunas tareas que sí lo requieran

Burnout: Tendemos a estar ilusionados y motivados sobre las cosas nuevas al principio, pero cuanto más avanzamos, más rápido nos acercamos a ese sentimiento de no poder más. En realidad, estamos topándonos con una pared. ¿Cuál es la solución? Intentarlo más fuerte. Esforzándonos contra la dificultad es el secreto para superar ese sentimiento

Los hábitos consisten básicamente de tres cosas: una señal (qué causa la acción del hábito), una rutina (el hábito en sí mismo) y una recompensa (es lo que hace que el hábito se mantenga interesante)

Una razón para el salario que estás demandando nunca puede ser porque lo necesito. En vez de eso, debes enfocarlo desde la perspectiva de demostrar que vales esa cantidad de dinero o que lo vale el beneficio que estás poniendo encima de la mesa

De todos los errores financieros que se pueden cometer, el mayor de ellos es incurrir en una deuda

Recursos relacionados