Here is a list of books that I recommend reading. Most deal with web and software development.
Steve Krug – Don’t Make Me Think
A great book about web site usability. Anyone who manages or develops web sites should read this to understand how people use web sites and what makes web sites work well.