How Software Groups Rot: Legacy of the Expert Beginner - DaedTech
Category: The Life of a Programmer Tags: Expert Beginner, Metaphors for Software, Software Engineering, Software Management In my last post I introduced the term “Expert Beginner” to describe someone who has capped out in their learning at some sort of local maximum, convinced that the local is global. Expert Beginners are developers who do not understand enough of the big picture to understand that they aren’t actually experts. What I mean by this is that they have a narrow enough perspective to think that whatever they have been exposed to is the best and only way to do things; examples would include a C# developer who pooh-poohs Java without ever having tried it, or a MySQL DBA who dismisses the NoSQL movement as a passing fad. This isn’t to say that not liking a technology or not having worked with one makes someone an Expert Beginner, but rather the vaguely solipsistic mindset that “if it’s not in my toolchest or something I’ve had experience with, it’s not worth doing.” Another c
Expert Beginner Recap In my last post I introduced the term “Expert Beginner” to describe someone who has capped out in their learning at some sort of local maximum, convinced that the local is global. Expert Beginners are developers who do not understand enough of the big picture to understand that they aren’t actually experts. What I mean by this is that they have a narrow enough perspective to think that whatever they have been exposed to is the best and only way to do things; examples would include a C# developer who pooh-poohs Java without ever having tried it, or a MySQ
Explore this link on the map →related reading
- How Developers Stop Learning: Rise of the Expert Beginner - DaedTechdaedtech.com
- How Stagnation is Justified: Language of the Expert Beginner - DaedTechdaedtech.com
- Not Everyone Gets to Be a Beginner in Tech - DEV Communitydev.to
- What to learndanluu.com
- Thoughts on the software industry | linus.coffeelinus.coffee
- What is "good taste" in software engineering?seangoedecke.com
- Stevey's Blog Rants: Done, and Gets Things Smartsteve-yegge.blogspot.com
- Stop Being a Juniorkentcdodds.com
- What "The Best" Looks Like | Alex Kurilinkuril.in
- Advice for new software devs who've read all those other advice essays • Buttondownbuttondown.email
- Rekindling Is Refiningnotes.ekzhang.com
- Software Engineering - The Soft Parts | Peng Jie's Blogjiepeng.me