Un buen programador no solo escribe código, sino que también incorpora a 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ítelos y asúmelos como algo natural hasta convertirlos en hábitos; solo entonces habrás dado un salto de nivel en tu carrera.

También está disponible en formato audiolibro.
Escucha ya el capítulo de introducción:
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 concentración. No generes software con tantos errores: programa mejor, aplicando 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. Así completarás las treinta y nueve píldoras de sabiduría descritas en el libro, que te llevarán varios pasos más allá en tu carrera.
Comprenderás por qué hay quienes hacen 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 se describen todos estos hábitos —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 demuestra que no puede haber desarrollo técnico sin desarrollo personal y que solo sumando ambas facetas serás un gran profesional.
Si prefieres recibirlo por correo postal tradicional, te lo podemos enviar directamente a España y al 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.

Comienza a leer un fragmento de The Coder Habits: Los 39 hábitos del programador profesional
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 comienzas
- #9 - Aplica principios de diseño y patrones
- #10 - No implementes características no solicitadas
- #11 - Implementa código modular y flexible
- #12 - Desarrolla soft skills
- #13 - Comenta 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 trazable
- #21 - Evita un entorno caótico para trabajar
- #22 - Sé un experto en prácticas de código limpio y refactoring
- #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 á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 los detalles
- #39 - Aprende a ser criticado
- Para terminar









