Sounds like the start of a plan. My questions would be around those 10 minutes at the entry door. What do we do with people? How are they connected to the test? How do we keep separation between people? How do we grant access after the passed test? What happens to those around if someone is +ve?
Maybe it can be accompanied with an app which would send you test result so you don't have to literally queue. And then use the result to enter the building.
No argument with the premise or results. That said, if I were to advise a 16 yo self, I would include consideration for skilled trades. A plumber/electrician/hvac specialist with decent business/accounting/bookkeeping skills can pretty much write their own ticket past apprenticeship.
I don't think anyone who can cut it as a top maths/eng graduate should consider a trade. It's a gross misuse of their skills and will definitely lead to lower returns over their lifetime.
Skilled trades are a great option for a mediocre student with no real interests, but it's not really an ideal alternative to tech.
I've seen plenty of talented devs slinging shitty enterprise crud apps or building Facebook for hamsters. The average dev does ok until he hits 40, unless you embed in the right enterprise.
A smart, ambitious person in a skilled trade (or even not so skilled) can can make a lot of money and have rewarding work. My neighbor prints money as running an excavation & dumptruck business. He uses the cash to buy property and find his wife's fledgling business.
Every time a building burns, floods, etc in my city, he has a 1/5 chance of making about $75k at 80% margin. And that is a tiny part of the business.
A smart, ambitious developer will make an order of magnitude more than a smart, ambitious tradesperson over their lifetime.
Work at Google for 10 years and you'll have plenty of money to buy any property you want.
It's not like this is something we have to debate. The average developer easily makes more than the average plumber, with a lot more potential for upside. [1] [2]
The problem with those statistics is that they don't account for location. Software developers may indeed make more salary than the average plumber, but to do so they're mostly required to live in a tech hub, with a high cost of living. I would hypothesize that to maintain a comparable standard of living (i.e. housing, food, etc) to plumbers their average disposable income would actually be lower.
The median home value in Palo Alto is $2.5M per Zillow; in neighboring Menlo Park with comparable schools it's $2M. If you cross I-280 for larger lot sizes (and generally, though not always, more house square footage) you'll see the median home value in Portola Valley is $3.8M. If you don't like those figures, you can look at Trulia's, which says the median sales price for Palo Alto is $2.5M and the mean listing price is $3M.
Note these are generally not luxurious properties at those prices. Many are small postwar ranchers or Eichlers (beautiful but a pain to update) that have not been renovated in decades. Some houses have negative value because they're teardowns; you'd buy the property for the land.
After taking into account housing costs and California's aggressively progressive tax regime, you may find that $250K salary does not go as far as you like. You may make 2x-3x as much--but your cost for comparable housing may be 10x-15x as high and your tax burden will be more oppressive as well.
Yes, home prices are insane but it's not going to wipe out all your gains. I worked a programmer in NYC and could still easily save 50% of my after-tax income.
Not to mention that as a programmer you have the option of working remotely (for a healthy 6-figure salary) for whatever low-cost place you like.
Im sure you could save 50% of your after tax income, but I'm incredibly skeptical that you could do so while maintaining the same standard of living as the average plumber.
Regarding programmers doing remote work they are the exception, and probably account for 1-5% of all developers I would guess. Regardless, they are definitely not representative of the average developer - which is what we were discussing.
You're using industry wide figures. Making $200k in SFO isn't very meaningful. And to achieve top outcomes in IT, you need to live in SFO, BOston or NYC.
You can build a $5M plumbing/electrical/etc business in any location and live a much better quality of life.
> You can build a $5M plumbing/electrical/etc business in any location and live a much better quality of life.
If the average outcome for plumbers is owning $5M businesses, it's amazing how that doesn't show up in any statistics I've seen.
Both of my parents work in the trades. People on Hacker News glamorize it far too much. It's much more frequently a case of intermittent employment and low wages—even when you do own your own business (as both of them have at various times).
I think you are probably wrong, I've met quite a few trades people who pursue their intellectual interests outside of work and without the encumbrance of having to make a living from them.
You say "maths/eng graduate" - are you sure you didn't mean to say "programmer"?
It's an important distinction. Computer programming is just about the only white-collar job left on Earth that still has a healthy demand relative to the supply so you can get a decently paid job where you aren't abused all that much, so if you have an aptitude for it, by all means go that route (whether via college or not, is a separate question).
But what's the job market like these days for mathematicians, physicists, mechanical engineers? I get the impression it's bad enough that if you put the same ingenuity and effort into a blue-collar trade you'd get better returns.
I used to think that too (as a comp sci guy). But the old adage is true "A students work for B students, who work for the owners - C Students". What I've found in life is that the smartest make intellectual advances, but rarely take life risks due to over-rationalization.
"A students work for B students, who work for the owners - C Students".
The problem with this adage is the numbers game. A students may be rare and C students plentiful, but owners are rare too. So while some C students may become owners, most will be far less successful.
I'm not much of an academic type myself. I was talking about careers: you're going to make a lot more money and have much more impact as a developer/software guy than as a tradesman.
I don't know of (m)any software developers working for plumbers.
Pure snobbery when you consider the actual day-to-day work of a typical CS graduate. Oh look another intranet, another shopping cart, another way to show people ads. A new Javascript framework to learn, woohoo! Who says being a plumber or an electrician isn't more intellectually satisfying than that?
same day is ridiculous. what's next? are they going to have convenience stores disguised as trucks roaming the neighbourhood waiting for me to realize halfway through making tacos that I have no sour cream?
I can only think of the value of your list of active customers. That's a targeted bunch ... and you already what they have and, perhaps more importantly, what they don't have. Press on!
That feels like a betrayal of trust. If you sign up for a service that is intended to protect your children, that is not a business relationship, it is personal. It needs to be treated as a personal relationship. Breaking that trust would be not only bad business, but just all around badness.
Here's my generalization ... CS students aspire to be good architects, self-taught aspire to be good programmers. The caveat - experience and aptitude combine to blur the groups.