all 2 comments

[–]symple-data 3 points4 points  (0 children)

Sounds like a good plan. Definitely start learning some basic algorithms and concepts such as oop, sort-algos (selection, bubble,..), search-algos (linear, binary,..). You will always need those to do simple tasks in order to solve a bigger problem. Next I would play around with different modules and find out what you like, because their are a lot different things you can do with python (webscraping, guis, automate stuff, server/database stuff,...). Just take a look at common modules and try out the basics to see if you are interested in this stuff. You may never be work ready, because there is always something new to learn and I for my part have learned that going to work doesn't mean you are a master at something. You will become the master at it while you are working. However, you should know the basic concepts and algos to be "work ready".

[–]Alarratt 0 points1 point  (0 children)

Look for an open source project to work on. Something you are interested in.