Just pay more if you want the best engineers. Asking for a world where top talent works for less money is stupid.
Just pay more if you want the best engineers. Asking for a world where top talent works for less money is stupid.
The reason startups have trouble is that engineers can smell bullshit and know they are in demand. You can make a great offer (e.g. substantial equity, support growth, be an actually transparent leader, etc etc) and hire great talent.
Problem is everyone wants to have and eat their cake. I've founded a startup; founders are not special and their whole job is to build a good team. So stop whining!!!
Honestly, reading cracking the coding interview and the algorithm design manual go a long way to summarizing relevant information you learn in college. Knowing how to write Python coupled with working through those books is probably enough to get hired like maybe 7/10 times. (I say 7 because a bad interviewer can sink your interview and there is nothing you can do about that).
My point being, is that the people that work at those companies are not dumb but that they are for normal people too. I wouldn't not apply just because you think everyone is somehow really smart.
Just randomly increasing everyone's salary may not be very helpful.