I am doing engineering in a branch which I hate. Reason, while choosing our branches we have to choose our majors without having any idea what they entail. For eg. Right after school, people choose Electrical engineering with specialization in Power simply because that is the system here.
Everyone wants to do computer science but since seats are limited, people 'compromise' and choose bad branches in good colleges in hopes of pivoting later and securing a job. Nearly TEN THOUSAND STUDENTS commit suicide here per year.