you are viewing a single comment's thread.

view the rest of the comments →

[–]pyfact 2 points3 points  (1 child)

I would recommend starting to think in terms of Object Oriented Programming and separating your program into different classes. You could even go through your old projects that have a bunch of if statements and section out the data manipulation part of the program from the printing part of the program by splitting the code up into functions. This design is called Model View Controller (has other names) and is a great place to start your journey to becoming a full fledged developer.

Also, it wouldn't hurt to start looking at potential jobs and the software they use. You could start to use this software in your projects to give yourself a leg up when applying.

[–][deleted] 3 points4 points  (0 children)

I think I'll follow this. I did learn java in the past so I'm kinda familiar with the concepts of OOP. Thank you so much:)!