I am a Civil Engineer, graduated in 2016 and want to change over to CS for Mtech. I had given Gate 2017 with little preparation and scored 42 then and was confident that I'll be able to crack the exam next year.
I prepared for the entire year and by January I was sure of getting into the first 100. However, I had a health issue during the exam due to which I had to leave exam hall for 25 mins (Gate '18) and so wasn't able to give my all (left 12 marks and quite few wrong because of hastiness afterwards).
I am scoring 58 this year now. And I am not sure of my options anymore. I have more than 1 year of gap after graduation, have nor the interest neither aptitude in civil engg.(took it up because of my father), no work experience, depressed since I could have scored much more had this not happened, and also not sure if I should take another year for the same examination.
What would you suggest?!!
I am very confident in my knowledge of Gate subjects and can also code well in C and java, however I don't know if that'll be enough for getting a job. I have heard there are a lot of caveats for someone switching streams during jobs and it really isn't advisable.
1) Should I appear again in 2019 (I'll be 24 by then, but could get into IIT-B or such)
2) Shall I take up any college I get this year
3) Or is it too naive to think about changing streams at this time and should just do the rational thing and leave CS since it isn't my background.
I know the choice is mine but would appreciate your honest opinions.
Also I want to change streams because of genuine interest, I feel like I would just lead a dull life if I don't do something I love.