Libros que Todo Developer Debería Leer en 2024
20 de noviembre de 2024
•Por Oscar Cuadra
La lectura ha sido fundamental en mi desarrollo profesional. Aquí comparto los libros que más me han impactado.
📚 Desarrollo Técnico
1. Clean Code - Robert C. Martin
Por qué leerlo: Te enseña a escribir código que otros (y tú mismo) puedan entender y mantener.
Mi takeaway favorito: “El código es como el humor. Cuando tienes que explicarlo, es malo.”
2. Design Patterns: Elements of Reusable Object-Oriented Software
Los patrones de diseño son esenciales para cualquier desarrollador senior.
Aplicación en iOS:
- MVC, MVVM, Coordinator
- Observer (Combine, NotificationCenter)
- Singleton (UserDefaults, URLSession)
3. Swift Programming: The Big Nerd Ranch Guide
Excelente para profundizar en Swift más allá de lo básico.
🧠 Desarrollo Personal
4. Atomic Habits - James Clear
Cómo me ayudó: Establecer una rutina de estudio diaria de Swift ha sido clave en mi crecimiento.
Mi hábito favorito: 30 minutos de código al día, sin excepción.
5. Deep Work - Cal Newport
En un mundo lleno de distracciones, este libro te enseña a enfocarte en lo que importa.
Aplicación práctica:
- Bloques de 2 horas sin interrupciones para coding
- Modo “No molestar” durante desarrollo
- Review diario de progreso
📱 Específicos de iOS
6. iOS Programming: The Big Nerd Ranch Guide
Perfecto si vienes de otros lenguajes y quieres dominar iOS.
7. Combine: Asynchronous Programming with Swift
Combine es el futuro de la programación reactiva en iOS.
💡 Mi Sistema de Lectura
- 20 minutos al día antes de dormir
- Notas en Notion de conceptos clave
- Aplicar inmediatamente en proyectos
- Compartir aprendizajes en el equipo
¿Cuál leerás primero?
Todos estos libros están disponibles en español e inglés. Mi recomendación: empieza con “Clean Code” si quieres mejorar tu código hoy mismo.
¿Tienes alguna recomendación? ¡Compártela! 📖