&gt; Web development seems to be even worse than neuroscience in this regard. I feel like I have to perpetually study to be abreast of best practices.<p>The worst part is web development is a completely arbitrary made-up system without any abstractions you can learn and use in a different field of work. It does not even transfer to something as closely related as desktop&#x2F;mobile GUI toolkits. I view &quot;knowledge&quot; like that as a waste of time and avoid it whenever possible. I wish there was a word for it, something to imply &quot;garbage knowledge.&quot;