Is python course enough for a job?

Hi, I’m new to the platform and I’m about to start a course but I haven’t made up my mind yet. I am not interested in web design so I prefer the Scientific Computing with Python course since I have a basic knowledge of Python. But could I get a job with just this course? Or should I do data analysis or machine learning? Those are my three options.

I live in Latin America and I would like to get a remote job preferably from the USA if possible. I speak English, and as I said, I have some knowledge in Python. I also know Word, Excel, PP, Google Documents, HTML and a bit of CSS, but like I said, I’m not into web design. I would really appreciate your responses, thank you.


It’s hard to guarantee a job after any form of certification. If you are looking to go through some materials fast and get a job this might not be the right place for that.

The best piece of advice that I can give to anyone new to coding is to stop thinking about the best strategy of learning and to just code, or just do it and ask for help along the way if you get hard stuck and unable to move further.

Good luck, you got this :slight_smile:


Hi, thanks for answer. You are right, I know a certification does not guarantee a job, it depends on the ability, knowledge and how you develop in the area. But I mean mostly like a base, where to start. Where does Python is used more, Data Analisys or Machine learning? Although I understand Machine Learning is more difficult. Or do you recommend to do the Scientific Computing with Python and then the others? But I dont’t want to spend a lot of time either.

1 Like

Your competition is people who have 4 year degrees. Programming is not a fast path to money.


Purely in terms of making money with programming, I think you should focus on a specific niche.

Programming is not a fast path to money: you need to apply strategy to it.

Python alone isn’t going to get you a job unless you are extremely good at it.

Not that you shouldn’t learn it: it’s a great skill to have since python can pretty much do anything and coding it is fast and easy. It’s also a great first programming language according to lots of programmers. It’s also a great tool for prototyping.

But the problem is that python is not specifically designed for that task. Example: you make a mobile app with python, and it works, but you could of had made it more efficient if you used Swift (a programming language that’s specialized for making apps in iOS).

However, the best way to get leverage in the job market is by focusing on being extremely good at something that other people can’t do, and also happens to be high in demand (something that businesses, governments, and other institutions absolutely need).

For example: let’s say there’s a shortage of mobile app devs for iOS. So you decide to learn swift.

That’d be pretty smart because there’s a lot of businesses out there who want their own mobile app, but there’s little mobile app devs. (in that hypothetical example. I haven’t actually studied that market to determine whether or not there’s a shortage of it).

If you want a real life example, from what I have heard, Cybersecurity has that kind of opportunity.

Cybersecurity is hard and intimidating, so there’s little people who want to do it.

But literally every business, charity, and even Government needs it to not get eaten alive on the internet.

So you could be paid to test institutions’ cybersecurity. That’s called a ethical hacker.

I recommend you look into it because ethical hackers use python a lot. If you are interested, you can use this website to start learning:

Just know that I’m not saying you should start doing cybersecurity. I’m just taking it as a practical example: do what you think is best for you! Just see this as a tip to finding job opportunities in any market, including tech.


Forceful, lapidary, but realistic!

Great answer. Thank you!

1 Like

In short term and very simple words as per your question title, yes, there is no doubt if you are looking to join Python course and will focus on overall basics of python and give your 100% dedication towards learning it then learning python andthen getting job in this field will not be tough.

I have more than 30 certificates on my linkedin page nobody ever hired me or asked me about the certificates. I am quiet sure about this since before I had certificates such FCC and others, nothing more than that(no experience). I was not even called to a single interview.

1 Like

Getting a job is very tough. You have to demonstrate that you have the required skills in a way that is compelling during the entire application and interview process. Certs don’t guarantee a job.

1 Like

This is great to reflect on, because getting the certificate itself doesn’t bring you closer to a job, but the path that you take during the fulfillment of a certification gives you valuable experience and lessons to learn which are useful for your career, and the problems you’re going to encounter in that field.

I think this holds true for most general certificates, while some really niche ones are either there to gatekeep or just be a mechanism in corporations on who can access and operate what.


Thanks for your answers, it turns out I was a little mistaken about this

1 Like