Hi Sejal,
Yes your statement says that you are confuse and not just about your education but for your career.
See you are BSc IT with 3 years of work experience in technology/programming field but let me ask you one thing, why you wanna change your function and go with other application and courses. You can continue your career with the same Technology/Programming field. Are you not happy with your current work?
Sejal before thing over any other things or course, you must consider your present education qualification and work experience which is really matter and i dont thing you can bear this lose if you change your field.
But if you still wanna change your function of work and work field, I WOULD SUGGEST YOU TO GO WITH MARKETING AND OPERATION bcz your present experience can also be count while continuing your career as there are many things can support you from Marketing and Operation world. I dont think I need to emphasize you the value, scope and work of Marketing.
But still I suggest you to remain in the same field and do continue your education with the same skills. You can pursue many further 3D-Animation, Technical and Programming course to enhance your skills and can get more and more opportunity. We all know that we are running to the ADVANCE and HIGHTECH WORLD so there is nothing like you cant get the best things and good future in this field.
Second, you said that you already have taken steps towards further education, 2nd year of MBA so with what course/specialization you are doing your MBA and after a time of making start your MBA, how can you ask for the specialization as this question you had to ask before enrolling for MBA.
This is the reason, I buy your statement that you are damn confuse about yourself, about your career and life too.
Hope you’ll get the points what I’m trying to convey here.
Best of Luck