Un buen programador no solo escribe código sino que, además, incorpora en su día a día rutinas, trucos y actitudes que le permiten ser más productivo, más creativo y un profesional aún mejor. Repítelas y asúmelas como algo natural hasta convertirlas en hábitos y, solo entonces, habrás dado un salto de nivel en tu carrera.

Lo único que distingue a un buen profesional de otro del montón, son sus hábitos.

No es necesario trabajar muchas más horas, sino hacerlo con más eficacia, productividad y más concentrado. No generes software con tantos bugs sino que programa mejor con las buenas prácticas de diseño y código limpio. Adopta las 'soft-skills' necesarias para un programador. Tampoco es necesario esforzarse hasta la extenuación, sino asumir de verdad los hábitos de un programador experto y más cotizado. Y así hasta completar las treinta y nueve píldoras de sabiduría descritas en el libro que te van a llevar varios pasos más allá en tu carrera.

Comprenderás por qué hay quienes hace mucho más con menos esfuerzo, y quienes se esfuerzan mucho y consiguen poco.

En 'The Coder Habits: Los 39 hábitos del programador profesional', están descritos todos estos hábitos, entre técnicos y de otra naturaleza, que multiplicarán tus resultados y te permitirán entrar en el grupo del 10% de los mejores.

Libro ecléctico y único en su género, 'The Coder Habits' desmuestra que no puede haber desarrollo técnico sin desarrollo personal, y que solo sumando ambas facetas, serás un gran profesional.

Lo puedes adquirir en papel, formato Kindle, ePub y PDF desde los siguientes stores: Amazon (kindle eBook / papel), Google Play, PayHip (epub / pdf).

Si prefieres recibirlo por correo postal tradicional, te lo podemos enviar directamente a España y resto de países de Europa. ¡Escríbenos y nos lo pides!

O lee desde la app de Kindle en tu dispositivo Android o Mac.

Kindle App

Comienza a leer un fragmento de The Coder Habits: Los 39 hábitos del programador profesional

 

A continuación se muestra la lista de capítulos del libro:

Introducción

#1 - Aplica la regla 50/50

#2 - Aprende cada semana algo nuevo

#3 - Conoce y utiliza correctamente estructuras de datos y algoritmos

#4 - No cometas el mismo error dos veces

#5 - Escribe código legible

#6 - Empieza por lo más difícil (o lo que te da más pereza)

#7 - Teclea fluidamente

#8 - Termina lo que comienza

#9 - Aplica principios de diseño y patrones

#10 - No implementes característica no solicitadas

#11 - Implementa código modular y flexible

#12 - Desarrolla soft-skills

#13 - Comentar lo imprescindible

#14 - Lleva a cabo un control de versiones exhaustivo

#15 - Ante cada nuevo proyecto, hazte estas preguntas

#16 - Utiliza el editor productivamente

#17 - Trabaja productivamente

#18 - Evita el sobrediseño

#19 - Productiviza

#20 - Escribe código traceable

#21 - Evita un entorno caótico para trabajar

#22 - Sé un experto sobre prácticas de código limpio y refactorings

#23 - Reutiliza partes de tus propios proyectos

#24 - Escribe código homogéneo

#25 - Trabaja concentrado

#26 - Identifica los 'bad smells'

#27 - Trabaja en proyectos personales

#28 - Testea hasta la saciedad y evita el 'happy path'

#29 - Hazte experto solo en algunas algunas áreas

#30 - Lee, continuamente

#31 - Comienza por lo que aporta más valor

#32 - No fomentes islas de conocimiento

#33 - Lee proyectos realizados por otros

#34 - Trabaja siempre en tareas planificadas

#35 - Piensa y trabaja para el cliente

#36 - Invierte en tu formación

#37 - Aplica la mejora continua

#38 - Cuida de los detalles

#39 - Aprende a ser criticado

Para terminar

Rafael Gómez Blanes Rafael Gómez Blanes
¿Hablamos?

Trabajo en...

Archivo

Mis novelas...