มีเป็นจำนวนมาก ของคำถามเกี่ยวกับสิ่งที่หนังสือเขียนโปรแกรมควรจะอยู่ในชั้นวางหนังสือโปรแกรมของ หนังสือที่ไม่เกี่ยวข้องกับการเขียนโปรแกรมที่ช่วยให้คุณเป็นโปรแกรมเมอร์หรือนักพัฒนาซอฟต์แวร์ที่ดีขึ้นได้อย่างไร มันน่าสนใจที่จะรู้ว่าทำไมพวกเขาถึงช่วย
ตัวเลือกแรกของฉันคือ "Art of War" ของ Sun Tzu (แต่คิดโบราณ) เพราะมันทำให้เห็นได้ชัดว่าความสำเร็จของโครงการใด ๆ ขึ้นอยู่กับความแข็งแกร่งของจุดอ่อน (และสงครามเป็นโครงการใหญ่)