|
|
|
|
|
by marklgr
2987 days ago
|
|
Jack-of-all-trades come in all shapes and forms; some are just average in many things, while some others are quite good in some areas, competent in some others and can also get up to speed in other parts if necessary. In small teams, these profiles are very useful. |
|
What takes longer? A full-stack guy trying to figure out how to work around some obscure front-end quirk (like the restrictions on overflow-x/y resulting in unexpected computed values, or the fact you can't transition to or from computed heights?) or a front-end specialist learning some basic dev-ops, or how to change a few Django models?
"Building something" in a language/ecosystem should be easy for any competent dev. I've never touched Obj-C or Swift in my life, and if you asked me to go release an iPhone app on the app store in my spare time in 3 weeks I'd be 100% confident that I can do it; but if you asked me to go and take a job as a senior iOS dev straight after that, I wouldn't even be confident to put myself forward for it. I probably wouldn't even put iOS on my resume.
I think as a senior tech person involved in the hiring process, I should be doing a better job of identifying exactly what I need and finding the right person than just going on the hunt for 6 "good devs" and hoping everything falls into place.