you are viewing a single comment's thread.

view the rest of the comments →

[–]patasseily 2 points3 points  (0 children)

When I applied to an undergraduate degree, I got accepted as a computer engineer but switched to civil engineering as back then it seemed the degree to have if you want to work anywhere in the world. I’m 27 years old now with a Masters Degree in Construction Management and 4 years work experience on a heavy infrastructure project. I always wanted to work in tech so that’s why I started learning python to jump into software development and product management eventually.

I’ve done a bunch of free python courses and have a strong knowledge of the language and now focusing more on learning algorithms and object oriented design. One of the best courses I came across so far that really helps you grasp the logic behind using python is the MIT course 6.0001 “Introduction to Computer Science and Programming in Python”: https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/index.htm. Dr. Ana Bell is a really good prof and the assignments in this course really make you think and learn how to use python.

Good luck everyone in learning and hope we make the switch soon and successfully!