3 ms·
I don't think that it is possible to master a language in a week. You can learn the basic concepts for sure but there is usually a lot more like idiomatic probl
by tscherno 12y ago
I don't think that it is possible to master a language in a week. You can learn the basic concepts for sure but there is usually a lot more like idiomatic problem solving, libraries, frameworks, best practices etc.
In my experience you acquire those by working with the language every day for a year or so... and then you are still far away from "master".
- VLM 12y agoAnd then the job req might demand a "master" or "expert" or a "rockstar", but the responsibilities read like a remedial first semester intro to programming class, and you'll ace the interview if you're not nervous about fizzbuzz. And lacking skilled lower level technical management, your personal success metric will be LOC, so rework makes you look more productive not less. A noob will do just fine on the job.
- collyw 12y agoSure but I think I'd rather have a developer with 10 years of experience working on a new language with me, rather than someone with a couple of years experience in that language and nothing else. It didn't take me long to go from Perl to Python (though they are very similar languages aside from Syntax). I knew how to do something in Perl, I would just google for the Python equivalent.
- oafitupa 12y agoAs someone who has mastered Symfony2, learning Ruby on Rails was a walk in the park. There weren't any new concepts to learn, just syntax. In my experience those concepts are not language-specific. More like platform (eg: web) or paradigm (OOP) specific.