I have just completed my 12 so ,, m aim is UPSC before preparing for UPSC b tech is good or not
For UPSC there is no need for any specific degree. A candidate is eligiblie if he/she have done graduation. Important point is that, your interest depends. Doing B. Tech will definetly help you in your UPSC Preparation. For more details you can check this article <a href="https://upscbuddy.com/upsc-exam/">here </a>
Many of the upsc qualified are belong from b tech . It is a back up for you that you have a b tech technical degree . When your goal is clear that you have to only clear the upsc with good rank then no need to do b tech . Go to the any graduation degree with this you have to prepare for upsc .
Thanks