this post was submitted on 01 Sep 2026
5 points (85.7% liked)
AskBeehaw
3029 readers
13 users here now
An open-ended community for asking and answering various questions! Permissive of asks, AMAs, and OOTLs (out-of-the-loop) alike.
In the absence of flairs, questions requesting more thought-out answers can be marked by putting [SERIOUS] in the title.
Subcommunity of Chat
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments

I would not enter AI/ML for one simple reason: it is oversaturated. Everyone and their brother is in tgis field, and even those outside of it still study it and us it. Unfortunately the way to stand out within AI/ML field is to have a very good mathematics/statistics foundation and really understand the theory behind it. You would be better served by getting skills in another field that AI/ML relies on or where AI/ML can be applier.
BTW, you should also state what you plan on doing with your degree. There is no point in getting a degree if there isn't a concrete benefit to doing so.
you mean something like python or SQL ? yes I want to master these tools but it takes a lot of time to do so.
main reason for having this degree is to get a decent job. besides it would be great if I can get into research area and teaching, I like doing that too
I don't mean python and SQL. Anyone with a decent software background can pick that stuff up. As an example, my background is in high performance computing, networking, systems, and FPGAs. All of these are fields (well, maybe not FPGAs) that ML/AI rely heavily on, but if AI/ML disappeared tomorrow they'd still be incredibly relevant. Another approach is to study a domain science and apply AI/ML. For example, high energy physics leverages AI/ML, at least in research.
TBH, "wanting a good job" is a very generic response that needs more context. Are you moving from somewhere other than software? If you already have a software background, you might be better of self-teaching. If you are actually interested in research/teaching, that needs to be thought through very thoroughly. I say this as someone who just finished their PhD in CS, just to give context as to why I am being particularly intense on this point.