How do I actually land a job after completing Coursera Courses? | Coursera Community
Coursera Header

How do I actually land a job after completing Coursera Courses?

Badge +1
I have BSc. in Computer Science and since I graduated in 2016, I have been working full time as a software Engineer. Even before graduating, I have had dreams of becoming a Machine Learning Engineer. To Achieve that goal, I started learning Python. After completing a Python Specialization here on Coursera, I proceeded to Complete Andrew Ng's Machine learning course. After that, he published he Deep Learning Specialization, which I immediately dove into. I am currently on week 2 out of 3 of the last (5th) course of the specialization and at this point, the questions that keeps ringing in my mind are;
"Where do I go from here?"
"How do I use what I have learned so far to land even an unpaid internship or a job?"
"Is this even enough to start a job?"

Please I need direction on this. I am thinking of starting the some "Mathematics for machine learning" courses, including Linear Algebra and Calculus but I feel like I already know enough of those, having completed a BSc in Computer Science.

What should I do? I really need hands on experience in industry.

(Moved to Data Science forum by @Laura)

3 replies

Userlevel 6
Badge +8
Hi @Pila. These are really great questions, and I hope you get some replies from people in your industry.

While my background is not in computer science or data science, I have found it useful to find job postings for jobs/job titles I'm interested in so I can learn exactly what sorts of skills, education, and experience is desired for the position. If I find five job postings related to a job title I'd like to have and they all list three of the same skills, I might conclude that building or refining those skills are my priority.

I have also reached out to people working in my desired industry to ask if they would be willing to speak with me (either in person or on the phone) for an informational interview. Typically I've found people by networking with people I know already, whether they are coworkers, friends, or family. Here's a nice overview of the informational interview: How an informational interview can boost your career. The etiquette around this practice probably varies depending on your location and industry. Informational (or 'exploratory') interviews can help you better understand what steps to take next and sometimes they can lead to an actual work opportunity.

I'm not sure how useful this link will be, but I came across it while reading about machine learning interviews: The Big list of DS/ML Interview Resources.

And here's an article with a title that sounds promising! How to get a job working with artificial intelligence/machine learning

I also wanted to direct you to a few other threads in the Coursera community that you may find helpful:

How do I get a software engineer internship?

What should I do next after software development?

Additionally, we'd love to get your opinion in these 2 quick polls:

What do you want to learn in computer science webinars?

Which Machine Learning / Artificial Intelligence topics would you like to learn most on Coursera?
Userlevel 2
Badge +1
Okay, here's a super quick bio.

I graduated with a 1st class honours degree (4.0 gpa) in philosophy. I then taught myself programming via coursera and edx. I put those courses on the CV. 1200 job applications later I landed a junior software dev job. I'm still there 1 year later.

So, to answer your question. The first thing may probably need to land a job is: EFFORT!

It may prove to be an unpopular opinion round here but coursera courses really do lack the prestige and status of an actual degree; in my opinion the courses don't really open new doors to you UNLESS you already have relevant experience/formal education backing it up.

Coursera certificates are currently in my view close to worthless in terms of getting a job (I pay for the courses myself mainly to access the assignments and I also find it helps with motivation).

BUT, with that said the skills you acquire are very much real; I got hired because I performed very well on the take home assignment they sent out. Of course, I wouldn't have done nearly so well if I hadn't developed the skills in the first place. In short, the certificates are kinda meaningless to employees but the skills you can develop by doing them are very real indeed. If you can prove you have the skills nobody cares where you got them!

Talking about my job interview, I also probably got bonus points for the fact I had never coded in c# before taking their test (which I told them). And that leads me to my next point; On a cv/resume I think the Coursera courses are better thought of as a demonstrations of key "soft skills" rather than technical competence. Online courses are "honest signals" that says "hey! I'm motivated and willing to learn. Teach me!!". Also known as a "Growth mindset".

So how can we wrap this all up?

  1. Employees don't really understand/value online courses (yet?). Therefore, it will potentially take a lot of Job applications before somebody decides to gave them some weight. You want an ML job? Apply like crazy!
  2. The Skills are real, the certs are not. In other words, when doing courses try your best to not lose sight of the fact that skill acquisition is several times more important than certifications. Pick courses based on what you will learn the most doing, not based on which ones you can quickly/efficiently get a certificate in.
  3. On resumes/interviews, its probably better to sell participation in coursera courses as evidence of soft skills and "growth mindset" as opposed to using them to prove technical competence.
I totally agree @hamster ! Effort!
I know of several people who were told not to submit certificates for online courses for their job application.


    Cookie policy

    We use cookies to enhance and personalize your experience. If you accept or continue browsing you agree to our cookie policy. Learn more about our cookies.

    Accept cookies Cookie settings