|
|
|
|
|
by godot
3065 days ago
|
|
Is that the job description for senior level+? It honestly doesn't sound unreasonable to assume a senior+ engineer to have experience with all of these technologies in this day and age. Software development tools have come a long way in the past decade and it's become possible for a generalist full stack dev to learn about and use every part of this (not having to be an expert in any, of course). I'd say the more problematic part of hiring is in the interview stage, where inevitably you'll be asked questions around binary search trees, merge sorts, and the like. (Admittedly, I am also guilty of using such interview questions myself in the past as an interviewer.) I find that it's actually more reasonable to expect knowledge and working experience with all the tech tools you listed, than actually asking about inverting a binary search tree. I don't have good answers for what one should ask instead. |
|
So true re: binary search trees, merge sorts, and the like. I think web dev's need to realize their real world work has more to do with plumbing than it does dealing with programming puzzles.
Unless you're FB or operating at web scale.