3 ms·
I don’t really understand why people seem to decouple learning from doing. Isn’t it possible to only learn what you need when you need it? It’s not like you eve
by pfannkuchen 3y ago
I don’t really understand why people seem to decouple learning from doing. Isn’t it possible to only learn what you need when you need it? It’s not like you even have to learn an entire framework/etc each time you run into a new one, just learn the specific part you need at that time. What am I missing?
- gbalduzzi 3y agoBut until you don't know something, you can't use it and, most importantly, you can't understand that you need it. Like, how can you understand the tradeoffs between react, svelte or vanilla js until you have a basic knowledge of them?
- pluscachange 3y ago[dead]
- tstrimple 3y agoIf you're a front-end developer, it shouldn't take long to research the differences between modern front end frameworks. If you don't have any existing front-end skills, you won't have the ability to know what to dive into. True beginners need a solid foundation to build on, but once you have that foundation you should be able to adapt it to new and changing technology very easily. Once you have the foundation, you can dive as deep as you need into specific specialties and jump back out quite easily. Learning your first programming language is hard. There's a lot of details and idiosyncrasies. The second is a bit easier because you have a base of experience to reference it against. By the time you're picking up your sixth language or front end framework or node API framework, you should be able to much more quickly assimilate the details because you've got so much more experience to draw on.
- tstrimple 3y agoThis mentality is what leads to paint drip shaped people. It's a very good practice in my experience. Go just as deep as you need to solve the problem. https://flowchainsensei.wordpress.com/2021/07/28/kent-becks-paint-drip-people/ https://flowchainsensei.wordpress.com/2021/07/28/kent-becks-...