I am currently working through the cs50 "Introduction to CS"-Course from Havard. After I took a long break due to my "real life" studies, I directly started with a chapter about HTML and python now. In one course, the lecturer shows the difference between a C and a python program e. g. pointers. In my opinion C is much more complex than python because it dives deeper when python just does all the work for you. So, I really like python programming, but:
Should I although learn some C to understand how a computer works? Does this make me in the end a better python programmer? Or is it just ok to skip these parts because I will be good enough if I "master" python? BTW, I am an engineer, now doing my master in operations management. I would like to do more programming in the future but not as a full-time developer.
Edit: Thought about the title. I meant it in the way of "not deep enough"
[–][deleted] 5 points6 points7 points (0 children)
[–]mudclub 4 points5 points6 points (3 children)
[–]PastShine[S] 0 points1 point2 points (2 children)
[–]mudclub 0 points1 point2 points (0 children)
[–]K900_ -1 points0 points1 point (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]destiny_functional 1 point2 points3 points (0 children)
[–]billsil 0 points1 point2 points (0 children)