IT Job Without a Degree?
adh0c writes "I have been lurking Slashdot for some time now without registering and I don't think this question has been answered yet. Is it possible to get a good IT job (assuming that there is such a thing), preferably a sysadmin position, without having a BS or other degree? From browsing the job postings on Monster and such, it would seem that everyone wants university papers. Is there hope for computer enthusiasts who didn't go to college?"
Since, there are lots of people who have the degree, I think that you will be in bad shape to compete against them.
Without a degree, the only way to really get a sysadmin job would be a few years of experience, certifications, and some good recommendations/connections.
One of the things that has always appealed to me about computers is that people who deal with them are as often hired on ability as credentials. I don't know any IT guys who are respected for anything other than ability and how easy they are to work with. I hope that this isn't going to change. But I don't think it will, because some of us find these devices inherently fascinating, and spend endless amounts of time learning about them just because we enjoy it. It is very hard for someone just wanting to complete a degree and get a job to compete with that. I would say, based on my experience, that if you are good you will rise to your level regardless of credentials.
Augustus
There's no way you can start as a sysadmin without having the degree, but there are other ways. I'd suggest starting at a lower level with a company that will pay for your certs, get your MSCE, CCNE, etc and work your way up.
but it's certainly going to be harder getting a foot in the door.
I've seen autodidact sysadmins do quite a lot better than ones with degrees, however the reverse is also true.
In general my experience is companies will prefer one with a degree over autodidact people, reason being someone with a degree has shown ability to sit down and learn - this is very important since pretty much no matter what job you end up getting there is going to be some learning to get familiar with the running systems.
I'm the senior network administrator for an S&P 500 company and I have some college but no degree. I do have a ton of industry certifications, but I only got those for employers who asked for AND payed for them. Of course before I got my first "real" IT job I had already owned my own PC company for 5 years and volunteered for a number of different schools and charitable organizations so it wasn't like I went in with zero experience to show on the resume. I also started near the bottom as a deskside support guy. I think the only way to get in today without any formal education would definitely be to work a helpdesk position. Personally I would look for a midsized company because if you show good initiative, hard work, and some smarts it's a lot more likely you will move up from within. That's what happened to my junior admin, he had been stuck at the helpdesk level at a number of very large companies but within 2 years of starting with my company he was advanced because he showed all the traits needed to be a good sysadmin.
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
The fortune 500 typically have HR departments that roboticly follow a check-list and a college degree is almost always on that checklist. You won't even get to the point where an actual technical manager will see your resume without one.
But, smaller shops without an HR department to institutionalize stupidity may let you in to interview and if you are a hot-shot than no one gives a damn about a degree.
If you are a hot-shot, you can also work contract. Contractors often bypass the HR department completely, even at fortune500 companies. No one hires a contractor for their college degree. They do hire contractors for their experience and knowledge.
So, if don't have experience your only hope is a college degree. But if you do have experience and are good at it, then the world is your oyster.
When information is power, privacy is freedom.
I've known many people who were great sys admins or developers who did not have degrees so it is possible. However, it is much easier to get a job if you have the degree. Every time you do a job interview you will spend 5-10 minutes explaining why you don't have a degree - that is, if they even bother to call you in. That's 5-10 minutes that you're spending getting yourself up to the level of the other applicants that you could have spent putting yourself above the level of the other applicants.
Your pay level may suffer throughout your career as well. When I was in college, I had a job as a developer at a computer company. I switched from a full-time student, part-time developer to being a part-time student, full-time developer. They even asked me once to drop out to devote more time to the job. One day they hired a new developer, fresh out of college. She was quite sharp but had 0 experience. One day it came out over lunch how much she was making and it was more than me. I asked my boss why and he replied "She has her degree". Needless to say, I didn't entertain any more requests to drop out and work more.
A degree is one way of getting your first job. A basic BSc. won't really mean anything after the first 2 years in the industry, although some employers will pay more attention to a Masters, or a Doctorate especially.
If you can't show previous jobs, write your own software and publish it somewhere. Or contribute to open source projects. There are some people who can read code who also have the power to hire.
Get some industry certifications. Microsoft certification, (*ducks*) Java certification etc. are all worth something to some people. That's something you can get yourself for a lot less time and money than a degree although they're generally not worth as much.
All that aside, the current job market is not your friend right now - or anyone elses for that matter. :(
Never trust a man in a blue trench coat, Never drive a car when you're dead
Qualifications aren't just for show, they mean that you've extended your knowledge in the area and that someone has verified it.
There's a lot more to computing than writing a few programs that do something useful without crashing. That's important too, but it barely figures on the wider scale of merit of a computing professional.
What a CompSci education gives you is tons and tons of theory and context: theory so that you have a large portfolio of logically sound techniques upon which to draw instead of reinventing them and doing so badly, and context so that you understand why you're doing something, why you should not do something else, and how your solutions fit in with all the other methods and systems in the subject area.
Without an education in this field, you won't even know when you're making a mistake, owing to lack of theory and context. Your boss may like you because you'll always be saying "Yes" (until everything falls apart), but nobody else will appreciate it, not even you yourself in time. And you'll feel dumb every time that you come into contact with other computer people, as well as getting a bad rep because you can't hide ignorance in tech.
Just don't.
Take the time and make the effort to get yourself a proper CompSci education. You won't regret it.
"The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
Seconded. I dropped out of high school my junior year, got my GED, immediately started working for a web dev firm doing sysadmin work. 10 years later (Just turned 26) I own my own professional services/hosting firm.
Unless my math is off, you started during the dotcom years when they were looking for talent under every rock they could find, and it was generally accepted that web developers could be very young as the web wasn't many years old. There's always ways for the entrepreneuring individual, but I think you'll agree the market looks very different today.
Live today, because you never know what tomorrow brings
But you damn well better have your certifications in line, and some experience under your belt. I really dont get where this idea of EVERY job needs a degree to function came from. I would easily say that a good 60% of jobs out there SHOULD be done by people without higher ed experience. Leave higher end for who it matters for, science/math geeks, buisness jerks, and fine arts. IT is a trade job for all purposes, I know a lot of IT people who really had that designation but its true, as a person WITH a degree in technology and currently in IT, I see no reason to surgar coat the simple fact that we are 21 century plumbers and electricians.
"Slashdot, where telling the truth is overrated but lying is insightful."
I worked in the IT field for 8 years before moving. When looking for a job after moving, I was willing to take a wide variety. I applied for a front-line tech support position, and was denied to be considered because I didn't have a degree in CS. I had done support my first year out of college (I got a non-technical degree). I since moved on to other things, had my MCSE and CCNA and such at the time. And with 8 years experience and an MCSE, the HR department refused to forward on the application to the hiring department because it didn't meet the minimum requirements. That's why it's required. So many places will not even consider you without it, and there's nothing you could do to change their minds because the people making the initial filtering selections have no idea what is required for the position, nor what the words on a resume mean.
However, I'm still working in IT 5+ years after that, and have been working in a variety of fields (with specific expertise that well exceeds any that can be gained in college). I went back and got an MBA as well, so whenever I get tired of working for a living, I can move into management (I've had management-level positions and supervised people, but have avoided taking the actual management positions because that's not my personal preference now). If that ever occurs, I will have worked my way up from the begining ($20k per year crap support job) through varying technical positions into management wihout ever having a degree in anything technical. So it isn't necessary to succeed. However, it is quite hard to take that path, because even now when I look at positions, people seem to expect a technical degree.
Learn to love Alaska
Well, you would make more if you were in the workforce longer. If your only goal by getting a university degree is "to get a job" and "make money", it's quite obvious you can do it without that. Personally, I don't care how much I would make, I find network admin extremely unsatisfying and would dread waking up each morning to do that.
The important part of all your replies is TIME. 10 or 15years ago the number of people working in IT and the proportion of them with a CS degree was significantly less. Also take into account the amount of people who are encouraged to transfer to IT. The number of university graduates in CS increases every year. In the current market getting a job without a degree is almost impossible. Unless you have experience. Getting experience requires either contacts or a DEGREE. You can only show what you know once you get to an interview. With the shear amount of people who think there good at IT out there every job vacancy has hundreds of applicants. Certificates show you know about the systems involved while a degree shows you know the theory. This is in principle the only way to be sure is to interview. So while you can get a job without a degree its better to go for it. As if you don't you will be competing with people with 10 or 15 years experience on you which you will never catch up on.
The first question would be what type of sysadmin do you want to be and do you have any good contacts? I did consulting for a number of years (small to mid size companies) and the lack of degree never hurt me.
But wait; now you are getting bored. You realize that you are lucky to roll out one server every two years and 80% of your time is patches/account maintenance/backups. The more you think about it, the more you realize that you could be replaced tomorrow because your boss/his boss thinks that all you do is push buttons. If you are wise you spent all that sysadmin free time (you have free time right? All good sysadmins should) learning about what interests you and getting certs as those are what it will take to "move up" if you don't have contacts and/or a degree.
Once you get to a higher level getting asked about what you need (ie: "The Budget") the ability to understand the relationship between IT and the business is critical to your continued growth within the organization. I had to do a business case/presentation for a data dedupe solution that I wanted and I can say without a doubt that the writing and research skills I gained during my bachelors (and now masters) courses helped me a more than just a bit when it came to getting the purchase approved.
At the bare minimum I would say that you need to start earning certs and building your business contacts. Join local user groups or even Infragard (if IT security interests you). Set up a Linked In profile and join a bunch of groups (on that site). A degree can always come later should you feel that it will help you further advance your career. I can tell you that when it comes to many larger companies a degree figures in what your pay will be. Fair or not it is just the way things are.
Ever feel like you are driving the getaway car?
I don't mean to rain on your parade, but 10 years ago was right in the middle of the dot com boom, when if you could power on a computer, you could probably get an IT job.
Unfortunately, with the economy the way it is right now, nobody is hiring without a degree unless the person has significant "professional" experience. Lacking that experience, you're shit out of luck without a degree. Hell, even with a degree it's difficult to find a job without experience.
He could try going the startup route, but that's difficult without experience. "I don't have references, but I've networked my mom's basement" usually doesn't cut it.
I'm sure it's theoretically possible to start out without a degree right now, but he'd make his life 1000x easier by just getting the degree.
Maybe not
wow, that's the really crappiest reason to attend university I've heard in a long time and I'm very very glad you're not my employee.
Just start your own business. You don't need an employer if you already have a computer. Just start writing an interesting program or start offering some sysadmin service, you alone or with friends. No degree needed. No investment needed other than your own effort and time. I really cannot understand why everyone skips entrepreneurship as something remote or utopian and only thinks of becoming an employee when realising that they need some income. I can understand that you would prefer to become an employee if your specialty is about aerospace engineering because the tools of your job are more readily found in companies rather than at home, but with computers you already have anything you need to start producing. You only need creativity and intelligence.
And here I thought that college was just a way to prove you know how to spend an exorbitant amount of money to have someone who isn't actually in the field teach you something you could learn on your own with outdated equipment and concepts.
Depends.
Schools these days target the lowest common denominator in order to keep their graduate and placement rates up. It's a fine balance between reputation and the bottom-line. Unfortunately modern institutions are increasingly concerned with profits and find it difficult to resist the temptation to give a few more grads a free ticket to impress their investors/beneficiaries.
It's also not really fair to exclude people of a certain economic fair who may not have been able to afford the luxury of a college or university education. Speaking from experience, I came from a poor family and couldn't afford four years at ever-increasing tuition rates on a part-time wage. That fact has no relation to my intelligence or capability -- I work on web, computer graphics, and computer vision technology and I never spent a day in university or college.
I might try joining an institution some day, but my hopes of finding a more rigorous and dialectic education remain dashed. Too many institutions are monastic and profit-driven factories. Boring.
I'm sure I've sat across the interview table with people who have the same opinions as you. I obviously didn't get hired by them. In hindsight, I'm rather glad. The people who do tend to hire me have a broader insight into reality.
hmmm....
Anyway - I'm a well payed CTO (33 years old) got and conditional offer to work at Google this year (very interesting terms). I studied Physics with the Philosophy of Scince Msci, but dropped out.
If you're bright, you have ideas, and you can make them a reality, then you will will do well. a degree, is only good for proving you can get a degree.
Because you can - or because you should?
Exactly. All these people saying "OF COURSE you don't need a degree!!!" and posting stories about how they were able to break into IT and get a six-figure salary after dropping out of the 4th grade need to realize that it isn't the 1990s any more. Back then every company suddenly needed IT workers, and there was a terrible shortage; companies would hire anyone breathing if they knew how to set up a web site, regardless of formal training. Now every job posting will usually get multiple applications from people with degrees, and companies are able to be choosy.
I donno about that. My father was a coal miner (and still is). My mother stayed at home.
Actually, turns out that I'm the first on either my mother or father's side of the family who completed college. Of the roughly 10 cousins older than I, 3 attended college at the same time or before I. One dropped out to work, another got hooked on smack, and the last just took a long-ass time to figure out what the hell she wanted to do.
Do I sound like your stereotypical child of an affluent white family? My father was making about 28k a year (which is why my FAFSA reaped such huge dividends for me), and at least 1/3 of my family is either addicted to heroin, crack, or cocaine, with one particularly colorful cousin the proud mother of 4 crackbabies.
Needless to say, I don't consort with most of my family any longer.
But, I guess that just because I'm white, it automatically means my family was mega rich and completely adjusted, eh?