[PYTHON] Aiming to become a machine learning engineer from sales positions using MOOCs

Introduction

-Age: 35 years old (as of 2020) -Career: Software sales position for about 11 years from new graduate, engaged in foreign-affiliated sales for the last 7 years (no opportunity to program in business) -Opportunity: Started learning programming to seriously realize a new way of working in a career change and Corona. I will keep a record of my studies every day, mainly aiming to be an engineer in the fields of data science and AI / ML.

Learning history so far

2018

2020

After the above, learning using MOOCs (Massive Open Online Courses) will start from September 2020.

What are MOOCs? https://education-career.jp/magazine/data-report/2016/moocs/

2020.09~ --edX: Python for Everybody finished --Udacity: Programming for Data Science with Python ★ Working https://www.udacity.com/course/programming-for-data-science-nanodegree--nd104

Why use MOOCs?

Sometimes I wasn't sure what I wanted to do with programming, but at programming schools and programming learning sites A program was set up to "learn a certain language", and it was a point-point learning. As a result, I feel like I understand it, but I have repeatedly said that I have never reached the level where I can make any deliverables myself.

Also, because it is costly to take a programming school again, it is not included in this option, so I decided to learn from the myriad of learning contents at a reasonable price.

Why are you studying at Udacity now?

■ Focusing more on business in corporate management

I've learned about Udacity since I started researching MOOCs in earnest, but at Udacity, one course is organized with the skills required for each job and career, not for learning each language. For example, the programming for Data Science with Python program I am studying is as follows.

syllabus https://d20vrrgs8k4bvw.cloudfront.net/documents/en-US/Programming+for+Data+Science+with+Python+Nanodegree+Program+Syllabus.pdf

Unlike Coursera and edX, which are run mainly by universities, Udacity is an organization that is run mainly by technology companies, so it is also attractive that the courses are organized according to the work of the company. I did. Coursera and edX are like university lectures, with the image of learning theory and each language.

■nanodegree Also, I think it's good that the certification is issued in the form of nanodegree and can be left as a skill that can be appealed on LinkedIn. (I feel that the achievements at programming schools in Japan are weak because they are not understood by LinkedIn etc.)

■ Cost

Programming schools in Japan cost about 300,000 to 800,000 depending on the location, but Udacity courses are about 100,000 for 3 months. At first, I was able to take the course at about 50,000 with 50% off using the campaign. It is expensive compared to about 5,000 per course of Coursera and edX (certification issuance fee), but the UI and syllabus are also designed to be very easy to understand, and I feel that it is more effective than the cost.

■ Disadvantages

Not to mention the disadvantage, all courses are offered in English. If you are comfortable with English, there is no problem, but if you are not good at English, it may be difficult.

Summary

I will try to see how far I can go on my own by using MOOCs, which is an online study. First, after finishing Udacity's Programming for Data Science (Beginner), AI Programming with Python (Beginner), While proceeding with lessons in the order of Data Engineer or Data Analyst (Intermediate), Machine Learning Engineer or Data Scientist (Advanced), I would like to firmly promote the portfolio creation that has been neglected until now.

Recommended Posts

Aiming to become a machine learning engineer from sales positions using MOOCs
An introduction to machine learning from a simple perceptron
I changed my job to a machine learning engineer at AtCoder Jobs
Machine learning memo of a fledgling engineer Part 1
A story about simple machine learning using TensorFlow
9 Steps to Become a Machine Learning Expert in the Shortest Time [Completely Free]
Notes on machine learning (updated from time to time)
Machine learning algorithms (from two-class classification to multi-class classification)
Machine learning memo of a fledgling engineer Part 2
How to quickly create a machine learning environment using Jupyter Notebook with UbuntuServer 16.04 LTS
Machine learning python code summary (updated from time to time)
Installation of TensorFlow, a machine learning library from Google
Machine learning beginners try to make a decision tree
[Machine learning] Try to detect objects using Selective Search
Memo for building a machine learning environment using Python
Create a machine learning environment from scratch with Winsows 10
I tried to compress the image using machine learning
Introduction to machine learning
How to quickly create a machine learning environment using Jupyter Notebook with UbuntuServer 16.04 LTS with anaconda
I tried to compare the accuracy of machine learning models using kaggle as a theme.
Launching a machine learning environment using Google Compute Engine (GCE)
I tried using Tensorboard, a visualization tool for machine learning
Steps to machine learning and API server using Kaggle's House Sales in King County, USA dataset
I want to automatically operate Chrome on Windows from a virtual machine (ubuntu) started using Vagrant
How to quickly create a machine learning environment using Jupyter Notebook on macOS Sierra with anaconda
An introduction to machine learning
Build a machine learning environment
Super introduction to machine learning
Creating artificial intelligence by machine learning using TensorFlow from zero knowledge-Introduction 1
[Machine learning] Understand from mathematics why the correlation coefficient ranges from -1 to 1.
Newton's method for machine learning (from one variable to multiple variables)
I want to create a machine learning service without programming! WebAPI
How to get a job as an engineer from your 30s
[Note] AI / machine learning / python related websites [updated from time to time]
How to create a serverless machine learning API with AWS Lambda
Become an AI engineer soon! Comprehensive learning of Python / AI / machine learning / deep learning / statistical analysis in a few days!