DEV Community

Discussion on: My Journey Into Software Engineering

Collapse
 
tam360 profile image
Mirza

Before getting into software engineering, I pursued Electrical Engineering for 1 year. Unlike folks in American colleges, you don't get to choose major after freshmen year. Here, you decide your major before getting into college which in my opinion is quite rigid.

I switched to SE because of 3 reasons mainly:

  • Hardware subjects (especially there practical labs) were really dry.
  • My elder siblings convinced me that role of programming will increase rapidly so it's better go for computer science
  • Disparity between SE and Electrical/Mechanical/Chemical engineering jobs is really high in my country. Financially security therefore in SE is relatively high.

My entry point of SE was MIT's basic Python course on EDx. It was an awesome experience. I still remember Tic-Tac-Toe and Caesar Cipher which I implemented in Python. Looking retrospectively, it was really noob stuff but at that time, it felt as if I was king of the hill 😁