Dear Satya,
Government jobs always had an edge over private sector just because no one can fire you, moreover you are not bounded by many restrictions or set rules which are assigned to you in private sector. But, today IT sector has grown alot, the jobs in MNC(Multi National Company) gives almost similar approach as of government job. Plus, you get extra benefits like health insurance, cab, food etc. Which varies and mostly depends on your job profile too.
And, if you ask which sector you should go for, I would highly recommend you to only follow your interest, the job you are interested in doing rather than just for money purpose, only that will give you peace and money, trust me. Moreover, for mechanical engineerings, the job profile is available in top MNC's like TCS, Infosys etc. And, for coaching you can fo internships which are budget friendly which are widely available online.
Hope this helps.
All the Best!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile