Sometimes it does. But with a supporting environment, like stated in the post, commited people around, lots of code and test review and quick feedback reporting loop it needs much less time.
The problem is finding these environments. If you’re lucky enough to stumble on such a workplace stay there. After that, you can create your own environment. his also takes years.