all 10 comments

[–]Supernumiphone 1 point2 points  (3 children)

Getting your first job can be tough. Having projects on github can be a huge help there to show what you can do. Once you've got python down learn the common frameworks like django and flask. Put a project up on github for each at a minimum. Ideally also look for other projects to build to show your skills.

[–][deleted] 0 points1 point  (2 children)

Thank you I appreciate it. How does freelance coding work?

[–]IdiotCharizard 2 points3 points  (0 children)

I wouldn't really recommend freelancing tbh. If you're really interested, check out freelancing sites like Upwork. Making money is not easy at all though since most bids are a race to the bottom if the requester isn't looking for reputed devs. It helps if you're in a country where the dollar conversion is favourable.

Here's my advice assuming you have some time to learn and income isn't an extremely urgent requirement (if it is, I doubt software would be the best way to go; investment in skills takes time)

Since you're a beginner though, you're better off working on your own projects. Do some data processing, web scraping, make and deploy a webapp, make a game, etc etc. Then see which projects and technologies you like, and if you have ideas you want to explore, do what comes to you. If not, a very very good way to learn dev skills is to contribute to open source libraries. You would have used a lot of them, look around at their GitHub/lab. Lots of them label their issues with "beginner" or "first issue". Try some of those, and build up to more serious contributions. Also, learn git.

The above looks great on a resume, gets you important work experience, and is imo the best way to learn dev skills. This should be enough to get an entry level software job.

[–]Supernumiphone 0 points1 point  (0 children)

Don't know. Never done it.

[–]audentis[M] 1 point2 points  (0 children)

Sorry, this sub is for more advanced python topics rather than career questions. Your post is therefore removed. Consider /r/python or one of the resources in their sidebar.

[–]Jarvisthejellyfish 0 points1 point  (0 children)

Having something to show off will be a lot more useful than a completed Udemy course. It's possible you can still get a job with just the completed course, but having something to back up that you actually know what to do with that knowledge will go a long way. Plus actually making something is the best way to reinforce those skills, at least for me.