2 ms·
Not in most cases. C++ and C are complex enough and full of idiosyncrasies that you need experience. Java is in the middle, you can do a lot with little knowl
by jariel 6y ago
Not in most cases.
C++ and C are complex enough and full of idiosyncrasies that you need experience.
Java is in the middle, you can do a lot with little knowledge, but it's still very comprehensive for large projects you want people with experience.
JS and Python are a little different - usually, the language is not being stressed to do anything, but for specific things, experience helps.
For any niche language however - they should be training. It's not wise to expect people to know Scala or Rust - on one hand, it's probably a very positive signal, and you may in some cases what 'very senior' people, but on the other hand you probably want to train some as well.