Dear Mom, I'm Dropping Out
simonberens.me
simonberens.me
If you’ve already gotten a job at FB just make sure the offer isn’t contingent on completion of degree and you’re probably fine. But be aware there might come a time where you’d wished you had finished.
Since then, nine years after dropping out, I managed to complete my degree at WGU (which has its own share of valid criticisms). I don't know if the degree will "help" me more than my experience has, but at elast it's one less inferiority complex I have to deal with.
It would be so weird to be taking English classes with a bunch of 18 year olds just to add a line item to my resume nobody would read anyways.
I’ve had times where it felt like I had to work harder, but I think a lot of that was self imposed and working hard is important in being a good software engineer anyways.
You can go on the CSCareerQuestions subreddit and see many posts from people who did the bare minimum and have CS degrees with no idea how to get into the industry.
I don't know that it's "worth it", since that expression can mean different things to different people. For me, I want to unlock the path to do research, and a bachelors is basically required for that for most jobs. I also just wanted to get that chip off my shoulder (as stated before).
[1] https://www.wgu.edu/ [2] https://nau.edu/online-innovative-educational-initiatives/se...
I wish an online competency based school would offer math degrees. Math has many good resources for self study, and is easy to test for competency, it seems like a perfect fit. Anyone know of a good online math degree?
I do have some issues with the curriculum; for example, there's two classes on "business of IT" stuff, but no classes on distributed/concurrent programming or (more worryingly) linear algebra. I think the latter is much more of an issue; a ton of jobs in the compsci world really necessitate a working knowledge of linear algebra (at least enough to call a CUDA library), so the fact that they don't teach any math after Discrete Math II is a bad thing (enough to where I wrote a letter to their staff complaining about it).
I do think that an issue with the competency-based systems is that they do kind of incentivize you to half-ass your way through the degree. An 80% is the same thing as a 100% in regards to your GPA, so I felt like I would very often learn just enough to pass a class and move on. For me, as someone with almost a decade of experience and a somewhat autodidactical nature, I don't think that's bad since I already have a fairly good understanding of compsci, but I do worry that a newbie might not leave with an great understanding of some fairly vital information.
I'm doing a masters degree in Data Analytics now from WGU, and since I know almost nothing about that subject, I've been fighting every urge to do "turbo mode" for it, since I actually want to learn the subject matter.
So I wasn't able to go back to university, so I'm self-taught, although I sat (and passed) a few first year papers via correspondence. Later on I took second year papers part-time to cover gaps I'd identified in my knowledge of computer science.
But it was very hard to get an interview with no degree. I had a portfolio of code I'd written for people freelance, but even getting people to look at it was near impossible. I was rejected several times with reasons along the lines of "self-taught devs write unstructured/bad/spaghetti code", which annoyed me when they wouldn't look at my portfolio.
In the end, I got an interview via a friend of a colleague who was a stealth developer in the call centre I worked in. He was desperate to learn JS, so I taught him, and consequently he recommended me to his friend.
Who, luckily for me, worked for a company founded by a developer who was also self-taught and sans degree, so he gave me a chance to prove myself.
13 years later, my lack of degree doesn't concern anyon
But, 5 years to get an interview, and in the first 5 years, I was really worried what would happen if the company downsized and I had to find another job.
Not to mention the imposter syndrome feeling.
Simon, I am a Canadian founder. I got my first job offer in the US (San Francisco) at 25 years old. I took it right away. It was not FAANG, though I was interviewed there many times: not once was I given an offer. My degree was in Biochemistry, not CS. I probably would have been over the moon to get an offer from FB. So I can understand how you feel.
However; I think you should consider finishing your degree. The job offer from Facebook will always be around -- or some equivalent. If you can get that at 20/21 you can get it at 21/22. The only time where I'd recommend somebody drop out is if they're committed to a project that is either clearly a business or has the potential to be one and they're pursuing entrepreneurship. I know a number of founders that have pursued this route and are quite successful. That said; college is really a once-in-a-lifetime experience. I wouldn't trade my time in college for anything, even though coming to Silicon Valley at 25 years old made me feel ancient. If you focus your last year on personal growth, hacking, friends, your network, building relationships - both at McGill and around Silicon Valley - you'll be even more set up to succeed post-graduation.
Re: the FB offer. The ugly truth you're glossing over is that working at FAANG can -- for many -- ultimately be just as boring as coursework in college. If you want to get into startups and like the energy surrounding them, my recommendation is use your last year of college to (1) kick college's ass and get that degree so immigration is easier and (2) start a badass side project.
That's my $0.02 but YMMV. Shoot me a DM on Twitter if you feel like chatting.
In many cases I learned helpful things and gained an appreciation for subjects and people outside of my bubble.
Go back to college when you're older and then study something you'll appreciate learning. Hungry kids like this who want to start making stuff in the real world should do just that.
The argument here is primarily that college is a unique experience that you don't really get to go back to and, in this specific case, the investment remaining is minimal. I can wax poetic about socialization and being young and a whole load of other things, but college is really just what you make of it. It is entirely within somebody's power to make their last remaining year of college enjoyable in the same way they have the capacity to make their first year in the workforce enjoyable.
Simon can do whatever he likes. The wonderful thing about his situation is that there are no bad options. That's when decisions are truly difficult, when you're maximizing EV between things that have unpredictable upside. I'd say -- from a pure EV perspective -- the downside of not having a degree (likely permanent) exceeds the upside of starting in the work force 8mo early (job offer effectively fungible, just have to wait 8mo). The scenario in which this would flip would be if the upside was an order of magnitude or more larger; like double-digit early equity in a promising company with traction that's starting YC.
I have heard the TN visa for Canadians allows you to substitute something like 3 years of work experience for 1 year equivalency of a college education.
This person will get a rude awakening when they need to go the next step and realize "almost a degree" isn't really a degree.
If I were 21ish and had gotten this far, I absolutely would have made this choice, and it absolutely (for me) would have been the wrongest choice I could have made in that moment.
The credential matters, and is worth 10 fold the value of that checked box on interview applications. To the people whose opinion Simon likely cares about, it proves you can stick with something that's unpleasant long enough to see it through to completion. Completing college (or not, as it's something I haven't done) sticks with you in conversations, in social interactions, and in the minds of others.
If you ever want to do anything besides bootstrap your own startup all the way to product/market fit (not as easy as you possibly think right now), not finishing college will create a little nugget of, if not doubt, then "prove it now" mentality in the heads of the people whose opinions you care about (both professionally e.g. investors and personally e.g. friends).
If you're 20 or 21, your primary advantage is time. You do have the time to finish up college, and then do all of these things. You can do both, and pretending like you can't is just giving in to that underdeveloped prefrontal cortex.
Simon, I hope I'm wrong, but this is a mistake. You will regret this.
I was recently looking to switch jobs and actually removed the "education" section from my resume because it was taking too much space. Prospective employers care much more about work experience and other relevant projects than the college courses you took a decade ago.
For very early stage startups, or if you're a cofounder, that's different. The further into in a company's lifetime, the more required it is, in my experience. In other words, it's a barrier to some things.
Not to say that it's everyone's path, but I don't think everyone realizes that there is a ceiling, and it does not get easier to obtain an undergraduate degree than it is if you're 20 and have already completed three years worth of the program.
Companies aren't going to ask for college transcripts when offering you a promotion. What matters is your experience and performance, that's it.
I agree that what you say about experience and performance should be the only thing that matters, but it's naive to think that's simply "true", with no caveats, qualifications, or exceptions.
I don't think it's as common as you think as you progress in your career beyond an individual contributor, generally in the tech industry, and specifically at Microsoft I'm 75% sure what you're saying is not the case, with a very small handful of exceptions.
Ditching the degree will also make it harder to move abroad if you want to in the future, since most immigration formalities evaluate education level. This is definitely true when it comes to emigrating _into_ the US, for example.
Also, if you ever decide you need to go back to university (school) to learn about something in the future, I don't know about the US, but in Europe, a condition of entry to masters programmes is always holding a bachelors degree. So if you have to go back to school here, likely you'll be going back to bachelors level. I don't even know how valuable your existing credits would be - I can tell you that they tend to expire in the EU.
So, there are some consequences to this choice. I'm not judging, each to their own, but if it were me, I'd say life isn't a race and unless you are already sat on a potential unicorn and it 'has to be now' Bill-Gates-style, a couple more years while you finish your degree is nothing.
I'm reminded of the recent post about the 22 year old who said they had failed: "Your mistake was thinking you could go into, say, a CS degree and have nothing to learn."[0]
Of course, dropping out and starting a career at FB (or similar) is hardly a bad move. Who can say if it's the right thing to do or not? It's hard to discern a positive motive, though, when 95% of the reasoning is why college isn't great, and the bit about Facebook or throwing startup ideas at the wall to see what sticks barely passes as a footnote. Generally the best decisions don't come from focussing on what you don't want to do.
Finish school. Slow down. Think about what you want to do.
All the information is online these days. Universities are good at teaching things for two things: they guide you through the field in the right order and teach you what's important, and there's someone pushing you to do your work with deadlines and such. (Of course the value of universities is not just in the teaching/learning bit.) If you have the motivation for 2, and you have a good guide/job to do 1, then a unviersity might not offer you as much value.
The whole debate is only in issue in the US where it‘s always tied to debt. Come to Europe and enjoy university for free!
I might not fly around the world to pick up a $100 bill. But if I'm standing right next to it, I pick it up.
Let's say this kid is right that 4 years for a McGill degree isn't worth it (though it is). That's not the decision now. The forward-looking cost is only one year, not four years.
Pick up the $100 first.
Also, a lot of the "college isn't worth it" arguments are for English degrees from West Podunk University. A CS degree from McGill is a completely different animal. One year? Worth it.
I can't speak for Facebook, but I definitely feel like Apple made me stagnate intellectually. It didn't help that every time I wanted to work on something open source, I would get a nastygram from their legal team telling me that doing so would be grounds for termination.
That said, at least for me, college required a type of stick-with-it-ness that I don't really feel I obtained until having to sludge through horrible office jobs for years. Having to work for megacorps that I hated forced me to finish work that I didn't want to do, and trudge through meetings I didn't have any desire to go to. After the hundredth "glorified data entry" assignment and thousandth "sprint planning that I'm only relevant for two minutes of", pushing my way through college felt somewhat easy in comparison.
My path would be virtually impossible to recommend to people, but I honestly wouldn't change the order of how I did things given the option.
What does this have to do with actually going to college? If the degree and courses don't matter, it sounds like OP would be better off just not working for a couple years in a sort of "pre career sabbatical". If you're going to dedicate your time to exploring ideas without an income, you might as well not waste your time on useless classes and accrue unnecessary debt.
I had to double check that this was no satire, as this is remarkably ignorant. Ironically it demonstrates that no, Simon does not "know", what a classical general education is and what it is supposed to provide, specifically when delivered in an environment that considers academic knowledge and research as valuable as ends, not means.
Dear Simon, a four year education at a credible institution is neither about resume-packing skills nor partying to build a network...
I can't decide if such misplaced self confidence is more demonstrative of generic individual hubris based on no actual world experience,
or an indictment of the conversion over the last decades of four-year college education into a de facto half-million-dollar glorified boot camp,
but either way, what a shame.
This still raises the question: is the education Simon is getting at McGill actually providing this? I strongly suspect the answer is "no", since almost no college now actually provides what a "classical general education" is supposed to provide. Particularly if one is getting a CS degree. That's a specific credential for a specific career path, and the education that comes with it is focused on that.
> an environment that considers academic knowledge and research as valuable as ends, not means.
This again raises the question: is any college now actually such an environment? Certainly the governments that pay for the research don't view it as an end, they view it as a means. After decades of that system, that attitude has percolated down to the professors and students.
Don't drop out and work for FB though. I can tell you are fired up and excited to do things - but big corporations like FB will suck you dry and you will get nothing in return.
While I thought I'd be focusing 100% on discrete math in my computing life, I was really happy to have been exposed to gradients and convolutions when neural networks came to prominence. I've also recently gotten interested in power electronics and have been really grateful for having previously been exposed to several varieties of transistors and having had half a semester of thermodynamics. Not to say that this background was really enough to be productive, but it was really nice to already know that these subjects exist and be familiar enough with their broad outlines to not have to completely bootstrap multiple fields at the same time.
I'm a little salty about this though because, at the time, there were a ton of classes that I thought were boring and useless. I was wrong (at least about the uselessness) about for vast majority of them.
Follow your dreams, but after you get the degree. A degree now days primarily is a signifier of two things: you have the the patience and discipline to stick through it and do well, and you are able to conform. The biggest benefits conferred by a degree are the networking you will do while at a good college, and being able to pass hiring gatekeeper checklists. This is doubly so if you plan on doing any kind of research.
There are still places that will block you if you do not have a degree. The person that does it is an initial screener that is just looking at a checklist and nothing more. This probably (possibly?) does not apply if you have software engineer at a FAANG company on your resume.
Who am I to comment? I basically did this, but went the corporate route. I dropped out to work in the corporate world, rather than startups. For family reasons I am unable to move to SV or NYC. After a career spanning 25 years I am making roughly $180k salary, not counting benefits, in Maryland.
I have worked my rear off to get there, and I am in the process of going back to get my bachelors...because there are positions where the division head has to sign a waiver for me to be hired to the project in that position, because I do not have a degree.
There is a caveat..I am in a somewhat degree-obsessed are, defense consulting. Still, I urge the OP to reconsider.
I did get rejected from a lot of jobs for not having a degree but I never had a month where I made less than 500 euro (minimum wage here), capitalism and demand prevails every time.
That said, I wonder if a university will confirm a partially completed degree. If not, it becomes something that rounds down to zero at anywhere that takes background checking seriously.
I hope Facebook can pay this kid in Dunning-Krugerrands.
What a lot of early dropouts don't seem to realize is that the normal university experience in is very tail-loaded towards the tough, interesting courses. You can blitz through a couple years of basics and fume about how slow stuff is, or that the Intro Programming is in the "Wrong Language (TM)", but most of what I remember being good were 300- and 400-level courses. As you specialize, you also pick up a lot of these courses, relatively speaking.
There's also a lot to be said for, I dunno, all the other courses that you could be doing at a university for intellectual breadth. It's not a vocational school.
Oh well, he has a starter job at a tech company, which will probably be for life. That's how that works, right?
Sorry if my comment on PHP was in poor taste, but it was more of an easy rag than the crux of my argument. I do standby that most CS courses that are supposed to be "practical" teach outdated material (at least at McGill), but of course there are exceptions (e.g. I used ZooKeeper in my distributed systems course).
I do think that I do a decent job in my essay explaining how I can fulfill the three reasons people go to college by myself, so I think that merits more of a response than a mocking quote (if I'm reading the tone right).
For the record, I took several 500 level courses (along with 300-400 level courses) and although I did learn a good amount, I still think that my time would have been better spent elsewhere.
Also for the record, I took several psychology and philosophy courses where I liked the content but felt the professors/TAs tried to shoehorn me into some method of thinking and take it out on my grades when they disagreed with my essays. I will gladly read the same content on my own time and discuss it with other interested people.
https://writeofpassage.school/#pricing
I'm not sure what to think about dropping out of college to spend $4-$7k on a course about writing? That is definitely getting up to the level, at least, of what some college courses would cost.
As far as dropping out just generally goes ... what's the rush? Especially if you're close to being done in any case? People shouldn't write off the utility of the credential itself, regardless of their own personal feelings on the subject.
The main benefits of the course that I see are:
- focus on writing online, they make you make a personal website, they give you advice for twitter, medium, etc
- community--people here are much cooler than average college students, they are successful, interesting, connected, and experienced in writing online and are more than willing to share their advice
- there are no grades, which allows me to optimize my time how I want
With respect to writing specifically, there is no magic bullet. Writing takes practice and learning some tricks to optimize your own workflow. You could, after all, practice that in your spare time and stay in school :) Don't quit a program just to do things you could have done while staying in.
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."
Maybe he does a series of startups and one hits. Maybe he's lucky, or brilliant, but the opportunity cost of 4 years in your early 20s is insignificant compared to the same time in your 30s and later. The feeling of this kid's parents isn't sadness or disappointment in foregone dreams, it's awe at how stupid he is being while still managing to dress and feed himself unassisted.
Dear Kid - you're making a staggeringly poor quality decision, go back to school.
Governments are some of the most picky about credentials.
Like I said in the essay, I have a full time offer from Facebook in Menlo Park, so I don't think your point about large companies holds.
In the case that I want to do a masters, I think I can reapply for admission to McGill and finish off my degree.
"awe at how stupid he is being while still managing to dress and feed himself unassisted" I'm stealing this insult lol
However, be suspicious of anyone who hires you. It's very difficult to tell if we are smart or just easily manipulated by people who tell us we are. (hint: if you aren't already rich, seriously evaluate the likelihood of the latter) The time it takes to go back and finish your degree after you are 30 can work out to a few hundred thousand dollars in deferred wages/opportunity cost, meaning you aren't going to do it because it's not worth it, and you're going to be under that ceiling for good unless you find a way to really build wealth.
There is zero cost to you spending another couple years in school right now, especially if you are FB level talent. It's all there waiting for you.
Drop out to run a profitable company, never drop out for just a job, especially a fancy one. Prestige is what they offer you when it's not worth it.
With the above context, I think we can agree the risks for this person is low. If things go badly there's a landing spot.
Basically lining himself up to be a slave to the system.... He will make a good cog in the machine.