How Developers Stop Learning: Rise of the Expert Beginner
What that tells us is to design development environments for the expert beginner. Expert beginners are cost-effective. Competence and expertise in web development is not cost effective. By the time someone reaches the expert level, the technology in which they are an expert is obsolete.  Like Java programmers.[1][1] https://www.infoworld.com/article/3195285/java-and-c-continu...