|
|
|
|
|
by Buttons840
628 days ago
|
|
You suggest learning the mental model behind the system, but is there a mental model behind web technologies? I'm reminded of the Wat talk: https://www.destroyallsoftware.com/talks/wat Is it worth learning the mental model behind this system? Or am I better off just shoveling LLM slop around until it mostly works? |
|
For example if you are a frontend developer doing typescript in React you could learn how React’s renderer works or how typescript’s type system works or how the browser’s event listeners work. Over time you accumulate this knowledge through the projects you work on and the things you debug in prod. Or you can purposefully learn it through projects and studying. We also build up mental models of the way our product and it’s dependencies work.
The reason a coworker might appear to be 10x or 100x more productive than you is because they are able to predict things about the system and arrive at solution faster. Why are they able to do that? It’s not because they use vim or type at 200 wpm. It’s because they have a mental of the way the system works that might be more refined than your own.