Help a Newbie Decide Between Python and Web Development

0
3
Asked By CuriousCoder42 On

Hey everyone! I'm pretty new to coding and just started diving into it during my vacations. I've picked up some basics of web development like HTML and CSS – although I've forgotten some of it. Right now, I'm learning Python through the CS50P course and also taking a YouTube course on web development. I'm about four weeks into the CS50 Python course. My goal with Python is to eventually learn about AI and machine learning, but I also want to start making some money soon. I've heard that web development has plenty of freelance opportunities, which is why I'm revisiting it since I have a bit of background knowledge.

I'm also interested in exploring other programming languages, like C and C++, for competitive programming and just for fun. I've learned about contributing to open source and programs like GSoC and the MLH Fellowship. I have several questions and would love your advice on:

1. Should I focus on completing the Python course or the web development course, or is there something else I should prioritize?
2. What should I study after CS50P to deepen my Python knowledge?
3. Any extra resources or materials you recommend for improving my overall coding skills?
4. How long do you think it will take for me to learn a language well enough to start earning?
5. What's the best way to pursue AI and machine learning knowledge?
6. How can I contribute to open source and succeed in contests like GSoC or Outreachy?
7. Which skills should I focus on to prepare for freelancing or remote job opportunities?

I'm eager to hear your thoughts and appreciate any guidance you can provide. Thanks!

1 Answer

Answered By TechSavvy123 On

I get where you're coming from, but it sounds like there's a bit of confusion on what you really want to focus on first. It might help to pick either web development or Python as your main priority. If you want to start earning sooner, web development could be the way to go since it's often easier to get freelance gigs quickly. Once you've built some skills there, you could continue learning Python on the side. Really, it comes down to what excites you more right now!

CuriousCoder42 -

Thanks for the input! I think web development could be a solid choice for income, while I learn Python for my long-term goals.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.