A similar question was asked a while back... But i wanted to know some people who gain an MBA with Computer Science and advanced their careers.

Basically, what kind of job did they have before and after achieving an MBA.

I thought about getting an MBA, I'm a programmer and i wanted to know some doors that will be opened with that degree.

thanks Guys


My VP has this combination (salary range 125 - 145), and two other VPs in the company have the same combination. The CIO of our company also has this combination.

So yes, people with this combination work in certain industries. I am in the banking industry, so having the MBA with CS really helps when you want to be the manager of an IT group. This way you understand the computing side, as well as the banking side.

It really depends on which industry you choose to go into, and what type of work you want to do. An MBA will always help advance your career, you have to decide though if the doors that an MBA opens up is the type of work that you want to do though.


Before - coding, nothing but coding

After - Mostly program management stuff, Bid & proposal efforts, Enterprise Architecture, SME a few times, ITIL & ITAM


The degrees are relevant but the fields are different. Attaining the degree is important but which degree will only change how you internalize your world.

You can have a comp-sci degree and a MBA degree and start a business/go in to management or you can have two comp-sci degrees and start a business/go in to management. The degree doesn't give you direction -- you give yourself direction.

One way or another, you'll need to supplement what you learn with additional information because we could always learn more.

My advice is pursue what you enjoy.


Hey, when you graduate from CS you have to decide if you are managing- or coding-person. If you are managing-guy, go to MBA and do not touch code again (for the sake and comfort of you and your team). It you want to code - just do it. The only problem: after few years of coding, someone will put you in position of chief/lead/ - programmer/ leader and you will find yourself in need for some managing skills. However, you will not need MBA to manage small team.


Working in finance/wall street, something I've seen frequently happen is people who decided that they didn't want to continue their careers as developers/technologists used the the MBA as a way to segue into something else, be it finance, marketing or anything more on the business side.


I'm a Swiss software development engineer and I just got my eMBA.

1) About the job before and after : with this grad, I have validated some skills and add some others about project management, HR, Accountability, Economy, Management, Strategy and so on. So I got a high position from an software developer position in my compagny because I'm MBA graduated. This solution helps you to get some responsibilities and management job in relation to computer science or not ! You could completely change of activity field... You can get some specific development positions, too : like bank or insurance development because you will know the activity field !

Let's go Chung Pow ;-)


My original degree wasn't computer science, but I'm an experienced programmer and programming line manager who's recently completed an MBA.

I don't know whether the MBA will make a different long term yet (I only found out that I passed a few weeks ago) but I did learn a lot of things while doing it that I think has made me better at my job and better placed to progress in future.

I think the power in doing an MBA is the real things that it teaches you how to do, not in the potential doors opened by the title on its own.

I've learnt how to better manage teams and how to run HR in large organisations. I've learnt how to understand balance sheets, P&Ls, liquidity reports, scorecards and how budgets are done and how they could be done better. I've learnt about marketing, customer relations and research is performed as well as how much overlap there is between how products are viewed by marketeers and how they are viewed by developers. I've learnt about how different industries do things and how they relate to one another. I've learnt loads more than I can fit here.

All of this is knowledge that would have been hard to get the opportunity to learn in my current position.


The Indian universities are offering MBA Technology Management. I am a programmer but i have taken that course last year. Really useful if you are planning to start your own software company or looking for some management stuff in future. Before joined that course I don?t have any financial and accounting knowledge. Now I can able to understand any company?s balance sheet and account statement.


This is sort of a backup of Kthevar. For people looking start up a company, money is going to be a lot more forthcomming if there is someone on the team with an MBA. If nothing else, the coursework should teach you how to write all those requests and forms that banks and investors (who also have MBAs) love to see.

If you still want to work for The Man rather than going out on your own, it might help a bit. However, I'm always hearing that most of the value of an MBA is in the contacts that you make among your fellow students. Its almost like joining some kind of career club.


My brother graduated with a CS degree and has worked as a software developer. Now he is trying to get into some project management positions. He is working as a SCRUM Master while going to school to get his MBA at the same time. After he graduates he should have about three to five years of management experience (from the MBA and the SCRUM Master position).


My undergraduate is in Management Information Systems and when I graduated, I started my own mISV. After being out of school for several years, I realized that my lack of business skills were preventing me from advancing. So I decided to go back and get an MBA. It was a tough 18 months but I ran my business in between classes, at nights, and on the weekends.

If you want to keep programming you may as well save the money, time, and headache. However, if you want to work your way into management or owning your own business, I'd highly recommend an MBA.


I had done CS and MBA, I can say it will help you more when you passed out 5 years in IT industries what you can understand others not b'coz you have Business Skills + Computer Programming this combination will help you more when you are at PM or GM in company Thanks


Wow, this is an old topic, but I had to answer as I am in this same situation. I have been in programming since I was 14 (14 years ago) and I currently have a Bachelors in Computer Systems Engineering, with a Masters in Systems Architecture and Engineering.

I chose to pursue my MBA because I love business, and I want to be able to take great ideas and see those taken all the way to market. As an engineer I've learned that you can have a great idea, but there is something to be said about understanding how to make that idea successful from a business perspective.

Pursuing an MBA is mainly about networking. You go to classes, but its nothing earth shattering - the power is in the bonds you build with people in the program. Proof of this point for me was when a friend got me a one hour meeting with the VP of a Fortune 100 company who went to the same school I was interested in. She hadn't spoken to him since they completed the program 10+ years ago. So that is an example of the kind of network you can build from an MBA.

My advice to you is this:

1.) Follow what you love. If you love software/engineering/etc. then do that and don't worry about not having the skills from an MBA. It's more important that you find someone who shares your vision and helps you through the process of realizing it.

2.) Pursue the MBA if you like meeting people and really want to branch out. You don't need to give up your technical side, but you need to be interested in getting out there and meeting people who come from very different walks of life than yours.

3.) Really dig in to the decision, and find some schools where you think you would end up and talk to alumni to see what they do, and why they got an MBA.

Hope this helps someone who sees this questions. The other answers were good but they really lacked the input about networking, which I think is a major component/driver of getting an MBA.


I don't really know, but there are some courses available (two different links). So, there must be companies interested in these kind of guys.


I was just considering this as my next direction, last week. Good question. Well, I'll have a maths degree for undergrad, but similar in spirit.


If you are a competent CS major and you are curious enough, you can figure out what you need to know in one year at a competent Firm. I am a PhD in astronautics (granted - not CS, but also not MBA), and after the first year with McKinsey & Co. I did not lag behind any business concept. Instead, I had an edge because of my mathematical background. Now I work for NASA, though :)

Don't go for an MBA, go for something you passionately love and, if need be, gain the business experience at a competent Firm.