We are in an era where knowledge has become so accessible that we question the need for higher education which was once known as the touchstone for professional excellence. Having so much data at our fingertips and knowing how to apply them is a great advantage of living in this century.
However with all that much data defying gravity around us some of us fail to utilize it. Some put wrong interpretation to it. I think misinterpreting things has become the wonted thing in many aspects of life now. Different interpretations of one religion by its followers leading to problems that make the world perceive them as either unstable or stereotype them as bad due to the ones with a wrong perception. The same goes for sexual orientation, work ethics, and this has begot the inevitable bigotry that has become what we hear of or experience daily.
Everyone in life is constantly learning but there's a measure of how much we learn as individuals which become a metric to how much we can achieve. Programming being a simple skill to pick up falsely leads people to believing mastery of software engineering is just as easy.
Simple != Easy— Computer Science (@CompSciFact) March 10, 2017
Simplicity and ease are uncorrelated, or maybe even negatively correlated.
If you work as a software engineer soon you'd realize programming is hard and you may either decide to doggedly be at your best with it and pick up all it takes remain relevant or you could just put up a smokescreen to mask your slackness. While trying to find a place you fit in, you get faced with interviews that are worthily intense or just totally off-putting and the only way you feel you can fill the knowledge gap is by going back to college if you've never had a college degree or didn't study computer science. Even if you aren't applying to positions yet, you could have a passion for computers or whatever your interests are that makes you believe it's worth going to college for.
At this point where you have to make a decision between losing money for education and saving your money for cheaper knowledge sources, you come across articles that paint universities as a waste of time.
Forget university programs. Unless it’s from Stanford or MIT, your degree will mean a lot less than having some apps to show off. In fact, most university programs struggle to keep up with changing technology. A degree will buy you a few thousand dollars more for the first 1–3 years. After that it makes exactly zero difference. Unless you like flushing time and money down the toilet…
Some good points were made in that article but firing so much shots at university programs? It looks like the article is addressed at newbie coders with no experience in programming whatsoever. I'll start by addressing that spending on college isn't splurging if you have a purpose and you know how to stick to it.
I'd beeline to what purpose means to clarify that point
What is purpose?
Purpose is a person's sense of resolve or determination according to the Apple dictionary but Merriam-Webster define it as
The action for which a person or thing is specially fitted or used or for which a thing exists
Now you may think if you have passion you have a purpose but I urge you to see this video
At a point in the video purpose is defined as whatever you're trying to accomplish with an understanding of why it's important and a tenacity to never give up on it. And passion is what you like, what feels good, what you find that you want to do but not necessarily need to do. Passion is considered to be dangerous because it is admiration when you really need aspiration.
University teaches you how to think, not 2016's trendiest frameworks or programming languages. Those are transient skills
I couldn't agree more with Lea. But I believe since she was just dropping a comment she couldn't elaborate enough and that's what I'll try to help with here.
I'm not convinced. What does college really have to offer?
So many people who eventually go to college go with high expectations and graduate thinking they've acquired the right to fit in anywhere or get any job without any extra efforts.
There's the case I heard of from a friend's organization where they had to let go of the 3 masters degree holders they had because they weren't fitting into the company culture and were never submissive to learning. They thought their degree was everything
Harry Robert also digressed to address this on his AMA issue
This calls to mind a slightly different opinion I hold about so many people working on the web these days being from a traditional CompSci background, with none of the knowledge of the nuance or the history of the Web as a platform. The sheer number of developers who’re badass programmers but with no idea about HTML/CSS/progressive enhancement is kinda worrying.
Universities offer 4 things (NICK):
Network: This is the most important reason for college in my opinion. You could meet the world's best professors and I don't mean their lectures I mean just having the privilege to know them in person, you could have the smartest minds as classmates. The value of some friends may not reflect in the moment but you'd know they are worth more than treasure. You could also meet influential people. All these without being part of any student groups. If you join such groups it's more network and if you're studying in a new city you could also build a network through communities outside school.
Isolation: For people who get to leave their homes to go study in college, you'd find it is a great chance to meet the inner you, spend more time with yourself and realize things about yourself that you've not paid close attention to. You may have friends in college but you probably get your moments of isolation more frequently than you will in a family home.
Closure: It's sad that a large percentage of people seeking college education only go after this. Degree is what gives you closure. It's what makes you an option over other options in the sight of employers who fail to see beyond degrees and you can't disregard it because that organization might be the place you find your professional happiness.
Knowledge: Knowledge acquisition is the objective of most people going to college. They focus so much on having the best lecturers to impact this knowledge into them and often get dissappointed if the lecturers are anything short of perfection. There'd be complaints about accents of lecturers from different cultures, complaints about charisma of the ones who speak the way we expect and even if you manage to keep good grades you never get the sense of satisfaction. You feel you were robbed off what you paid for. If these describe you in any way you should know that knowledge is everything in the ecosystem of college. Learning that a janitor can be so happy and cheerful even with critical health issues, learning the different cultures and opinions of different people you meet, learning what it takes to struggle to retain good grades. That is all knowledge. If you have the best professors and you get what you perceive as wonderful lectures, consider it to be an added privilege because not everyone gets that. If you carry on this mindset you wouldn't be dissapointed when you get otherwise. Like I said earlier, knowledge is everywhere and you don't have to wait for a lecturer to spoonfeed it to you. It's called higher education.
If you seek any of those things listed then you should give college a try. If you're working already and you consider going to college to prove to employers or clients that you are a better person/staff/consultant without being able to prove that without a degree, think again because college wouldn't teach you whatever it takes to excel at your area of specialization because as Lea said those skills required for your current job are transient which makes them ineligible for a university curriculum. You could learn about algorithms from the MIT open courseware for free and you could learn anything you need without college if you are disciplined. College students learn by a curriculum which would bring knowledge needed but not sought at them unlike a self-learned person who goes after what is needed to be known to achieve certain objectives. This puts college students at a bit of an edge over self-learned persons unless you can be really disciplined and make exhaustive research when learning on your own. College isn't for everyone as Eric insinuated but you should consider it if it even slightly aligns with your purpose in life. You should also start making other micro-adjustments that project you towards your goals either way because in the end it's the talent you've been able to build as an individual that makes up your value.