Go For a Masters, Or Not?
mx12 writes "I'm currently an undergrad in computer engineering and have been thinking about getting my masters. I have a year left in school. Most of my professors seem to think that getting a masters is a great idea, but I wanted to hear from people out in the working world. Is a masters in computer engineering better than two years of experience at a company?"
Work Experience for sure.
And you should be getting some NOW.
But if you want to hang around uni, maybe become an academic, then sure, do your Masters.
You can tell how powerful someone is by the magnitude of the crime they can commit and be able to get away with.
I know a lot of people who don't work in the area which they studied for their masters. Thats a waste of time IMO. I think you should decide now what type of work you are going to do after university and make sure you can directly benefit from the extra time you spend on your education.
http://michaelsmith.id.au
when you are considering taking on a masters/Ph.D/etc, its not really about money. Its about you, how much you are enjoying academic life, and how far you want to pursue it. if the only reason you are considering postgraduate courses is that it might increase your employability, then you shouldnt be considering them.
The IT industry isn't so great at the moment, and as soon as job cuts come about in a company, the IT people are always the first ones to have their heads put on the block, then get chopped.
Companies seem to think that the IT dept is the most expendable for some reason. Now things are so bad that when a vacancy does crop up, there are more jobless candidates applying now than ever before. It's ridiculous until the economy gets better and God knows when that is going to happen.
My advice is to spend another year in study and sharpen your skills and knowledge. You really haven't got anything to lose until things get better. Except money. But there are always ways of making money, eh? Websites, your own ventures, freelancing while studying, part-time work in other industries like retail. The pre-bubble era of plenty in the early 2000's is long gone, but it happened once and I can easily predict it will happen again as more turn to online purchasing to save some cash in these troubled times. So such plentiful times will come again. Enjoy your studies if you decide to carry them on.
I took a Masters in Software Engineering - back in the 90s. My masters was specially setup so that an industrial placement with a company was an integral part of the course. By all means take a job now - if you can get a good one - on the other hand - combining your masters course with an industrial placement at a well known company will get you the best of both worlds - and usually there are several bigname companies interested in taking on a motivated masters student as an industrial placement.
There's no real point to a masters in CS. If you want to do research, you need a PHD to get a good spot at a uni. If you want to teach collegiately, you need the PHD if you don't want to be treated like shit by the administration. If you want to do heavy duty research while hired by industry, a phd is respected, anything else has a huge burden of proof, usually in the form of similar experience in the real world. If you want to go into the real world and work, a masters won't make you extra money and won't get you more respect than a BS- a masters with no experience is treated just like a bs with no experience.
So what do you want to do? If it's research or teach, get a PHD. If it's go out and program for a living, stick with the BS.
I still have more fans than freaks. WTF is wrong with you people?
On the one hand, it will never again be as easy to learn as it is now. The older you get and the more time passes between having been in school and then doing it again, the harder it will be. Not only to find the motivation (unless you really do like school), but also to get your brain into learning mode again.
Well there's your problem--you're not supposed to stop learning just because you stopped going to school. ;)
I worked for about 15 years before starting on my 4-year degree full-time. So far (at the end of my second year of grad school) I've found academic life easier than having a job. Maybe it's because I developed some time and priority management skills while I was working. Maybe it's because I was frequently in "learning mode" when I was working.
Whatever the reason, I haven't found it significantly harder to learn at age 40 than it was at age 20.
[b.belong('us') for b in bases if b.owner() == 'you']
If you can afford it, go for masters.
Let's compare yourself to someone of your age and education but without a masters degree.
In two years, he is in great advantage (you have 0 experience, he has 2yrs). Two years later, he is still in the advantage (masters + 2yrs against 4 years). At this moment he is, unlike you, a candidate for getting a promotion etc.
But in a moment when you get ~4 yrs of experience, i.e. where you have to compare his 6yrs against your 4yrs of experience, his advantage is not that big. Four years later, 8yrs vs. 10yrs of experience does not make any difference. But your degree will remain an advantage.
Assuming that you'll work in IT for more than 2 years, I would say that your master will be an advantage for longer period that his 2yrs of more experience will be the advantage for him.
And as something possible in CS/IT, you can get some real-life experience during your masters course, which means that in practice you will have 2yrs spent on masters with some experience, and he will get only the experience.
Also, on a plus side for you, the larger company becomes, it takes more into account formal training. So if one day you want to work in some large system, it's better to have higher qualifications. In this moment you may not want that, but do you know where would you like to work in, say, 15-20 years?
No sig today.
Right now, you've presumably got non-zero earning potential. Earning some money might feel good. Getting rid of some student loans might feel good.
Sooner or later, maybe you'll start spotting jobs that you could get if, on top of your natural talent, you had more education. When you start thinking that, go get more education.
I spent about 15 years in IT (went from $18K to $100K+) and never needed more education than I had. If I had more education, I suppose I might have been pushed into management... but I don't really like managing, I like doing.
5 years ago, took my IT skills and went into scientific and policy fields where I got to apply my IT skills, but got to learn a bunch of entirely new stuff, and do completely different work that made my old cubicle-dwelling buddies extremely jealous. Of course, it did put my pay back down to $18K... and I realized that everyone around me had a PhD or JD or something similar! So after racking up some experience, I'm now taking grad classes... and in these fields, just being in grad school makes people take my job applications a lot more seriously.
Village idiot in some extremely smart villages.
For a start, education is worth more than your final salary. Your time at university should be more about expanding your horizons and using the spare time that you will not have in the working world to pursue your own projects. Savour it whilst you can.
Secondly, if you hadn't noticed, it isn't a great time for anybody to be graduating with anything right now. Staying in university longer will, hopefully, save you from having to look for a job in the middle of a crisis where companies are having to cut costs.
Thirdly, the idea that you must find work as soon as you graduate often leads people into jobs they dislike, jobs they feel trapped in, and jobs that are considerably below what they are capable of. This will, I speak from personal experience, make you very unhappy.
Forget the work ethic bullshit you've had thrust upon you. The purpose of life is to enjoy yourself and to fulfill your potential in the way you choose. Work should not be a means to this, but a part of it. Poverty is preferable to drudgery.
Don't look for money. Look for a vocation that really appeals to you, rather than just a job, and let the money sort itself out later. Don't think about getting a mortgage and a pile of expensive crap as soon as you graduate it because you'll end up making yourself little more than an indentured servant.
If we can put a man on the moon, why can't we shoot people for Apollo-related non-sequiturs?
"I'm currently an undergrad in computer engineering and have been thinking about getting my masters. I have a year left in school. Most of my professors seem to think that getting a masters is a great idea, but I wanted to hear from people out in the working world. Is a masters in computer engineering better than two years of experience at a company?"
In the workforce experience trumps just about everything. Having a Bachelor's degree is great, and it's an important tool to get your foot in the door, but it's what you do once you get through the door that really will make the difference. Your professional reputation and work experience will take you farther than any piece of paper will.
That being said, having a Master's degree will no doubt help you long term, but I think that it's of dubious usefulness without some work experience behind it. If you roll straight out of a Bachelor's program into a Master's program and then into the workforce, people are going to look at you like you're all theory and no practice.
My advice would be to find a decent job (easier said than done these days) and develop work experience and professional contacts. Learn how things are actually done and truly understand the challenges of your field. Then after a year or two of working full time, start working on a Master's program. You can do it part time while working, and while that will take a little longer you'll finish your Master's program with more years of experience under your belt too. On top of that, you might be able to get your employer to cover some of the cost of your degree.
In summary, a B.S. and an M.S. are great tools, but if you have no experience then people aren't going to look at you much differently than if you only has a B.S. A B.S. and an M.S. with significant work experience makes you much more valuable.
One thing I regret is listening to the advice of so many people. If you feel like you will learn more, and be able to do more of value for others with a Masters Degree, then get one. Even more important, make sure that you will enjoy earning the degree.
Money is not the most important thing in life.
-- $G
Wouldn't this be simpler with a poll? I agree with those that said a technical Masters doesn't get you much, fresh out of college. Find a good job, then (after a year or two) get them to pay for your Masters. You will be getting something for nothing (perhaps obligation to work a certain period), and you'll have time to consider exactly which Masters degree you want. I waited 10 years after my BSEE, and I wish I hadn't, but I'm happy that I realized an MSEE is not my preferred career path. I got a MBA, and I think it was the best choice :)
It is an unfortunately reality that changing employers at a reasonable pace is the only way to get yourself on a good raise schedule.
Agreed. In a down economy education is an excellent investment. Sometime after you graduate the economy will turn around, another bubble-enhanced can-you-start-yesterday hiring frenzy will start, and you'll be awfully glad you have the MA when it does.
Just remember to watch your debts and put some money in the bank. Nothing lasts forever.
Prisencolinensinainciusol. Ol Rait!
My mother has a doctorate in education. She has 15 years of classroom experience in K-8 and another 10 in administration (principal and curriculum development). She spent over 6 years teaching for Vanderbilt University's graduate school of education after retiring from her real world experience.
How things are at the school you attended does not extend to the world at large. There are universities out there who hire professors with real classroom experience. Perhaps you should find a better school?
The Master (Angelo Rossitto) in Mad Max Beyond Thunderdome, "Not shit, energy!"
I work in a company where almost everyone is either a CE or an EE. Here's what I can tell you.
1. Don't do a Master's only for the money. You will hate your life.
2. A Master's degree is practically required to be hired in my company and it will get you a higher salary right off the bat. It also enables future promotions that would come slower without a Master's.
3. When you're a Master's student, you ABSOLUTELY NEED TO get an internship so that you get private-sector experience while studying. You need it in order to have the maturity associated with 2 years work experience and you will have a foot in the door for getting a job.
4. Don't get a cheesy MS. Get it from a good research oriented University if possible. You will notice the difference compared to people who are just after a piece of paper.
5. Nobody cares whether you enter the company at 21, 25, or 30. Things happen in peoples' lives, people were in military, whatever, employers understand this.
Get a decent job now, have them pay for grad school. Get a raise on their tab. You'll also get an income during the 2 years and plus the degree... if you can handle that.