Imagine the worst case job market, which is that anyone can hang out a shingle and say "I'm a highly skilled Python programmer." Suppose 1/2 are good, and add value +1 to their companies, and 1/2 are bad, and "add" -1 to their companies if hired. If there is absolutely no way to tell before hand who is good and who is bad, then no one is getting hired---the expected gain from hiring is zero. We have complete market failure (this is the "market of lemons" example).
Now suppose you throw in some signals---schooling, resumes, interviews etc. if firms can tell w/ probability .8 whether someone is what they say they are. People now get hired, but even the good ones take a haircut b/c firms still wrongly hire bad programmers because the signals available--while better than nothing---are not perfect. I think SO is basically raising .8 to .95 (so to speak). This is valuable to firms and to workers and I can easily imagine a world where firms pay to get to .95 (and good workers pay to be evaluated with the .95 lens).