How to know learn what can help me get a job ? What ability do companies need? #168478
Replies: 8 comments 15 replies
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
Since you're interested in data analysis and AI, focus on: Python – it's the top language in both fields. Learn pandas, NumPy, scikit-learn, and a bit of SQL. Build 2–3 simple real-world projects (e.g. data dashboards, prediction models). Upload everything on GitHub and write a short case study on each. Skip frontend/backend for now if your heart’s not in it. Data roles are in demand, even for entry-level. Also explore: Kaggle (for practice) Coursera/YouTube (free ML/data tutorials) Remote-friendly platforms like Remotive, WeWorkRemotely, and AngelList You're not late at all, just stay consistent, focus your learning, and apply early. Let your projects speak. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
The biggest advice anyone can give you is to just start creating. Follow tutorials at first until you build a baseline continue to build little AI models or even just fun projects to familiarize yourself with whatever coding language, preferably Python, as it is beginner-friendly and largely used for machine learning. I think a thing that is largely forgotten about when people try to self-learn machine learning is math. A huge portion of being a professional AI engineer is the mathematics that goes into it. Hope some of this advice is helpful or coherent! |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
|
Focus on Python for data analysis and AI, as it’s versatile and in-demand. Strengthen your Python skills with projects on GitHub, emphasizing data science libraries like Pandas and NumPy. Practice algorithms via LeetCode for coding interviews. Target entry-level data analyst or junior AI roles in Shanghai or remote jobs on platforms like Turing. Build a portfolio, network on LinkedIn, and consider certifications from Coursera to boost employability. keep growing |
Beta Was this translation helpful? Give feedback.
-
|
I started learning on my own, but if in your area, it's more common to finish certifications or boot camp, you need to enroll or get certs of reputable ones, even if it meant you pay those if you are into Web Development, in these areas most likely PHP, Laravel, the core of Web, React, Next.js & TypeScript passing interviews depends on the companies, they have their own ways, like others just technical interviews, others pseudo-coding, others taking coding tests, etc., passing these do not always reflect your real skill in development: passing interviews is another skill you want to develop start on your local area companies, others even offer internship first before you are offered the job, target those medium-sized first since bigger companies tends to have high standards and tight competition of applicants in your free time, while you are learning, try making it public on GitHub and if you are skilled at any point, build your GitHub as your Job Profile, in my experience, this was actually the way they check your skill |
Beta Was this translation helpful? Give feedback.
-
|
Hi @secret-ZHENG 😄👋 It’s great that you already started learning Python and C++ — that shows initiative! 🚀 If your interest is in data analysis and AI, Python is definitely the best language to focus on. It has a huge ecosystem (NumPy, Pandas, TensorFlow, PyTorch) and is widely used in companies. To get started:
Since you mentioned remote jobs, many companies look for portfolio + GitHub projects rather than only degrees. Once you feel comfortable, apply for internships, freelance gigs, or entry-level developer/analyst roles. Don’t worry about learning everything at once (frontend, backend, algorithms). Start with Python + data analysis and grow from there step by step. 🌱 |
Beta Was this translation helpful? Give feedback.
-
|
It depends on the job you are looking for. but python is easiest and a lot of job available as well. Also, many tech company like to test your coding skill be lettcode. So, it is mart choice to practice leetcode using python. leetcode-py can help you for that. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Question
Body
I am interested in being a programer. I watch many videos about learn coding. These confused me. I don't know to learn font, back or algorithm. C++, Java or python?
My background is that I have learned a little about python and C++. I am 26. I work in other areas and want to switch careers and enter the computer industry. Now I learn as Coding Interview University. But I am still confused.
People all say font is easier to begin. In my opinion, I interest in data analysis and ai. But I don''t know what is the fast way for me to get a job in Shanghai(China) or remote job to feed myself. And then I have ability to continue to delve deeper into learning.
Hope for ideas!
Beta Was this translation helpful? Give feedback.
All reactions