3 ms·
The simple fact is that while learning from videos is "nice" it's not the most effective way of learning advanced topics which are usually not covered or diving
by nelsonic 8y ago
The simple fact is that while learning from videos is "nice" it's not the most effective way of learning advanced topics which are usually not covered or diving into code/docs to gain a deeper understanding that is never covered in videos.
Three irrefutable facts worth reminding the "junior dev" of:
1. Most learning is not captured in videos. (so if you rely on them as your only source of knowledge acquisition, you will always be "behind" your peers and have incomplete knowledge)
2. Videos go "stale" when new versions of code come out, "living" textual docs can be updated and thus always current.
3. Text-based knowledge is far easier to find/reference than videos which makes it easier to lookup quickly when needed. Trying to remember which video you vaguely learned something 6 months ago so you can look it up again and re-learn is super time-consuming.
- scarface74 8y agoLearning to write code in any language is not an “advanced topic”. Advanced topics are around architecture, concepts, and ecosystems those can easily be taught by a video. It’s much easier to watch a video where the screen is split between the code and the results of running the code. 2. If a framework is bring iterated so fast that a less than year old video is stale - that framework is probably at the “peak of inflated expectations” part of the hype cycle and most likely should be avoided. 3. Most good videos also come with a corresponding git repo.