The important stuff I learned before graduating my bachelors was things like:
1) It's better to be a small fish in the big pond (my career councillor told me this when I was 16, I think I disagreed with it in my first 3 years of uni but now I can totally agree.)
2) You don't owe anyone anything and you aren't tied to anyplace on earth (Mum - grew up moving a lot so when I had an opportunity to attend a more prestigious university my mum gave me a lot of support)
3) Always swap jobs every few years (my uncle worked for the same company for 18 years before being laid off - he has done well but nearly everyone he started working with are execs now)
Most related to your comment is something I was told a few years after university where I was pushing work to fast track my professional development as much as possible. A senior manager told me there is only so much other people can teach you, in the end you need to do the time and build the experience.
Once choosing to do more difficult courses at a more prestigious university. I don't think this was great on my well being in the short term (always feel like the idiot in class) but in the long term being associated with the brand has helped A LOT. So it was probably more beneficial to get worse grades at a "better" uni.
Professionally rather than being a gas data scientist in a small city, moving to a more competitive more established field of web analytics/marketing (with many more peers) in a larger city has lead to a much higher salary.
The big pond on the other hand, pays a bit more but is much less interesting. The big pond is almost certainly never going to dry up though.
A similar analogy is it's better to be the worst player in the best band than the best player in an awful band. You're going to learn less and learn it more slowly in the latter situation. I think this is more what the author was going for.
I'd actually recommend that young professionals try a variety of situations as they switch jobs. I learned much different lessons from different situations at different stages of my personal development. Though starting that growth path with a position at a large company isn't a bad idea if it's an option.
Just as an example, I had a friend in your situation but whose parents encouraged him to go to an expensive school and not worry too much what to study. You can probably guess what would've happened if he didn't end up doing his own research instead.
Again, for them, it was a very different world.
It's still pretty clear that a (4 year) degree changes access to jobs, I guess it's less clear that it will matter for a given person.
And of course the less in demand your degree is, the more the math favors cheaper schools.
Such policy is even trickling down to public schools with big endowments:
https://goblueguarantee.umich.edu/
The place where people get killed is when they go to a private school that is expensive and not particularly an academic standout (of course there's many more mediocre private schools than elite private schools).
This isn’t entirely true. Tuition aid for most students is based on the parents’ income. My parents are (and were when I went to school) upper middle class on paper. They have never been great with money, though, so they couldn’t cover tuition out of picket and hadn’t set aside funding in advance. They definitely helped with living costs but tuition was covered by loans (and scholarships partially). So I left with loans to cover virtually all of my tuition.
If your parents are middle class and can’t cover your tuition, you’re probably in a similar situation. Combined with a low-demand degree, this could easily result in crippling debt.
> The place where people get killed is when they go to a private school that is expensive and not particularly an academic standout
My sister did this. A couple of years at a private religious school before she transferred to a public school. The student loans from those couple of years are absurd and dwarf the rest of her loans. She’s still paying them off a decade later.
It was just assumed that if your parents were above the "means" they would help out any way they could because that's what was expected of them as parents.
College was also seen as an enabler and not an expectation for my generation.
Or...if your parents spent all the college fund sending your sister to UCLA you could join the army and emerge as an "adult" so your parents' income wasn't taken into account and get grants and loans on top of the G.I. Bill.
I don't think my parents could've afforded to send my sister to Stanford back then which is roughly the equivalent to your average state school today (completely guessing here). They probably would've found a way though.
My point still stands though, means testing was intended to get the best and brightest into college even if they're poor, couldn't even imagine Reagan/Bush entertaining the idea of giving middle-class kids a free ride -- in fact I can even picture Reagan on the TV saying "Uncle Sam ain't your baby daddy!"
Note that the UK does exactly this, last I checked.
The US already does this for federal loans, though it's not the default option, and the servicer (Navient) has been accused of actively steering borrowers away from the option, because it hurts the value of the loan-backed securities that Navient sells.
Edit: my advice to my kids, get and stay educated (don't care how, college is one way), work hard and treat people decently. Don't need much more than that to succeed.
Edit: Dave Chappelle said in an interview that his dad warned him not to go to hollywood, "you might not make it." Dave said "..that depends on what making it is, dad." And summed up by saying that if he could "make a teachers salary as a comedian", he's made it. That's just awesome.
Worth watching this bit here: https://youtu.be/SyZsxCyoARM?t=1268
NOTE: He convinces his dad to support him going into comedy. It's brilliant. "I was the first person in the family 'not' to go to college, that had not been a slave." - Dave Chappelle
I completely agree. As someone just reaching a bit over 3 years out of a bachelor's program, I had no one that I could talk to for a solid 20 years of my life about computers, let alone what I wanted to do. Like a bunch of people here, computers were my "thing" but no one around me seemed to take much interest in them. When it came time to go through the college hunt in high school, my mother had no idea what to tell me since although she had a background in math, she worked as a lab tech, social worker, and teacher. I ended up railroaded onto a liberal arts education until I reached my community college, where I encountered people - not just professors - who knew that the magic hardware box could do other things besides send and receive email. I didn't even know it was POSSIBLE to get a degree in computer science until community college, and later interacting with people I met from video game communities. I still couldn't actually get my bachelor's in computer science for financial reasons (have a LibArts BA), and even with knowing about CS as a path, I didn't have anyone who could help me or even just talk to about what to do. Professors at my university didn't know what to do with me, and the university career center tried to shove me into roles like inner-city teacher, advertising, and camp counselor.
It wasn't until two years ago that I became good friends with someone who had been through a lot from his college to several jobs in industry, and he helped me get on track to doing something I wanted to do. Went from a dead-end job doing forced cowboy coding and data entry at a small insurance company to QA automation at a nice software company that works in the transport industry. Even now, I wouldn't really consider him my mentor because I know he's got a lot more work responsibility than I do and I don't like asking him questions that remind him of work, especially since he's my friend first. I firmly believe that if I had someone LIKE my friend as an actual mentor earlier in my life, I'd have been studying things I liked doing way earlier.
EDIT: Something that occured to me after I hit submit is that I still feel that I don't have an actual mentor, yet many articles/blogs and people I've spoken to insist that it's easy and almost natural to find and have one, be it at the workplace or somewhere else; any articles I've read or listened to (example of the latter being the Hello World Podcast) about people who have done it without mentors were people who grew up with computers/programming texts in the home. I'm still not sure if this is a reality or something that happens to maybe 5% of the programmer population.
True story: When I was in college, a girl came to me with a question: If she put Borland C++ on her laptop, could she compile programs on it just as easily as on her desktop? I replied that I don't see why not.
Then she asked: "But isn't there a chip in my desktop that does the compiling? Does my laptop have one, too?"
This was a CS major. And an A student. At a technical university.
I feel your pain, man.
And yes, for undergrad education, community or even state college may be more suitable to your interests. A hard-learned lesson for me. The goal of Ivy League undergrad, it seems, is to mold you into a "certain kind of man". "Harvard men", for instance, look and behave a certain way, and know and say the right things. So that when the Harvard men at the helm of power see you, they recognize you as "one of their own" and "good people".
Some of us already have some idea what sort of person we are, and don't want to become anything else. The good news is, we can get all the education we need for pretty cheap, even in the USA. The bad news is, Google is looking for "Stanford men"...
(I should have replied, "Yes, it's called the CPU. And yes, every computer has one.")
As I walked them through that, it dawned on me that the problem wasn't recalling or applying the formula, but that they had no idea what x = cos theta, y = sin theta, theta ranges 0 to 2*pi, z ranges 0 to 2 would graph. No idea and no idea how to even begin...
Go to school when you feel you need something they can teach you, and not before.
What did they do instead? Both went into CS!
You also don't have access to the behind the scenes influence eg being a legacy at Harvard or similar, I was surprised to hear my mum saying I we had stayed in Brummagem they would have used my grandfathers influence to try and get me into King Edwards.
This one certainly hits me hard. With a mother who dropped out of university and a father who didn't go myself and my sister both have good degrees (she's a newly qualified Vet and I'm a startup's birth and death out of uni), and nowhere to get decent advice.
I know a lot of advice I did get was wrong, my professors basically said they don't have good advice for me, and I know I'm not making the most of the experience I have behind me.
Searching for relevant mentorship is a very very hard problem.