El éxito en el ámbito actual de las TI exige considerar su carrera como una aventura empresarial. El programador apasionado, escrito por Chad Fowler y publicado el 28 de mayo de 2009, le enseñará a convertirse en empresario, orientando su ocupación en la dirección que usted elija. El libro expone una estrategia para planificar y crear una vida radicalmente exitosa en el desarrollo de software.
¿CÓMO NOS HA AYUDADO ESTE LIBRO?
Este libro nos enseñó a convertirnos en emprendedores, impulsando nuestras carreras en la dirección de nuestra elección. El libro también nos ayudó a darnos cuenta de que las opciones de tecnologías en las que te centras y los ámbitos empresariales que dominas influyen en tu éxito, porque tus conocimientos técnicos no permiten que esas opciones sean casuales.
EL LIBRO EXPLICADO EN MENOS DE 60 SEGUNDOS
- El Programador Apasionado trata de encontrar la satisfacción y la felicidad en su carrera. La satisfacción y la felicidad no llegan por casualidad, sino que requieren reflexión, intención, voluntad y acción para cambiar el rumbo cuando se han cometido errores.
- El libro pone la atención en perseguir el deseo de vivir una vida extraordinaria. Es extraño que no todos nos propongamos llevar una vida extraordinaria.
- El autor afirma que lo cierto es que con el objetivo centrado en la felicidad como motivador principal, se pueden tomar mejores decisiones sobre los pasos más pequeños que damos para alcanzar ese objetivo.
LAS TRES MEJORES CITAS
«Sus líderes quieren que usted tenga independencia y propiedad. Elaborar, ejecutar y comunicar planes le ayudará a conseguir ambas cosas».
«Cuanto menos reemplazable creas que eres, más reemplazable serás (y menos deseable te volverás)».
«Puede que usted sea «sólo un programador», pero ser capaz de hablar con sus clientes empresariales en el lenguaje de su dominio empresarial es una habilidad crítica».
RESUMEN Y NOTAS DEL LIBRO
PRIMERA PARTE: ELEGIR SU MERCADO
Usted ha hecho una inversión importante, puede que no sea una gran suma de dinero, pero es su tiempo y su vida. Imagine que ha creado una empresa y diseñado lo que con toda seguridad será el producto estrella de la empresa. ¿Cuánto piensa en saber quiénes son sus clientes objetivo? Y antes de la producción real del producto, ¿ha pensado en qué es el producto? Normalmente, no dejaría que tomaran esas decisiones por usted, sino que prestaría atención a cada detalle del proceso de toma de decisiones. Sorprendentemente, la mayoría de la gente no presta este tipo de atención a las decisiones que toma en su carrera.
Plomo o sangrado
A la hora de invertir su dinero, hay muchas alternativas de las que puede aprovecharse. Podría ponerlo en una cuenta de ahorro o en un bono de ahorro del gobierno, pero no ganará mucho dinero porque son apuestas seguras. Debe tener cuidado al elegir las tecnologías en las que invertir porque no puede garantizar que vaya a rescatar su inversión. La relación riesgo-recompensa es crucial para decidir las tecnologías y los dominios que va a financiar. Si tiene preparadas muchas tecnologías, marque las que considere vitales. Elegir una tecnología estable y ampliamente utilizada en producción es mucho más seguro pero prospectivamente menos satisfactorio que una nueva tecnología aún no desplegada.
Oferta y demanda
Creemos que la oferta y la demanda están asociadas principalmente al precio al que puede venderse o se venderá un producto. El modelo de la oferta y la demanda anticipa cómo afectan las variaciones de precios al número de personas dispuestas a comprar y vender un servicio o producto. A la hora de elegir un conjunto tecnológico en el que centrar su carrera, debe comprender las consecuencias de una mayor oferta y de unos precios más bajos en sus expectativas profesionales. Las empresas deslocalizadas ejecutan trabajos que tienen una gran demanda. Por lo tanto, al concentrarse en una tecnología nicho, podría alternar la atención de la competencia del precio en el que no puede competir a la capacidad. Una de las lecciones esenciales del modelo de oferta y demanda es que con el aumento de la demanda aumenta la competencia de precios.
Codificar ya no sirve.
No se sentará a dominar un lenguaje de programación o un sistema operativo y dejará que la gente de negocios se ocupe de las cosas de negocios. Si desea seguir siendo relevante, debe sumergirse a fondo en el dominio de su negocio. Como programador, debe comprender el dominio empresarial lo suficientemente bien como para diseñar software y convertirse en una de sus autoridades. Ser programador es una buena habilidad, pero hablar con sus clientes empresariales en un lenguaje que entiendan es una pericia esencial. Al igual que la tecnología, los dominios empresariales también pueden ser complejos; por lo tanto, ponga la misma vigilancia a la hora de elegir a qué industria prestar sus servicios que la que pone en qué tecnología dominar.
Cita favorita de la primera parte: «Hace una generación, la diversión no era un factor decisivo cuando hablábamos de elegir carrera. Se supone que los trabajos no deben ser divertidos. Se supone que tienen que traer el tocino a casa. La diversión es lo que se hace en los días libres. La diversión ocurre por las tardes y los fines de semana. Pero si tu trabajo no es divertido, como nos hemos dado cuenta, no haces un trabajo fantástico en él».
SEGUNDA PARTE: INVERTIR EN SU PRODUCTO
Para tener un gran producto en el mercado laboral, hay que invertir en ese producto. Las ideas y el talento prevalecen en los negocios y no tienen ningún valor en particular. El sudor, las lágrimas y el dinero que ponga en un producto hacen que valga algo.
Aprenda a pescar
Dale a un hombre pescado, y se alimentará para hoy; enséñale a pescar, y se alimentará para toda la vida. La educación suele implicar tanto a un profesor como a un alumno, pero muchos suelen resistirse a ser alumnos. No esté a merced de otra persona en cuanto a herramientas y utilización de la tecnología; el lugar más destacado para empezar es aprender las herramientas de su dominio. Imagine lo fáciles que le resultarían las cosas si comprendiera los conceptos del dominio empresarial en el que se encuentra. No tiene que dominarlo todo, sino concentrarse en lo fundamental. Alguien que desconoce su dominio empresarial da pie a que se le cuelen errores tontos que, sin embargo, podrían haberse evitado con un conocimiento básico del dominio empresarial.
Aprenda cómo funciona el negocio.
Los fundamentos de las finanzas empresariales son un conjunto de conocimientos que casi todas las personas de una empresa deben aprender, independientemente de su cargo. No es ni técnico ni específico de un dominio y no quedará obsoleto en breve. Como desarrollador, no puede servir de forma expresiva a una empresa si no sabe cómo funciona. Para añadir valor a la empresa de forma eficaz es necesario conocer a fondo el entorno. Puede aprender cómo es el negocio pidiendo a una persona más profesional que le lleve a través de los fundamentos básicos de una empresa.
Sea un mentor
El mejor enfoque para aprender algo es enseñárselo a otra persona. No existe ninguna estrategia recomendada para cristalizar su comprensión de algo que no sea demostrárselo a otra persona para que pueda comprenderlo. Tener o conocer información y datos no es lo mismo que comprender sus causas y consecuencias; evolucionamos enseñando a otros a través de esta comprensión. Cuando enseña, debe reconocer las preguntas que no se le pasaron por la cabeza mientras aprendía. Cuando se está en una relación de tutoría con alguien, se crea una lealtad mutua. Este tipo de vínculo es un lugar considerable para hacer circular problemas complejos o visiones de trabajo. No tiene por qué crear una relación oficial de tutoría para obtener estos beneficios. Recurra a estar al servicio de la gente y el resto avanzará de forma natural.
Cita favorita de la segunda parte: «Sin un modelo a seguir, no hay incentivo para mejorar».
TERCERA PARTE: EJECUCIÓN
No le pagan por ser sabio, sino por ser el principal especialista en tecnología moderna. Usted ejecuta operaciones de trabajo para una organización que trata de ganar dinero, y su trabajo consiste en lograr algo que impulse a la organización a cumplir sus objetivos. Muchos de nosotros nos resistimos a encontrar nuestra identidad en nuestra interrelación con las empresas para las que trabajamos. Se nos paga para crear una ventaja competitiva, lo que significa salir de nuestras zonas de confort y hacer las cosas. Para tener éxito, la habilidad bruta sólo le llevará hasta cierto punto. El final del juego está poblado de «cerradores», personas que finalizan las cosas.
Ahora mismo
¿Cómo va a terminar en un solo fin de semana una aplicación parecida a aquellas en las que pasa semanas trabajando en la oficina? No hay tiempo para aplazar los trabajos cuando se dispone de un tiempo limitado para realizar una tarea, así que no lo haga. No puede permitirse retrasar la toma de decisiones, evite el trabajo tedioso y ejecute las tareas lo más rápido posible. La ley de Parkinson afirma: «El trabajo se espesa para llenar el tiempo disponible para completarlo». Lo triste es que, aunque no quiera que sea así, puede caer en esta trampa, sobre todo cuando hay tareas que no quiere hacer.
Incluso un sentido de prioridad fabricado le autoriza a duplicar o triplicar su productividad. Usted lo hace en lugar de hablar de hacerlo.
Lector de mentes
El truco de leer la mente no es del todo seguro; es una cuerda floja de la que tendrá que mantenerse alejado a menos que se haya dejado una red de seguridad. Puede gastar el dinero de su empresa intentando hacer un trabajo que nadie le pidió que hiciera y obtener resultados negativos o perder el dinero. Empiece poco a poco; ejecute sólo conjeturas que entren dentro de la jurisdicción de su trabajo para que las consecuencias sean limitadas. La lectura del pensamiento se aplica a sus directivos y clientes; si ejecuta sistemáticamente lo que los clientes le piden cuando se lo piden, impulsará la satisfacción de sus clientes. Sin embargo, les encantará si implementa más de lo que le piden. El truco de leer la mente, si se ejecuta a la perfección, incita a la gente a depender de usted. Es una habilidad que merece la pena explorar y desarrollar.
Golpe diario
Para estar seguro de que está haciendo un buen trabajo, fíjese un objetivo que puede ser diario o semanal y del que pueda hacer un seguimiento. Este tipo de rendimiento puede cambiar su comportamiento. Cuando busca logros excepcionales, pasa de forma natural por los procedimientos de evaluación y priorización de sus intereses en función del valor empresarial de aquello en lo que podría trabajar. Hacer un seguimiento de los éxitos y los logros con una prevalencia considerablemente alta le asegurará que se estancará. Además, se volverá adicto a conseguirlos diariamente.
No puede pasarse dos semanas formulando la tarea ideal si espera generar un éxito diario. La ejecución de estas tareas acaba convirtiéndose en un hábito en lugar de en una gran producción.
Cita favorita de la tercera parte: «Sus líderes quieren que usted tenga independencia y propiedad. Elaborar, ejecutar y comunicar planes le ayudará a conseguir ambas cosas».
CUARTA PARTE: MARKETING… NO SÓLO PARA TRAJES
Como líder, debe crear equipos para conseguir el máximo valor para la empresa. Pero para ello, los directivos deben saber quiénes forman parte de la organización y qué tipo de trabajo pueden realizar. Los empleados prefieren a los directivos que se centran en el panorama general en lugar de vigilar de cerca lo que hace cada empleado a diario. Los líderes deben comprender las capacidades de sus empleados y los desarrolladores deben comercializarlas, sin dejarles con la idea errónea de que sus habilidades son evidentes para los directivos.
Percepciones, Perschmeptions
Está bien ser el idealista y fingir que no le importa lo que los demás piensen de usted, y no puede permitirse aceptarlo. Lo mejor sería preocuparse por lo que los demás piensan de usted porque la percepción es la realidad. Sin embargo, no hay forma de medir sin prejuicios la calidad de un trabajador bien informado o la calidad de su trabajo. Por lo tanto, siempre será evaluado en función de la percepción que otros tengan de usted.
Gestionar la percepción es práctico; cuando observe directamente los factores que impulsan la percepción que otras personas tienen de usted, descubrirá con fuerza cómo hacer que sean clientes satisfechos.
Guía turístico de aventura
La principal característica de la difusión en el espacio de trabajo es su capacidad de comunicación. Su trabajo consiste en ser el guía del cliente a través de la despiadada topografía del mundo de las TI. Debe asegurarse de que sus clientes se sientan cómodos guiándoles por un lugar desconocido.
En caso de que se estén generando promociones y decisiones de personal, el mejor defensor para usted es un cliente que no pueda vivir sin usted. Y, su cliente constituye las necesidades del negocio que le pagan por generar. Debe ser consciente de que sus clientes pueden necesitar que se acallen los temas cuando les explique asuntos relacionados con el software.
Me Rite Reel Nice
Más del cincuenta por ciento de las empresas que respondieron tienen en cuenta las aptitudes de redacción a la hora de tomar decisiones sobre contratación y ascensos. Y cuando uno da un paso atrás para observar el panorama general, se da cuenta de que las habilidades de escritura son tan necesarias como escasas. Independientemente de sus excelentes habilidades de codificación, no será muy productivo en un equipo distribuido si no puede transmitirse con palabras. La comunicación a través de la escritura es el cuello de botella por el que deben pasar todas sus magníficas ideas. Usted es lo que sabe explicar.
Cita favorita de la cuarta parte: «No se limite a ser el mejor del grupo. Sé la persona y haz las cosas de las que la gente tenga que hablar».
QUINTA PARTE: MANTENER SU VENTAJA
Debe investigar, invertir, ejecutar, comercializar y repetir durante su carrera. Pasar mucho tiempo dentro de cualquier proceso repetitivo le pone en riesgo de quedarse anticuado de repente. Puede arrastrarse hasta usted si no está atento. Y cuando le coge desprevenido, suele ser demasiado tarde.
Ya obsoleto
Cuanto más éxito tenga su negocio, más cómodo se sentirá con su modelo de negocio. Algo que le hará asombrosamente vulnerable a quienes vengan detrás de usted con ideas revolucionarias que podrían hacer que su negocio ganador pareciera un jersey desgastado en una discoteca. Lo mismo se aplica a las opciones tecnológicas. Si domina un lenguaje relevante ahora, puede que se sienta cómodo, y es un lugar excelente en el que estar. Tome nota; el éxito conlleva arrogancia, que engendra complacencia. Asegúrese de investigar semanalmente sobre las nuevas tecnologías y comience a desarrollar habilidades en ellas. Realice trabajos prácticos con estas últimas tecnologías, como la creación de aplicaciones sencillas.
Ya ha perdido su empleo
El puesto de trabajo para el que fue contratado ya no existe. Puede que siga cobrando un sueldo o añadiendo valor a la empresa, pero ya ha perdido su empleo. Lo único incuestionable es que todo está cambiando. La economía está cambiando y los puestos de trabajo se trasladan y vuelven a trasladarse al extranjero. Los empresarios y los trabajadores intentan encontrar la manera de adaptarse. Si su entorno cambia y las circunstancias laborales se mueven continuamente, aferrarse a su trabajo genera una disonancia perjudicial que infecta su trabajo.
Camino sin destino
La gente siempre se centra en el resultado de un proceso, ya sea el aprendizaje o el proceso profesional, por lo que centrados en los resultados, debemos recordar observar el paisaje. Concentrarse en los resultados es lo contrario de a lo que debería dedicar su tiempo cuando piensa en ello. Normalmente, se dedica todo el tiempo a hacer y poco a alcanzar los objetivos. Cuando se diseña software, es en el proceso de desarrollo donde se pasa la mayor parte del tiempo, no en el software acabado que sale al final.
Cita favorita de la quinta parte: «Pasar demasiado tiempo dentro de cualquier iteración del bucle le pone en riesgo de quedarse obsoleto de repente».
CÓMO PUEDE AYUDAR ESTE LIBRO A LOS DESARROLLADORES DE SOFTWARE
«El programador apasionado», de Chad Fowler, es una guía profesional para desarrolladores de software que ofrece consejos prácticos y perspectivas para crear una carrera satisfactoria y de éxito. El libro abarca diversos temas, como las estrategias de desarrollo profesional, la marca personal, la creación de redes y la creación de una cartera. También ofrece consejos para mejorar las habilidades técnicas y mantenerse al día con las últimas tecnologías. El libro puede ayudar a los desarrolladores de software a mejorar sus perspectivas de carrera y alcanzar sus objetivos profesionales.