Could not agree more. Folks who landed in the job market as star CS majors 5-10 years ago are not ready for that. High salaries, large amounts of funding, massive commercial rent level in San Francisco. This is going to be hard. But as you say a lot of great, lean companies will emerge.