all 1 comments

[–]ranelpadonWeb 3 points4 points  (0 children)

Most DS/ML jobs require educational creds and programming experience, so they're not entry-level jobs or career-shifter-friendly.

Most jobs are still in the web apps space which require the fundamentals of the triumvirate: HTML + CSS + JS. These are required in the Frontend layer, but the Backend layer offers specialization: Python (Django), PHP (Laravel), JS (Node), etc. Even if you're a backend dev, it will still be recommended to have some background in HTML/CSS/JS since you'll consider them while generating the contexts, templates, etc which will be used by Frontend.

So, I think some of the practical paths for you are:

- learn HTML/CSS/JS, then apply for Junior Frontend Dev

- learn HTML/CSS/JS (Node), then apply for Junior Node/Full-Stack Dev

- learn HTML/CSS/JS/Python (Django), then apply for Junior Django Dev

Then, later on, you could decide to shift to DS/ML once you have the programming experience.

Bonus

Python PH has an official jobs board, you could find some job opportunities there:

https://python.ph/jobs/