Chris Krycho 1/31/2026

[notes] Three Theses and Their Implications About Software Engineering

Read Original

The article presents three theses on software engineering: that engineers have agency and responsibility for their choices, that people are shaped by social norms and authority figures, and that organizational dysfunction often stems from management undermining individual agency. It argues for empowering engineers to fix problems and critiques common dynamics in tech companies where managers fail to foster responsibility.

[notes] Three Theses and Their Implications About Software Engineering

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week