|
|
|
|
|
by bruce511
2211 days ago
|
|
As an employer, broadly speaking, the languages you know doesn't matter. I'd rather hire a "good programmer" than a "knows X" programmer. A good programmer will be able to "learn" a new language in a matter of days. [1]. Factor in a few more for new IDE etc. A bad programmer writes bad code in all languages. All coding starts in the head, with ideas on how to go about solving a problem. Good knowledge of one language at least makes that easier. Being able to express the solution in elegant code is the key skill. Knowing the syntax for comparing strings is meaningless - anyone can figure that out in no time. Understanding what string comparison means is much more important [2]. And so on. [1] within reason. Imperative languages are all the same. Functional are all the same, but I would not hire an imperative programmer for a functional language or vice versa. [2] turns out comparing unicode strings for equality is a whole barrel of fun and starts with deciding what "equals" even means... |
|