20 Must-Read Books for a Techie
6. Why Software Sucks ... and What You Can Do About It
Author: David S. Platt
It’s no secret that today’s software sucks. There’s no other good way to say it. It’s unsafe, allowing criminal programs to creep through the internet wires into our very bedrooms. It’s unreliable, crashing when we need it most, wiping out hours or days of work with no way to get it back. And it’s hard to use, requiring large amounts of head-banging to figure out the simplest operations. You know that from personal experience, whether you use computers for work or personal tasks. In this book, David Platt explains why these things happen and, more importantly, why it doesn’t have to be that way.
5. The Future of the Internet And How to Stop It
Author: Jonathan Zittrain
This is the most compelling book ever written on why a transformative technology’s trajectory threatens to stifle technology’s greatest promise for the society. The book speaks about the Internet having a “bad” ending if we’re not going to influence it for the good of society. The author tries to predict what the Internet could transform into if we will not be able to control it.
