car when you can have the garage do it. Amirite?
Kind of. But main point is that if you're going to learn to be a driver then start from fun and necessary stuff first. Imagine that you have six months for learning, and replacing the wheel is a compulsory requirement (just imagine). If you spend 2 months for practicing wheel replacement and won't be able to drive during this period, you'll have only 4 months for actual driving. Instead if you start driving right away, and practice wheel replacement close to the end of those 6 months, you'll be in much better position. Because wheel replacement is a skill that is once learned and doesn't need much improvement. Driving is the opposite. That's the main idea. Pareto principle. Start from that what brings you those 80% faster. And that is actual coding skill, knowing jdk interfaces, some very popular libs, one framework at least briefly. I got my first job without knowing of what are version control systems. With very vague understanding of what is maven. Little knowledge of some jee techs, not even aware of that is spring. And I compiled my code with "javac ..." from shell only several times and probably more than 10 years ago (much more than that). Wrote code not in ide, or without any tools same long ago. All those things are secondary.
Обсуждают сегодня