I think that too much of writing about programming is focused on the details of the programming act, and too little on the result of the programming.
Reading about finding and learning a programming language is like reading about an artist choosing a brush. Reading about the technical details of someone scaling a Django app on a single server to serve 1000 concurrent requests per second is like seeing the finished artwork.