The classical dilemma faced by those among you who are interested in making a career in software would be whether to go for an MCA or an MBA in systems. This dilemma, according to us, should simply be converted into a question that you should ask yourself; do I want a technical career path or a managerial one? The answer to this question would be the answer to your dilemma. The MBA graduates would be actively involved in implementing the top and the middle managements IT initiatives . He would translate the management's growth objectives into a plan for the system requirements that need to be put in place, in order to enable the above objectives. Then, he would pass on these requirements to the MCA graduates who would implement the plan for system requirements. Thus, one can see that the career path for the MBA graduates is managerial, while the career path for the MCA graduates is technical.