I think I am still a junior level web developer, but recently, I had been assigned to a major project at my job. So I am on my way to becoming a senior developer. I want to start reading books on development and good programmer ethic and management skills. Can anyone recommend me any good books?
I personally feel developer is not about technology, but we should be aware of how in earlier times people behind the technology inventions have lived, worked to bring up great things what we are currently used. So my one of the oldest and my personal fav. is :<p>Digital Deli: <a href="http://www.atariarchives.org/deli" rel="nofollow">http://www.atariarchives.org/deli</a><p>Currently out of print, but I own an copy.
Here's some general books I think will make anyone a better programmer if you spend the time to internalize the subject matter. Don't really know any about management etc.<p>1. SCIP (Structure and Interpretation of Computer Programs)<p>2. Introduction to Algorithms (Cormen, Leiserson, Rivest, Stein)<p>3. The Art of Computer Programming (Vol 1-3).<p>4. Programming Pearls
I would recommend you to look into this book: HTTP: The Definitive Guide<p>As a web developer understanding how the Internet stack and some specific protocols work, could very easily make your life easier.