I am a 3rd year student of B. Tech in Computer Science and Engineering. The problem is I am wishing not to go for private sector. My target is Civil Service and extreme destiny is UPSC. I think I can crack State Civil Service at one go. But some says I should complete M. Tech first, then try. I am half-reluctant. Plz suggest me what is the best path.