El verano ha llegado, y con él, un periodo algo complicado para un programador que desearía ser como los demás. Sin importar si está en la playa o en la montaña, se ve envuelto en situaciones incómodas, como tener que explicar a los operadores del teleférico cómo mejorar el flujo de pasajeros, o debatir con niños que construyen pistas de canicas sobre cómo debería ser una línea recta.
Puedes regresar bajo la sombrilla sintiéndote frustrado por lo insignificante que parece tu rol de liderazgo en estos contextos, o puedes retirarte a un refugio donde solo estés tú y un ermitaño, y dedicarte a leer un libro que rara vez decepciona y que a menudo te consuela en un mundo que no reconoce tu verdadero lugar.
Si no tienes un perfil de Unabomber y leer es algo que disfrutas, también puedes darte una vuelta por esta lista de 10 libros más uno (tuvimos que incluir uno extra porque otros desarrolladores en la oficina leían el número en binario y se quejaban de que tres libros eran muy pocos), altamente recomendados para aprovechar esos momentos libres que las notificaciones de tu teléfono ocasionalmente te dejan…
How Linux Works, 3rd Edition: What Every Superuser Should Know
Usar Linux con 10 comandos básicos de consola puede servirte para impresionar a Recursos Humanos, pero resulta algo insuficiente cuando te enfrentas a tareas cotidianas que se vuelven difíciles, como subir escaleras usando solo las manos. Algunos programadores muy capacitados me recuerdan constantemente que si no comprendo cómo funciona el sistema operativo con el que trabajo, no estoy cumpliendo bien con mi labor. Además, es ideal si quieres disfrutar de tranquilidad en la playa; la portada con un pingüino diseccionado mantendrá alejados a aquellos con los que no merece la pena hacer amistad…
The Software Architect Elevator: Redefining the Architect’s Role in the Digital Enterprise
Los arquitectos ya no son lo que solían ser; desde el último episodio de Matrix, han pasado de ser figuras técnicas a ocupar un rol casi “filosófico”, cada vez más central. Holpe nos advierte y nos devuelve a la realidad con este libro, llevándonos a lugares y situaciones auténticas que distan mucho de las teorías y patrones esotéricos.
50 Algorithms Every Programmer Should Know
“¿Cada vez que alguien menciona el bubble sort, piensas en chicle?”
Este libro es fundamental para introducirte a los 50 algoritmos más utilizados, aunque muchos no se den cuenta de ello. Esencial si crees que estás preparado para una gran empresa de tecnología; no hay entrevista que no requiera la aplicación de uno o más algoritmos, y hasta ahí todo bien. El verdadero desafío surge cuando te piden que expliques por qué funciona de esa manera…
AI at the Edge
Trabajar con IoT es una de las experiencias más enriquecedoras que un programador puede vivir, al menos en el ámbito profesional.
Aunque el rendimiento de las placas ha mejorado notablemente con los años, la computación en el borde aún no alcanza el nivel de vanguardia y sigue necesitando ingenio para superar sus limitaciones. Este libro aborda el tema desde sus bases, ofreciéndonos un fascinante viaje en el que los autores nos guían, casi como un Gulliver moderno entrenando a un ejército de liliputienses para que se conviertan en superatletas.
Digitalization of Financial Services in the Age of Cloud
Este libro proporciona una visión integral de los desafíos y oportunidades asociados con la adopción de la computación en la nube en los servicios financieros, sirviendo como un recurso valioso para quienes están involucrados en la transformación digital del sector.
Considerando la demanda del mercado laboral en los últimos dos años, las empresas fintech, especialmente en Italia, están entre los principales empleadores.
¿Qué mejor manera de destacarte en una entrevista de trabajo que explicar al CTO cómo debería operar su empresa en la nube?
Hacks, Leaks, and Revelations: The Art of Analyzing Hacked and Leaked Data
El primer enunciado es: “Una lectura perfecta para periodistas, activistas y cualquier persona que trabaje en línea y quiera desenterrar verdades ocultas y transformar el mundo.” Aunque tus aspiraciones sean menos radicales, es una lectura sumamente entretenida, situada entre un manual y una novela de espías. También ofrece una gran cantidad de consejos para quienes escriben en LinkedIn y sueñan con ganar el Pulitzer…
Data Cartels: The Companies That Control and Monopolize Our Information
El escándalo de Cambridge Analytica generó un gran revuelo en los medios. Aunque se tomaron medidas, llegaron demasiado tarde y, a pesar de ello, la situación real ha cambiado poco. Fue una oportunidad perdida porque, como se detalla en el libro, si los datos son el petróleo de nuestra era, los datos personales representan la fusión fría.
A World Without Work: Technology, Automation, and How We Should Respond
Lo que podría haber parecido un sueño puede convertirse en una pesadilla. Al replantear las profesiones actuales con la tecnología disponible, se revela una perspectiva bastante sombría del mundo laboral tal como lo entendemos hoy. Daniel Susskind ofrece una visión profunda y bien fundamentada de las transformaciones económicas y sociales que nos esperan, presentando soluciones concretas para enfrentar estos desafíos de manera efectiva.
Atlas of AI: Power, Politics, and the Planetary Costs of Artificial Intelligence
No es para los de corazón débil; el escenario que pinta Crawford resulta bastante difícil de digerir, especialmente cuando explora cómo la inteligencia artificial no es solo un desafío tecnológico, sino también un problema político y económico. En la segunda parte, analiza cómo el poder se concentra en manos de unas pocas grandes empresas tecnológicas y cómo estas influyen en las decisiones políticas y sociales a través de la IA. Los datos presentados están cuidadosamente documentados y provienen de años de investigación, y los escenarios descritos son inquietantes, si no están ya, tristemente, en la actualidad.
Digital Sustainability: Why digital transformation is the road to sustainability
El libro explora cómo la transformación digital está estrechamente vinculada a la sostenibilidad, mostrando cómo las tecnologías pueden apoyar el desarrollo sostenible en diversos sectores. Enfatiza la importancia de adoptar una visión sistémica de la sostenibilidad que integre aspectos económicos, sociales y ambientales. Altamente recomendado para aquellos que tienen una idea y piensan en convertirla de inmediato en una startup, aunque luego llegue la hora de la cena y lo reconsideren el lunes. Llena de perspectivas, es un libro que siempre deberías tener a mano.
Godot 4 Game Development Projects: Build five cross-platform 2D and 3D games using one of the most powerful open source game engines, 2nd Edition
Tener hijos es un desafío en muchos sentidos, especialmente cuando, en la entrada del colegio, escuchas a otros padres presumir de haber jugado en equipos de la Serie A o de haber trabajado con DiCaprio. Entonces, en un momento de ansiedad y frustración, al verlos jugar a Stumble Guys o Brotato, te arriesgas a atribuirte el mérito de sus logros. Te mirarán como si fueras un héroe de guerra, y te verás obligado a sumergirte en el desarrollo de videojuegos por la noche. Este libro es, sin duda, una excelente guía para comenzar a crear algo de lo que estar orgulloso antes de que tu hijo entre en secundaria y se interese por otra cosa.