qqp question1: I am an electronics engineering student at an NIT. But I love programming. What should I do? What is the scope of me learning MATLAB or Embedded-C? question2: I am an engineering student of the metallurgy branch in NIT Srinagar. I enjoy writing programs and I can develop Android apps. Should I leave programming and focus on my branch or should I do what I love?