Top 6 List of Programming Top 10 Lists
5.1 Key Insight: The most enduring programming wisdom focuses not on technical skills but on humility, communication, and the discipline to keep things simple.
Jeff Atwood curates six influential top 10 lists from across the software development world, covering egoless programming, project failure signs, workplace tips, design school lessons, career wisdom, and essential books. The post demonstrates that programming wisdom transcends pure technical knowledge, drawing from design, communication, and interpersonal skills. By juxtaposing lists from different authors and disciplines, Atwood highlights recurring themes: humility, simplicity, communication, and the importance of shipping working software. He explicitly defends including a designer's perspective, arguing that software development blends creativity with engineering and benefits from cross-disciplinary advice.
7 95 percent of any creative profession is shit work.
6 You are not your code.
6 Process is no substitute for thinking.
ProgrammingSoftware Engineering