Hi, I am a fresher at B.tech (CSE). Due to two years of drop I have lost motivation and interest in everything. Now what they are teaching in 1st sem seems boring, dull and irrelevant. I know I can't drop out again, because I have lost two years already. This is the last shot at getting a graduation degree. But my problem is I don't have any skills right now, I know little bit of C++, but that's it. I suck at communication. I am extremely shy and introvert. I wanna know that can I get a job after finishing B.tech? what kind of skills I need to develop ? what kind of things I should concentrate on learn that will fetch me a job where I won't have to interact with people much and I can stay introvert and still do job. Will learning programming alone fetch me a job? or do I have to learn other things ? Honestly, I find physics, chemistry, and especially professional communication skills subject very boring.