Python newbie questions.....

jean9612

Regular Member
Joined
Nov 21, 2022
Messages
249
Reaction score
73
Hi everyone, i would like to know if i start to learn python should i need to be able to resolve world-class programming problems before starting a project or working like a dev freelancer? Or should i just focus on one specific area like automation, data mining ....etc?
 
You don’t need to solve crazy algorithm problems to start. Pick one area you like, like automation or scraping, and build small scripts. Real freelancing work is usually fixing bugs, writing simple bots, or data cleanup — not inventing new tech. Learn by doing, not by waiting to be “ready”.
 
It all depends on what you’re learning for, if you’re looking to do some freelancing, from personal experience the majority of your requests would be automation tools for socials or simple scraper scripts.
 
I'd argue starting with python is a shortcut, and will only hurt you in the long run. Spend your time learning data structures. If you want to learn automation then learn that, focus on xpath, cssSelectors, etc. Make it a daily habit to solve harder and harder problems. Learn to not just rely on other 3rd party libraries. Learn to extend them or completely rebuild them.
 
Learning by doing is actually a smart approach. I’d suggest starting with the basics, then try some small exercises. After that, take on some simple real-world projects and finish them. By practicing continuously, your skills and confidence will grow, and eventually you’ll start coming up with your own ideas—and then you can try bringing them to life.
 
Back
Top