Counterpoint: I spent my first 3 years at a major programming coding in Java and never actually learned anything there except how to work with people. It was all adding if statements to a gigantic file because no one there knew what they were doing.
I worked in an HR company and didn't learn much.
Then at my last job I worked under a really smart guy who did everything the right way, and I'm way better now. If I had started at a company like that, I would be much farther ahead now.
However, the real think to know is how to architect a project properly with tests/dependency injection/layers, not all the newfangled technologies.
I worked in an HR company and didn't learn much.
Then at my last job I worked under a really smart guy who did everything the right way, and I'm way better now. If I had started at a company like that, I would be much farther ahead now.
However, the real think to know is how to architect a project properly with tests/dependency injection/layers, not all the newfangled technologies.