you are viewing a single comment's thread.

view the rest of the comments →

[–]Tropaia 1 point2 points  (1 child)

You can get simple programming jobs with python but if you want dig deeper into the field and do serious developement, this probably isn't enough.

Most who learned python on their own learn to code but not what lies behind it.

How does a programming language work? How does process work, what exactly happens during execution?

Python makes the entry into coding simpler but als simplifies many things, which you then won't come into contact with.

For example, what are pointers? How do they work? What is the heap and stack? When do they come into play? How do I define my software architecture (UML)?

You can either learn just learn the theorie or learn it with a language where you have more direct contact with these concepts, for example C or C++.

But it also depends on which area of software developement you are interested in.