An Insider’s Perspective on Building Better Software
James Le

If I may make one friendly suggestion. A desire to read and to learn is fantastic but never treat any one source as gospel. Spolsky’s book is good but every company, team & project is different. Read from multiple sources and develop an ability to tailor a process to your particular set of requirements. This is the real skill!