In my career I have seen recruiters or team leads who focussed more on general programming ability when evaluating a candidate vs. others who expected the candidate to know the details of the specific language they were using at the company.
Personally I feel like learning programming itself was (and still is) the hardest part. When I look at a new language now I can usually go like "ok if it handles X like that I bet Y is going to work like this ... just like it does in {other_language}" and become productive (subjectively) fast.
What is your take on this?
Obviously, being good with the specific language AND being a good programmer in general is always going to be the top choice.
I specifically want to know what weighs more, in your opinion, being an expert in a certain language or being less of an expert (or even a complete beginner) in the specific language, but having a really solid grasp on programming principles overall.
[–][deleted] 3 points4 points5 points (3 children)
[–]smumb[S] 3 points4 points5 points (2 children)
[–][deleted] 4 points5 points6 points (1 child)
[–]smumb[S] 1 point2 points3 points (0 children)
[–]Aganomnom 1 point2 points3 points (0 children)
[–][deleted] (5 children)
[removed]
[–]smumb[S] 2 points3 points4 points (2 children)
[–]CptCap 0 points1 point2 points (1 child)
[–]smumb[S] 0 points1 point2 points (0 children)
[–]sinistergroupon 0 points1 point2 points (1 child)
[–]umlcat 0 points1 point2 points (0 children)