These are the first questions you should ask yourself when you start hunting on a program:
- What does this company do?
- Who are its main customers?
- What is the most sensitive information to this company?
Answering these will show you exactly where to look for bugs.
Of course, I won't forget Python. After learning the basics, I'll dedicate half an hour a day to Python only, and the rest of the time I'll continue with the penetration testing track from Hack the Box. Any advise?