>
This is corporate bullshitI spent 4 years at the largest business software company in the world and have spent 3 years on and off in very small (3 employee) startups. I would presume my bullshit meter is fairly well tuned.
> you've fallen for it.
I haven't. I tried finding a technical co-founder that didn't cost me an arm and leg, and it's taken me 6 years to do so. (YMMV)
> This is an architect. And this position should be paid significantly more than an engineer.
This is laughable. I've seen more architects in my day than most people have seen sales people. Just type in "SAP Architect" on any job search and compare it to the number you get for "Rails Architect". Architects are the bullshit powerpoint pushers I used to see day in and day out in Enterprise IT, who, after 5 years of never coding or implementing, fell short of guiding their dev teams because they couldn't keep up with the ever-changing technology stack. You know who should be paid more than anyone else? The person that can build a small team, make crazy revenue in a very short (relative) amount of time. It doesn't matter what you call those people, but they do exist, are in short supply and should be compensated equal to their productive output.
> What I see here is that the bar for the definition of "competent engineer" keeps going higher and higher, without a commensurate increase in salary.
Actually this has more to do with time than anything. The Next Big Startup™, can't afford to spend 6 months on software, when they can higher Rockstar Dev Mcgee™ who can create it for them in 1-2 months.
Lastly, I'm failing to see the motive behind "corporate bullshit" you speak of. Google and Facebook do not want to pay these insane salaries, so it's in their interest to actually (1) have a large supply and (2) promote that there is a large supply, not the opposite. Their compensation packages are a direct effect of the shortage of supply of qualified talent. If this "corporate bullshit" is being lead by a small amount of vocal developers who are artificially padding their salaries by crying "supply shortage", then this is far from being "corporate".
The question ultimately becomes, what is our idea of "competent". From what I've seen, there is massive demand for people to create the next AirBnB/Dropbox/etc, which requires some very talented individuals to run and maintain. The other 99% clones of those companies that fail are because they don't have those competent people. So it's a loser's game with a bunch of people who demand that they win. Thus, the situation we are in.
EDIT: This video by Gabe Newell says it all: https://www.youtube.com/watch?v=t8QEOBgLBQU#t=12m20s (from about 12:20 to 16:00 - these "least correctly valued" people are no longer incorrect valued, that's my point)