Tech Jobs without a Degree
techjobswithoutdegree.com
techjobswithoutdegree.com
Nowadays people know the price of everything and the value of nothing.
To me, college was extremely valuable. College forces you to interact with people and ideas that you either disagree with and/or were completely unaware of. It's the single best way to reduce the number of "unknown unknowns." Was it overpriced? Yes. Were the loans "worth it"? Not sure. But the solution to this societal problem is surely to make attending college more affordable, not to erode the fundamental importance of an educated society.
So does a job (or an apprenticeship, or just participating in society at all). And a job is typically a less forgiving environment - there are fewer safe spaces where you can insulate yourself and your views from others.
Looking back on my college experience - it was a way to continue to coast along without having to face the pressures of making a living. The cost of that coasting was deferred to later in life, and was definitely not worth it.
The only thing I honestly regret from my college years is not partying more - not taking advantage of the myriad of socialization opportunities.
I don't think I'm in the minority in that way at all.
So does getting a job, volunteering, traveling the world, doing a mission trip, serving in the armed forces, etc, etc.
There is a social cost to having people spend 4-6 years in college. And colleges are increasingly becoming government-subsidized vacation from the real world. We should ask whether the core benefits of college that we want to actually subsidize - education, training, etc. - can be done cheaper and faster through other means. Cut the cruft.
Look, I was a humanities major in college and I loved it. But looking back, the four year experience seems like an extremely expensive exercise in upper-class cosplay. It was a luxury that the taxpayers, in effect, paid for.
My 2 cents: College has also many cons. Apart from the monetary issue, college forces talented people to learn things way more slowly than they could, in a much less efficient way than its possible. College also forces you to go through some very uninteresting classes. Some people would argue that this good, since in the "real world" that is often what happens. I don't like this line of reasoning: that is part of the problem. You shouldn't do what you don't like, and college shouldn't teach you that. From a biological point of view, college is the most productive time in your life.
Should we really be forcing (and by that I mean: should the people hiring engineers require a degree) people to sit through slow, sub-optimal, boring classes during their most productive years, in the hope that they get used to being unhappy most of the time?
College may be good to some people, but it may also hurt a lot of talented people, who waste their valuable time and become used to the fact that its ok to be unhappy with what you're doing. It's not.
My advice is to take a gap year before college. If you can become gainfully employed during that gap year, why bother?
I prefer to live in a society where, when in doubt, people are usually more educated than they actually need to be. This is far better than the reverse.
The bad thing is the debt, not the college.
To add to this: the bad thing is that college is being peddled as necessary for career placement/advancement, when it's just another big business looking to profit off of young people who don't know what to do with their life.
College level education is great. The more educated and well-rounded a society is the more it will benefit from each other. The fundamental problem is exploitation for profit (much like our health care/insurance industry here in the US).
The US has among the highest levels of university education attainment on the planet. [1][2] That's one part of the cost inflation problem.
You can in fact still receive a tremendous education in the US without ending up with large student loans.
The median cost of in-state tuition + fees to public universities in the US is close to $8,000 per year (the average is $9,650). The US has a lot of great public universities.
You can solidly get a four year degree, work occasionally on the side, and exit college with between $0 and ~$16,000 in student loans. $100,000 in student loan debt is not a requirement to getting a good engineering job making $60,000+ per year in the US.
[1] https://en.wikipedia.org/wiki/List_of_countries_by_tertiary_...
[2] http://www.russellsage.org/sites/default/files/Fig10_Compara...
I think maybe the better advice might be to go to community college or a trade school. That'll give people the same type of structure they might need to learn without the price tag, and also still allow them to develop a lot of core social skills required for adulting.
A week after I graduated high school, I moved out of my parents house to another state to attend a vo-tech school for a 1 year associates. Six months prior to graduation from that school, I had started my first job in software engineering. I graduated, and continued to be gainfully employed.
Today I wish I had gone to college to obtain a degree in CompSci. I'm not certain, but I am pretty sure I could have obtained an MS, if not gone further. I base this on my fairly recent experiences with my understanding and abilities vis-a-vis with MOOC courses for ML/AI. They have shown me that I have an aptitude for understanding this more advanced stuff - and likely always have.
Had I gone to school then, things would likely be better today. I'd probably be earning more, or have even gone down the startup route (I recall asking the owner of the company I first started at how he started the company - so there was interest there, and still is today to an extent - though I understand more about myself as an adult to know that I would probably be a poor business owner). More than anything, though, I would have a much better understanding of the deep and theoretical underpinnings of computer science, plus the knowledge of the math behind it all.
Today, with the MOOCs and other methods I am trying to make up for this lost time. I don't believe that it will change my salary or life; I don't think I will be likely to publish any papers on arXiv advancing the state of the art or anything, but I do intend to make some changes. If I'm very lucky, I might even manage a BS.
I don't think the years of work missed in my career nor the debt would have been that large of a burden in the grand scheme of things (granted, back then it was much cheaper to go to college than it is today); for me, the tradeoff for the knowledge would have been worth it.
My problem then and today is that I am lazy by nature (another reason I wouldn't be a good business owner); I did not want to spend more time at a school doing a ton of homework and such. That attitude has likely cost me a lot in missed and lost opportunities.
What doesn't make sense to me in light of that, though, is that I love to learn and I seek out opportunities and means to do so. I guess what I don't like is rote busywork; let me learn something, give me some examples, let me try my own hand at it, and once I am comfortable with the knowledge, let me move on.
High school doesn't do that, and I didn't realize I was like that until much later, and nobody told me that college doesn't work like high school. I know these things now, which helps me to tailor my self-studies better. But while I might have not listened back then, I also kind of wish somebody had told me and guided me better.
/working with what I have, and doing well at it, though...
Is bypassing college a viable path in tech? Yes, definitely.
Is college worth it? Hard to say. If you are going strictly to have a piece of paper and learn "job skills", no. If you are going for a wider education, connecting with other people and a world of ideas, absolutely. Those are experiences that I regret doing without.
However, there is one directly career-related reason to get an undergraduate degree: While many tech jobs don't require one (especially in the first few years of your career), many of the jobs you may want mid-career will increasingly require a _graduate_ degree.
For example, you can get pretty far doing User Experience work without a degree but I've noticed that more and more senior UX positions or UX architect positions strongly recommend, if not require, a Master's Degree. Likewise, you could be doing everything required of a Data Analyst at your current job but when you go to apply to other companies for a DA job you will likely be competing with and interviewing with people with graduate degrees.
So, my best "old timer's" advice is: Skipping college could very well be the best strategy for some, at first. After you've settled into a few years of work, though, go to night school and get the degree. That way, a graduate degree will be within reach a few years later when you want to pivot into a different or higher career.
> Are companies willing to hire tech people who do not have a degree?
> I don’t know, but I want to get some answers.
>"I would recommend taking a few humanities and social science courses, even though most tech employers do not list them as job requirements."
I think at this point most people are skeptical of the viability of a traditional 4 year degree and the debt it creates. Non-traditional paths have been peddled and marketed extensively. Bootcamps, community colleges, DIY approaches.
It's been made clear that companies are willing to hire non-traditional students. The biggest question, in my mind, is what is cap for these types of students? Where does the career trajectory end, and how does that stack up to regular 4-year-degree holders?
What is the real value of college these days? Connection building? Prestige? It certainly isn't job security or prospects. Not to mention the dollar-cost trade off of average debts.
How does this differ from the status quo?
I believe that a lot of people see not having a degree as an impediment to getting a job "in tech", and therefore never set out down that path. In my experience, the reality of that is much different: I don't have a degree and I know many others in my situation. What I do have is professional experience. I don't think my lack of a degree has held back my career or limited my earning potential.
Kind of how IBM stuck around for so long because 'no ones ever been fired for buying IBM'.
It comes down to what is an HR filter and what is nice to have for negotiating advantage/advancement.
However as the industry evolves it would be nice for the entire pipeline from grade/highschool to career to facilitate a techcentric education and not even require 4 years in a college setting to prepare an individual for a career in tech.
I for one value tremendously the fact, that I met so many people much smarter than me who had the time to have all those conversations with me and weed out some of my more ridiculous ideas.
That being said I studied in Europe, so I didn't have to shoulder the burden of student debts.