DEV Community

Cover image for Tech work is n-dimensional

Tech work is n-dimensional

Charles F. Munat on January 30, 2024

There is a better way to match candidates to job openings. Less than 8 minutes, 1953 words, 4th grade Key takeaway The single, junior-senior ax...
Collapse
 
megaproaktiv profile image
Gernot Glawe

Thank you –Very good thoughts. Unfortunately not everyone gets this. To take it a step further you should weight the factors.
So e.g. if coding matters more than coaching, the distance should weight more into the decision.
But I assume you just left that put for the sake of clarity!

Collapse
 
chasm profile image
Charles F. Munat

Check again:

We can also weight the axes. A showstopper skill, such as the ability to do functional programming, might have a high weight, e.g., a 1. A nice-to-have skill such as coaching might be a 0.2.

Further down I even explain how to do it with this calculator:

You can also weight axes. Is bespoke coding only half as important to you as commodity coding? If so, then set the max value for bespoke coding to half that of commodity. For example, 50 versus 100.

Search for "weight" to find them.

Thanks for your comments. I absolutely agree with you that we should weight our axes. I'm currently working on an improvement to the calculator that would let users set a desired range (while keeping the min and max for weighting purposes). And maybe even let them adjust the degree of non-linearity or apply it only in one direction (e.g., scores below the desired).

But the key, even if you don't use the calculator, is to understand that there are many axes upon which to evaluate skills, attitudes, progress, etc. and that trying to flatten everything into a line or plane is very bad. It makes you believe that you understand something when really you don't.

The calculator just lets you "visualize" distance when the number of axes is more than three.

Thanks also for helping me to find a typo. Sneaky things, those typos. No matter how carefully you hunt them out, one or two always manage to escape.