I feel that the author is both right and wrong at the same time.
I'd have no problem hiring someone without C# background to write C# if they already know Java, but my gut feeling is to think twice before hiring someone to write C++ who has no previous C++ experience. Maybe it's because some languages are more unforgiving than others, I don't know.