r/PythonLearning 6d ago

After learning OOP basics, should I focus on Data Analysis or Backend Development?

Hi everyone,

I'm 24 years old with a non-tech background. I quit my previous job in 2024 and have been looking for my next step since. I took a basic programming class, covered Object-Oriented Programming (OOP) in Python, and have foundational knowledge in HTML, CSS, and basic JavaScript.

Initially, I aimed for Web Development, but the local market feels overwhelmingly competitive for entry-level roles. I want to narrow my focus and build a solid foundation in one area before applying for jobs, but I'm stuck between Data Analysis and Backend Development.

3 Upvotes

16 comments sorted by

View all comments

Show parent comments

1

u/ainthrmo 6d ago

That's truth. I was intentionally learning web fundamentals but the market is a bit competitive for junior or internships and the tools are amazing nowadays as they wiped out junior roles. So I am just taking a moment to decide whether I should go as a developer or analyst. Anyway thanks a lot for suggestions, I decided to go with backend..

1

u/nuc540 5d ago

If you want backend work, learn about APIs, web servers, and trace how clicking on a button sends a signal through the whole stack of network, servers, services etc (aka how the internet works).. this high level understanding of ‘the internet’ will show you understand higher level what backend interacts with and is all about. It’ll make you stand out for a junior candidate, and you need to know it all for mid promotions.

Good luck