I have no idea why job descriptions look the way they do today, but I've devoted the last ~9 months of my life encouraging companies, specifically engineering teams, to provide more information up front about who they are and what it's actually like to work there. Candidates want to know so much more than just salary and tech stack. https://www.keyvalues.com Candidates want to know about as much as possible before in…
But the bigger issue for me is that a "value" for me is either something that ought to be universal (like racial/gender equality), or a deliberate choice between valid options. For most of these values, I have no idea what the opposite choice might be. For example, GitHub picked "CUSTOMER COMES FIRST" (ironically, as their #2 value), but I'm not sure what the alternative would be. Investors come first? Make art, not products? Do any software companies have such values?
You mention on the "About" page an example of a value you originally wanted to search for, "whether they favored speed or perfection when it came to shipping code", which I think is a perfect example of a value I'd want to search for, too. Unfortunately, in the list of 50 values, I can't find any that represent either of these positions. The closest I can find are "HIGH QUALITY CODE BASE" and "FAST-PACED ENVIRONMENT", but they're not exactly opposites, and sure enough several of the companies picked both of these values, in adjacent positions. I don't see any way for companies to indicate they hold the opposite of one of these values.
Here's one possible goal for anyone writing a new software engineering job search site. Every month or so, someone posts a link to "They Write the Right Stuff" here on HN, an article about the Lockheed space shuttle software group. Make a job site that would let me find that as a career, never having heard of it and not having any prior interest in the field. For example, it could have a "speed"/"perfection" dial, and show me aerospace jobs if I turn it all the way to "perfection".