Slashdot: News for Nerds


Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Best Degree to Pair w/ a B.Sc. in Computer Science?

Cliff posted more than 9 years ago | from the two-great-tastes dept.

Education 1054

VeryCleverHandle asks: "I have held a Bachelor's degree in Computer Science for about two years now, and I want to further my education, and increase my marketability. I am wondering what kind of degree makes a good pair for my existing one. At first, I thought of a Master's, but in my searches for a job, I've rarely (read: never) seen a Masters degree required. I am also researching what kind of degrees others, who have obtained their Bachelor's, received to help complement their education. So I ask you, Slashdot: Which degree(s) do YOU think will go well with a Computer Science Bachelors?"

cancel ×


Three Letters: (4, Insightful)

Maradine (194191) | more than 9 years ago | (#11869970)

MBA. You've learned how. Now learn why. The resultant doubling of your earnings potential is just a sad side-effect you're going to have to learn to cope with.

Re:Three Letters: (3, Informative)

Anonymous Coward | more than 9 years ago | (#11870009)

Pick your school carefully. Some MBAs aren't worth the paper they're printed on and others are excellent.

Re:Three Letters: (5, Insightful)

ndtechnologies (814381) | more than 9 years ago | (#11870148)

Well, Dexter Holland (singer of Offspring) was majoring in Bionuclear Engineering at USC, and then decided to start a punk band...seems to me that the options are limitless as far as what degree goes well with another...

Re:Three Letters: (1, Insightful)

Anonymous Coward | more than 9 years ago | (#11870017)

No doubt. I can see the tears now.

Re:Three Letters: (0)

Anonymous Coward | more than 9 years ago | (#11870037)

Bullshit. MBAs are everywhere these days. A degree in patents and intellectual property law would be the way forward.

Re:Three Letters: (3, Insightful)

Maradine (194191) | more than 9 years ago | (#11870082)

100% true. I would counter, however, that MBA's with a solid computer science degree are not. I can only speak from what I have seen, and those in this field that also understand the fundamental business reasons behind IT have done extremely well for themselves. YMMV. *shrug*


Re:Three Letters: (0)

Anonymous Coward | more than 9 years ago | (#11870108)

Errrr, no. It would be a way to practice law. There is precious little you can do with it otherwise. And be warned, from personal experience, the law is a very different universe. Most engineering types cannot prosper in a law firm environment. The interviewing process alone is enough to make them run screaming from the school. Be sure. REALLY TALK TO PEOPLE before you do this. DO NOT assume just because you can do one well the other will be cool.

Re:Three Letters: (4, Funny)

stupidfoo (836212) | more than 9 years ago | (#11870041)

You've learned how. Now learn why managers are such a bunch of idiotic fools!

Re:Three Letters: (1, Funny)

Anonymous Coward | more than 9 years ago | (#11870044)


Re:Three Letters: (1)

ghukov (854181) | more than 9 years ago | (#11870124)

Oh my sides are aching. Surely you jest. LMAO!

Re:Three Letters: (2, Interesting)

javester (260116) | more than 9 years ago | (#11870050)

And an MBA is also useful if you want to become an enterpreneur.

It's also a good way to establish a network.

IMHO, being a lifelong employee is not the way to go. Learn the ropes and establish your networks in Corporate America, and then be your own boss.

I've seen too many capable people "synergized" out of a job by all the Mergers & Acquisitions happening out there.

Indeed (4, Informative)

dsginter (104154) | more than 9 years ago | (#11870053)

Carly [] had a Bachelors in medieval history but was able to become the CEO of a once impressive company because of her MBA. Not that she was any good at it but she did get a hefty severance package [] .

Re:Three Letters: (2, Informative)

Dr. Evil (3501) | more than 9 years ago | (#11870056)

An MBA with no management work experience is worthless... monitarily speaking.

Many universities won't even accept you into their program you unless you're in a management role.

Re:Three Letters: (1)

PostConsumerRecycled (653177) | more than 9 years ago | (#11870071)

I have to agree, a MBA along with a technical bachelor's is pretty potent.

Possibly a Software Engineering degree, but something that covers topics outside of just the technical areas.

Employers like well rounded employees.

Re:Three Letters: (2, Insightful)

Anonymous Coward | more than 9 years ago | (#11870072)

Really any advanced professional degree goes well with it. MBA is an obvious choices, but what about an MD, or a law degree? Most fields need people who have an advanced understanding of the field and the computer technology to go with it.


Anonymous Coward | more than 9 years ago | (#11870078)

I also earned my B.S. in CS, and went onward to grad school for CS. Took me one semester to realize my mistake, and switched into the MBA program. Am now looking at Supply Chain Managment (Industiral Engineering for biz).

Re:Three Letters: (4, Insightful)

EnronHaliburton2004 (815366) | more than 9 years ago | (#11870080)

The resultant doubling of your earnings potential is just a sad side-effect you're going to have to learn to cope with.

You'll also have to cope with the huge influx with people graduating with MBAs over the next few years. I have to wonder if the market is going to be flooded with too many MBAs soon.

Don't get me wrong. Education is a good thing, but it really seems like everyone and his sister are enrolling in an MBA program.

best degree to compliment comp sci (2, Informative)

dmf415 (218827) | more than 9 years ago | (#11869981)

While at high school I was aware that there were many different areas of computing, but what made me focus on a degree combining both computer science and electronic engineering was how well they compliment each other. When applying for a place at university, La Trobe courses were listed as my top 4 preferences. I was and still am very impressed with the quality of the course, industry collaboration, the focus on industry-accredited projects, the lifestyle and environment.
One of the most important aspects of my undergraduate course was that it focused on making people more employable by providing many opportunities to develop communication, research, practical and team working skills.
I completed my undergraduate course last year and immediately found employment as a graduate engineer with Vision Systems Limited. While working for Vision Systems, I decided to pursue a postgraduate qualification by research at La Trobe. Because of La Trobe's commitment to encouraging industry collaboration and research, I was able to arrange to undertake a research topic that was of interest to my employer. Thus, currently I am doing my Master of Engineering by research, while working part time as an engineer. La Trobe is flexible enough to allow me to develop both academically and professionally.

Re:best degree to compliment comp sci (1, Funny)

Anonymous Coward | more than 9 years ago | (#11870099)

Can you mention "La Trobe" anymore times?

Christ, you sound more like Marketing than Engineering.

I can think of a few... (3, Informative)

Jhon (241832) | more than 9 years ago | (#11869982)

A Business degree. After your 40th birthday, you may find it difficult to find new employment if the need arrises. If you've got a business degree and have moved in to managment, you'll probably find it easier. The pay will be better, too.

A Mathematics degree "plays" nicely with a CS degree, too.

Re:I can think of a few... (3, Interesting)

The Amazing Fish Boy (863897) | more than 9 years ago | (#11870084)

A Business degree

I second that.

Not to mention, when you get a business degree, you will be able to more easily understand why management does as they do, and get along better with your managers. Then you're likely to get promoted in-house, in which case your "underlings" will know you as a programmer and you'll likely get respect. You'll also be able to understand them, and make informed decisions. A bridge between management and IT. Just don't try to micromanage.

Of course, that's in-house. Getting a different job would be easier, too.

Another thing is your health. It may not be a good idea for health reasons to program all day long into your sixties. Just a thought.

Re:I can think of a few... (2, Insightful)

over_exposed (623791) | more than 9 years ago | (#11870150)

Agreed. Also math, physics, EE, bio, chem... Any of the "big sciences" all tie in nicely with CS. It depends on what your interests are. Pair it with something you enjoy so that classes won't feel like a waste of time and any job resulting won't bore you to tears. None of these sciences would have made it to where they are now without computer technology and they'll openly admit it.

Hindi (5, Funny)

lecithin (745575) | more than 9 years ago | (#11869984)

I don't know about a degree, but I would recommend taking Hindi.

Re:Hindi (2, Insightful)

Anonymous Coward | more than 9 years ago | (#11870028)

Possibly a good minor with the oft suggested MBA.

Interpretive Dance (5, Funny)

Gilmoure (18428) | more than 9 years ago | (#11869989)

Entertain your users.

Re:Interpretive Dance (1)

EnronHaliburton2004 (815366) | more than 9 years ago | (#11870116)

"Interpretive Dance" is also known as "Technical Documentation".

Re:Interpretive Dance (4, Funny)

Lemmy Caution (8378) | more than 9 years ago | (#11870132)

"I call this next piece, 'Scope Drift.'"

The choreography consists of taking the original requirements, ripping them to shreds, and running around screaming as you throw them into the air like confetti.

Biochemistry (5, Interesting)

dso (9793) | more than 9 years ago | (#11869990)

I would have to say the Biochemistry is your best bet. That whole area of research is becoming dependent of computer technology. Datamining is a large part of genetic research along with molecular modeling (proteins) and distributed computer systems. Also, take a look at SGI ( and see what they are doing. Their core business is focusing on areas where computers and science converge.

Get an MBA (-1, Redundant)

Anonymous Coward | more than 9 years ago | (#11869991)

Then become a manager.

That is all.

Best thing to pair with a degree in Comp. Sci? (5, Insightful)

DataPath (1111) | more than 9 years ago | (#11869993)

Experience. Nothing even compares.

Depends.. (3, Informative)

ackthpt (218170) | more than 9 years ago | (#11869997)

What area would you like to employ your Computer Science skillz in? It's actually a great companion degree for Business, Bio-Sciences, Engineering, etc. as it give you greater insight into how you may either create tools to aide your work or be well informed when selecting vendors. This of course assumes you don't just want to be a code or systems jockey.

I find even discussions with a friend in a branch of advertising is hardly served by some of the applications available to him and after an hour talking about what he does and, seeing what he really needs to get through a day, could probably whip together something simple that would do it, rather than the garbage in MS Office he has to wrestle with.

Consider the pros of taking a respectable understanding of technology into a career in law or politics, even.

.. all base of the party of the first part will become property of the party of the second part ..

Indian language and history, Sanskrit (0)

zecg (521666) | more than 9 years ago | (#11869999)

...much useful knowledge!

Mathematics (4, Insightful)

jnapalm (749376) | more than 9 years ago | (#11870002)

Most pairable degree with Computer Science: Mathematics. Affinity for math tells employers you're capable of high level, abstract thought.

Re:Mathematics (2, Insightful)

Tablizer (95088) | more than 9 years ago | (#11870052)

Most pairable degree with Computer Science: Mathematics. Affinity for math tells employers you're capable of high level, abstract thought.

On the flip side it may also say, "This guy has no business and people skills". Get a Communications or Business degree. Raw brains are a cheap commodity on the global market.

Perfect Match (-1, Troll)

Anonymous Coward | more than 9 years ago | (#11870004)

Indian Studies *ducks*

Easy (4, Insightful)

BoomerSooner (308737) | more than 9 years ago | (#11870005)

MBA. You're exactly who it was invented for, not the alreay have a BBA and don't want to get a job types that I see in business school. Or you could go EE which is a good pairing as well, I have friends who did that and have done very well for themselves.

Finishing school... (4, Funny)

aquarian (134728) | more than 9 years ago | (#11870006)

...where you can learn manners, grooming, and human interaction.

Re:Finishing school... (1)

Tablizer (95088) | more than 9 years ago | (#11870103)

...where you can learn manners, grooming, and human interaction.

Wooops, lost another slashdot reader to the real world

common sense (0)

Anonymous Coward | more than 9 years ago | (#11870008)

BS in common sense from the university of hard knocks

Depends... (4, Insightful)

nozomiyume (863494) | more than 9 years ago | (#11870014)

I would think it would depend on what parts of CS appeal to you - for example, a degree in Math tends to be a good augmentation to a CS degree if you were going into Data Analysis, or databases. But if you were writing a physics engine, a Physics degree would be useful. Generally, I would say that a Math or Business degree would be a good augmentation.

Depends on where you wanna go... (2, Informative)

ABaumann (748617) | more than 9 years ago | (#11870015)

You could go with another science degree: Physics, Biology, Chemistry, or Math and work at a national lab.

If you don't actually like programming and you want to be a project lead, go with the MBA.

If you want to go towards hardware development, maybe linguistics would be a good area of study.

It's all about Niche (1)

ManeeshBrash (698550) | more than 9 years ago | (#11870016)

You need to help define a Niche to market your programming skills. Doing a commerce degree or a Biological sciences degree would help you to get into a more specialized field. You don't need to get this training from a university, a two-year diploma would be enough.

Physics (0)

TheKidWho (705796) | more than 9 years ago | (#11870022)

Definetly Physics.

Mainly because im doing Physics, but also because umm you can do government software?

For me . . . (1)

JJ (29711) | more than 9 years ago | (#11870024)

I find an MS is statistics most useful to pair with my info science degree.

Thank Goodness (5, Funny)

DanielMarkham (765899) | more than 9 years ago | (#11870026)

This wasn't another one of those posts where you had to read some long article and make comments. This is one of those "Do you like ice cream?" questions.

Go for the business degree, kid. Whatever you do in this world, there will always be a business manager over you (or working for you)

And yes, I do like ice cream.

Theology (0)

Anonymous Coward | more than 9 years ago | (#11870029)

You need to know about all these spirits to deal with computer successfully.

A Language (5, Interesting)

Oen_Seneg (673357) | more than 9 years ago | (#11870030)

Not stricly a degree, but learn a real language (French/German/Japanese) and you can actually get some quite interesting jobs. Worst case scenario, you'd be translating software or giving foreign language tech support, but employers quite like people with language skills for some unknown reason.

Re:A Language (1)

ackthpt (218170) | more than 9 years ago | (#11870096)

Not stricly a degree, but learn a real language (French/German/Japanese) and you can actually get some quite interesting jobs. Worst case scenario, you'd be translating software or giving foreign language tech support, but employers quite like people with language skills for some unknown reason.

I said back in the early 80's that Japanese would be an excellent language to learn, due to the great amount of commerce between Japan and the USA. (Note today: Sony picks an american as it's new CEO [] )

I'd suggest chinese, whichever dialect is prevalent on the mainland for business.

What's your ultimate goal? (4, Insightful)

delcielo (217760) | more than 9 years ago | (#11870032)

If you're looking at eventually rising through the ranks into management and executive positions, an MBA would be a good idea.

If you want to be a tech for the long haul, perhaps a degree in mathematics.

Whatever you do, remember also that communication skills are important. You're not typically taught them in college (at least not very well); but your advancement will to some degree depend on them.

Just a thought... (1)

gUmbi (95629) | more than 9 years ago | (#11870033)

Why not go for your MCSE? *ducks*

Art...? (3, Interesting)

RootsLINUX (854452) | more than 9 years ago | (#11870038)

Well if programming is what you love and what you want to do for the rest of your life, why not focus on getting a degree in artwork? Sure we can all write hard-core programs and scripts that run from a command line, but what about our less-enlightened users who require a GUI and colorful buttons to do anything with their computer? To those users, appearance is VERY important, maybe even moreso than performance to some people. I wish I had time to focus on developing my art skills right now for personal reasons/projects, but I'm too busy writing esoteric Perl scripts...>_>

Law (2, Insightful)

ajakk (29927) | more than 9 years ago | (#11870040)

With a Comp Sci. degree and a Law degree, you can become a patent lawyer and make tons of cash (and be a pariah among nerds).

Re:Law (0)

Anonymous Coward | more than 9 years ago | (#11870146)

Except that the Patent Office recognizes very few Comp Sci degrees as being an "engineering" degree. Without recognition by the PTO, no patent attorney status.

In todays market.... (1)

FunOne (45947) | more than 9 years ago | (#11870047)

A language degree, specifically: Hindi

3 simple rules for pairing (-1, Offtopic)

Anonymous Coward | more than 9 years ago | (#11870048)

1. Select light-bodied wines to pair with lighter food, and fuller-bodied wines to go with heartier, more flavorful dishes.

2. Consider how the food is prepared. Is it grilled, roasted or fried, for instance, and what type of sauce or spice is used?

3. For every food action, there is a wine reaction.

MARKETING!!! (4, Insightful)

gonar (78767) | more than 9 years ago | (#11870049)

then you'd be EVERY engineer's worst nightmare, a marketroid with an engineering degree but no engineering experience!

seriously. work in the industry for 5 years, then go back to school, experience is more valuable than any piece of paper.

Something useful (-1, Flamebait)

Anonymous Coward | more than 9 years ago | (#11870051)

B.A. from Whopper College.

cuz that's where you're going to wind up working with a Comp Sci degree --- Burger King.

Psychology. (3, Insightful)

k96822 (838564) | more than 9 years ago | (#11870058)

Psychology. Don't laugh, my Psychology minor has been extremely useful, particularly the classes that dealt with cognitive Psychology, which is directly applicable to human-computer interfaces. I intend to turn that into a full Bachelor's someday.

Depends on what you're into (1)

Starji (578920) | more than 9 years ago | (#11870060)

If you're into management, go for a buisness degree of some sort. If you want to work with hardware some, go for computer engineering. If you're looking at interface/graphics design, maybe an art degree. It really depends on what sort of projects you want to work on. If you're just in it for the money, the buisness degree is probably your best bet.

I agree. (1)

Raven42rac (448205) | more than 9 years ago | (#11870061)

MBA, all the way.

Marketability? Try Plumbing (0)

Anonymous Coward | more than 9 years ago | (#11870062)

If marketability and earning potential are your number one goals, take up an apprenticeship as a plumber. Plumbers are unlikely to be outsourced, and are always in demand. If, on the other hand, you want a job hacking, because you love hacking, there's no real need to go back to school.

Money Maker (1)

g_goblin (631117) | more than 9 years ago | (#11870066)

Business and Computer Science is the way to go - Business focusing on investments. If you can trade and program, you'll be retired by 40.

Depends on what you want to do. (1)

tubbtubb (781286) | more than 9 years ago | (#11870067)

If you want to do project management, etc, get an MBA.
You may also want to get a second bachelors in another field that interests you.
Consider ASIC design -- much of the coming problems at smaller technologies (sub 65nm) will be with the software tools we use. Software engineers with good chip design/methodology understanding will be in high demand.

seriously (5, Insightful)

MagicM (85041) | more than 9 years ago | (#11870070)

1) Get a degree in a field that interests you.

2) Don't Get a degree to increase your "marketability", unless it increases your "marketability" in a field that you would want a job in. In which case, see (1).

For me one choice (4, Insightful)

The Mutant (167716) | more than 9 years ago | (#11870075)

A Masters degree in Quantitative Finance.

YMMV. Pick a degree that compliments what you are interested in. Not what the consensus on /. suggests.

After all, you're gonna be the one stuck with the job that it leads you to. The degree could be a marketing MBA, or in Biochemistry or Astronomy, etc, etc.

But you've gotta be happy with it.

Stupid question (1, Insightful)

Anonymous Coward | more than 9 years ago | (#11870076)

You should never need to ask someone else what degree to pursue. Do what YOU WANT TO DO. Not what someone tells you will "fit nicely" with the degree you already have.

If you're going to college to get a degree simply to have the piece of paper to show your boss, you're going for the wrong reason. Pick something else to do.

If you can't decide on a field of study, you probably don't belong there.

to get a job?! (1)

BHAX (865190) | more than 9 years ago | (#11870079)

Get A BS in Gluteus Maximus Manipulation...

An MBA degree (1)

soul_on_fire2001 (587336) | more than 9 years ago | (#11870081)

Undoubtedly an MBA degree, even if it costs a fortune, regardless of your joining the software industry.

If anyone says (1)

BillsPetMonkey (654200) | more than 9 years ago | (#11870083)

get a language qualification, don't bother.

I have a Computing MSc., a business degree from a good University, speak Japanese (JLPT2) and German, I'm 33 and still can't afford to buy a house or raise kids.

Then again I live in the UK, where houses are cramped and expensive.

The weather is awful too, but hey musn't grumble ...

Re:If anyone says (1)

Oen_Seneg (673357) | more than 9 years ago | (#11870100)

Just out of interest - would you have taken a degree in Japanese instead?

What do you like to do? (4, Informative)

Gil-galad55 (707960) | more than 9 years ago | (#11870085)

It all depends on where you want to go with your career. If you really enjoy computer science, I'd recommend a maths degree, as this will take you a long way with theoretical computer science. That having been said, a PhD in compsci would probably be even better.

I myself have CS and physics bachelors, but my primary aim is at physics. I found the compsci degree helpful when I was doing work in particle physics, as I was writing tons of analytical code. Also, if you planned on doing development for government labs, an ability to create accurate models is a good thing, and physics will help with that.

Management, obviously MBA. I'd also consider a humanities (particularly English) degree; we always complain about the plight of the illiterate programmer/engineer/scientist. Well-spoken and clear-writing employees look good and go a long way. 3-4 years is a major commitment to polish up your writing, though! That having been said, I find I need the humanities to stay sane, so it's probably time well spent...

Many management positions require a masters (0)

Anonymous Coward | more than 9 years ago | (#11870090)

So you definitely want to avoid a masters.

What you studied (1)

quizteamer (758717) | more than 9 years ago | (#11870091)

The best degree would be something related to what your computer science BA program covered. If you did alot of math, get a masters in math. If the program had a good physics or hardware backround, try getting a masters in physics or some field of engineering. What ever field, make sure it is related and that you have the knowledge to successfully complete the degree. A masters is a good idea cause that usually means a bump in pay, and many companies will help to pay for you getting a higher degree.

Mathematics (1)

andrewbutts (537691) | more than 9 years ago | (#11870094)

In my case, the requirements for the degrees overlapped considerably. I only had to take one extra class to get a double major in Math and CS.

Lately... (0)

Anonymous Coward | more than 9 years ago | (#11870095)

...I'd say a B.S. in Sanitation Engineering or a B.A. in Rapid Cuisine, would be good bets.

Are there no lawyers here? (0)

Anonymous Coward | more than 9 years ago | (#11870098)

I'd say a law degree. But then again, I'm unemployed, but it has been a great 7 years of educational fun!

J.D. Patent Lawyer (4, Insightful)

darkmeridian (119044) | more than 9 years ago | (#11870107)

If you can get into a top ten law school, then you can become a patent lawyer and make a few hundred thousand dollars right out of school. Big firms pay $125K base (not counting bonuses) for patent attorneys from top ten schools--no legal experience (aside from law school) necessary.

Depends on what you want to do (1)

JackL (39506) | more than 9 years ago | (#11870109)

There have been several good suggestions already - MBA, biololgy, an advanced degree so you can do research. It really depends on what your goal is. Getting into bioinformatics is quite different than managing an IT department. If you don't have a goal in mind, I would say either 1) don't go back to school or 2) go back and learn what is interesting to you whether it has anything to do with Comp Sci or not.

What do you want to do with your life? (1)

tbase (666607) | more than 9 years ago | (#11870113)

Forget about degrees for a minute, what makes you happy? What do you enjoy doing? What do you think you might enjoy doing for a very long period of time?

While the straight answer of "MBA" is an excellent one, I think you'd do better to figure out what industry and within that industry what specific job you think you might want to get. Then your answer might be more obvious.

If you're really just looking for a way to stay in school longer, then it doesn't really matter. Just stick around until they put you on the payroll, then go for tenure.

I know you! (0)

Anonymous Coward | more than 9 years ago | (#11870114)

Let me guess, you're the guy who quit his job a few days ago because he didnt want to program in .NET?


A Masters seldom required... (1)

greg_barton (5551) | more than 9 years ago | (#11870115)

...but it's often respected. Having a masters in CS has gotten me selected over other candidates with similar experience many times. It has opened doors.

MBA's are good but over-rated (1)

mackermacker (250587) | more than 9 years ago | (#11870117)

MBA's are good, it will give you knowledge of how to invest your money, and open you to new opportunities you can see around you. Like anything, you can do fine on your own (just look at bill gates or warren buffet), no degree is necessary. If you want to work for a large company, rules (MBA required, etc) come into play. All it shows is you stuck with something for a few years, thats pretty much it.

Personally I would go with marketing. That is one of the few professions where you have the ability to make vast amount of money, without anything to show for it. Might as well just send the marketing budget to /dev/null, and if you luck out and have a good year, wait for your bonus.

Oh ya, I'm the marketing manager for SCO

BBa (1)

ASAPnetworks (673312) | more than 9 years ago | (#11870118)

Get a BBa (bach. of bus. admin.)

I'm sure you've noticed in your comp. sci. like jobs that most of the business people know absolutely nothing about technology. you spend more money and time teaching them how to use the technology available then how to do their job.

With a BBA you'll be able to bridge that massive gap and definitely have an edge on everybody else applying to any tech. like job from a business perspective.

So now, you can be the guy telling the code monkey his code sucks instead of being the sucky monkey ;)

Translation (0)

Anonymous Coward | more than 9 years ago | (#11870119)

I want to further my education, and increase my marketability


I'm afraid of having to get a real job and want to hide out for a few more years while getting a second degree that will not help me out in anyway and probably make me less marketable because I'll want more money than i'm worth.

Go get some experience. (2, Insightful)

nvrrobx (71970) | more than 9 years ago | (#11870122)

I'd reccommend getting some experience to increase your marketability as opposed to another degree.

I know when I interview possible engineer candidates, I'm looking more for experience than education.

What are you wanting to do? Your write up was very vague.

Gameboy (0)

telstar (236404) | more than 9 years ago | (#11870123)

"You can major in Gameboy if you know how to bullshit."

-Droz, PCU

What are you interested in? (2, Insightful)

Shadow Wrought (586631) | more than 9 years ago | (#11870125)

I think the more important question is, what else are you interested in? If all you are looking for is resume padding, then another Bachelor's is a pretty expensive way to go. Indeed you would likely be better off with an MBA (which, based solely on the few MBA's I've met, is little more than resume window dressing anyway).

On the other hand, if there are areas of learning which you really would like to know more about (be it History, Physics, English Lit, etc) then get a degree in that. It will be far more interesting for you and will make you a much more interesting candidate.

But that's just my $.02...

English (1)

JKDbob (100746) | more than 9 years ago | (#11870130)

I would go for a BA in English. English degrees tend to get promoted more often and more quickly than others in their chosen field. This is due to the improved communication skills one aquires while studying english.

No need for another degree... (4, Informative)

Psiren (6145) | more than 9 years ago | (#11870133)

While I respect you for wanting to further your education, I would argue obtaining another degree is the wrong way to do it. It's been said a million times, but there really is absolutely no substitute for experience, and 3 years of it is worth far more than another piece of paper. Knowing the theory, and being able to put it to use in real life situations are two different things. I suspect you already know this as you obtained your degree two years ago, and hopefully have been employed for at least some of that time.

Unless of course you are looking to learn something totally unrelated to Computer Science in order to provide an additional route for employment. If that's the case, only you can make that choice, and asking people here is silly. If you're not interested in the subject, you're highly unlikey to be motivated enough to do the best you can at it.

Get an accounting degree and a CPA (0)

Anonymous Coward | more than 9 years ago | (#11870135)

Get a business degree in accounting and a CPA. Customers will trust you, the suits inside the company will trust you, and if you want to do consulting or strike out on your own, those letters behind your name will mean more to your clients than any others.

The CPA implies a rational, detail-oriented mind and an implicit understanding of the reasons why the company does what it does. Also, the management of the company and its customers will assume that you can understand what sorts of decisions they make, and what factors affect those decisions.

Decision support and accounting information are two of the top three reasons why companies have internal IT and programming departments.

juris doctorate (1)

crumbz (41803) | more than 9 years ago | (#11870136)

If you think intellectual property is interesting, by all means get a JD. The demand is skyrocketing.

Depends on what you want to doing.. (1)

nite_warrior (151737) | more than 9 years ago | (#11870137)

It would depend on what you want to do, in my case I would go for masters/phd since i want to go into academia and research. if you are interested in bussiness or the corporate I guess an mba would be a good option.

Find Something You Like (2, Interesting)

SilicaiMan (856076) | more than 9 years ago | (#11870138)

Every person is different, so what individual X did may not necessarily fit individual Y.

My advice is to find something you like. You're still young. Take your time and look around and find an area you really really want to pursue and go for it. Don't listen to what others say. If you're happy doing your job, you will excel in it, no matter what the nature of the job is. Only then can you make a difference.

Going for an MBA just for the sake of getting a higher salary is plain stupid, IMHO. Unless you really really want to manage, then don't do it. Else, you will be one among thousands in your shoes. You can't stand out of a crowd unless you believe in and enjoy what you do.

J.D. + Patent Bar (1)

grolaw (670747) | more than 9 years ago | (#11870139)

Might as well shoot for the top - take a law degree (2.5-3 years depending if you take summer classes) + take the Patent Bar and become a Patent Attorney who drafts applications for software patents.

You will be among the 12,000 or so US Patent Attorneys on the planet and, with only a small amount of luck (and a tough hide to make it through law school) you should go far.

If you are really serious about this business then Franklin Pierce law school (an IP first type of law school) should be your target.

This is not a joke....

As the proud owner of three Bachelor degrees... (1)

stankulp (69949) | more than 9 years ago | (#11870141)

...more bachelor degrees means less than nothing.

It means you haven't got the slightest idea what you are doing, unless you happened to earn them simultaneously.

Anything less than a PhD is equally worthless.

If you really must go for another non-Phd degree, the only one the makes any sense is a JD.

Get your piece of the frivlous patent market before it is too late.

Learn how to spell and understand basic grammar (0)

Anonymous Coward | more than 9 years ago | (#11870142)

- for many CS grads, 'grammar' is an old family member residing in Florida...

- oh, and don't forget to go on a few dates so you know how to act in public...

Fries (1)

IanBevan (213109) | more than 9 years ago | (#11870143)

Not sure if you can get a degree in this as such, but given the current job market, how about something that teaches you to say "Would you like fries with that ?" in a really professional way.

English / Literature (0)

Anonymous Coward | more than 9 years ago | (#11870147)

If you want to spent more time in school, learn
to read and write better.

Depends (2, Insightful)

Stargoat (658863) | more than 9 years ago | (#11870151)

Depends if it is for personal use, or if it is for business. History will teach you to write intelligently, and to think with a broader scope. A second language will prepare you for what could prove to be a more interesting career. An MBA will make you more hireable.

Personally, if you have unlimited time and funds, I recommend a law degree. Fight the good fight against the SCO. What's more, there will be a deluge of criminal computer cases over the next decade. You would be in a perfect situation to take advantage of this.

Load More Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account