> Here is my case: 1: I am 22 years and 3 weeks old
> by the time I graduate I would still be 22 years and 11 months old
Why are you so concerned with your age such that you think it is somehow important to be precise to the level of months and weeks?
> I am really good at C.S.
yet...
>I am scared of doing Ph.D., if I dont get into top few universities.
Why would this scare you? If you are as good as you seem to think you are, your degree will be a footnote on your resume within years.
> I love solving problems, unlike people who got interested in programming by making websites
It seems to me that is an insulting statement..are you not (loosely) implying most(?) people in CS programs are there because they want to "build websites", or in other words, aren't nearly enlightened as you.
> Hence I dont want a job which involves significant amount of (for lack of appropriate term) enterprise fizz-buzz programming.
Yes, this is a totally valid point, no complaints here.
> I would love to become an Analyst in company like McKinsey or Bains or BCG etc. Though such jobs are extremely hard to get My beloved other option is to join any of Google, Facebook, Twitter, LinkedIn, Microsoft. These again hard if not harder than above ones.
My honest interpretation of this is, you want to get wealthy, ie: you're not in this field for your love and passion of it, but because of greed. That's the feeling I get from what you say, reality may be different.
> My Final Aim is to get an MBA from a really good university.
My personal opinion, but this is not a particularly honorable goal in life, at least a first goal....especially considering some of the stellar ideas MBA's have burdened the world with in the last 5 years.
> Lastly I would love to get a Quant Job
Again, just my opinion, especially at your age, and especially if you are as smart as you think you are, can't you aspire to something more than this?
Maybe I have the totally wrong interpretation of you, and I honestly don't mean to be rude, but from what you've said, you seem to me to be the type of person that has specific career goals and I would be afraid that you would walk over top of anyone that stood in your way to achieve these goals...like someone that wants to climb the ladder to the top and anyone that gets in your way better watch out.
Maybe I read it wrong.