Maybe this analogy helps:
Two mechanics. One was trained from the beginning to fix DeLoreans. Anything you could ever possibly want to know; anything that could ever possibly break or need fixed, he’s your guy. He can disassemble and reassemble the whole care in a matter of hours, blindfolded, with one arm behind his back. But give him a Ford and he has no idea what to do. Or any other car.
Another mechanic was trained to just “work on cars”. He has a very general knowledge about a lot of cars, and can fix most things on most cars. There’s a few he’s seen a lot, which he’s very good with, and there’s a few he sees very rarely, and he has to do some research and ask around. He knows what he knows, and he knows what he doesn’t know. And, equally importantly, he knows where to go and who to ask when he runs into a problem. Over time, he actually becomes an expert in a few different cars.
When they both start out, the DeLorean guy finds it really easy to get a job. A few garages needed a DeLorean expert, and he showed up one day and was hired on the spot. He had a specialized skillset, and they had the need, and his starting pay was excellent.
The “car guy” had a lot more trouble. Every shop has a bunch of car guys, and nothing made him stand out. After months of looking, he finally convinced someone to hire him, at a relatively low starting pay.
A few years down the road, it turns out that DeLoreans just weren’t that popular. There are less and less jobs for the first guy, but he’s too wrapped up in the idea that he’s the expert to even notice. A couple years later, they let him go since there just aren’t enough DeLoreans around to justify his job.
So he comes on T-Nation and bitches and moans that he’s an expert in his field, but nobody will hire him. He goes on and on about how he’s better than all the other mechanics, and how his DeLorean certifications makes him awesome, because DeLoreans are awesome. But he can’t seem to find a job because he doesn’t know anything about any other cars, so he ends up moving home where there’s a dearth of pasta.
Meanwhile, the second guy slowly works his way up, building his reputation and knowledge. He gets some great experience working with all sorts of cars, and becomes something of a Toyota Camry and Honda Accord expert. He can find a job almost anywhere with those skills. He’s also become an expert in a few “rarer” cars that his shop happens to see a lot, mostly because they were of interest to him and nobody else knew how to do it. He now gets paid very handsomely for his skills.
Which would you rather be?[/quote]
I do not know much about coding but, would not this analogy only make sense it certain languages became completely obsolete?
The camps teach multiple languages HTML, CSS, Java, Python, Ruby, etc.
There are some camps that just teach IOS which may become outdated but, since camps are not years long they are always up to date.
Even then once you know the language is not learning newer versions/new ones easier?