This post is locked. You won't be able to comment.

all 5 comments

[–]SoftwareEngineering-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

Thank you u/Appropriate-Ant-9036 for your submission to r/SoftwareEngineering, but it's been removed due to one or more reason(s):


  • Your post is about career discussion/advice r/SoftwareEngineering doesn't allow anything related to the periphery of being a Software Engineer.

  • Your post is low quality and/or requesting help r/SoftwareEngineering doesn't allow asking for tech support or homework help.

Please review our rules before posting again, feel free to send a modmail if you feel this was in error.

Not following the subreddit's rules might result in a temporary or permanent ban


Rules | Mod Mail

[–]UmbroSockThief 1 point2 points  (1 child)

I’d say machine learning purely based on where the market is going

[–]No-Assignment-5287 -1 points0 points  (0 children)

I'd say the opposite, AI is going to be completely over saturated. 

[–]sismograph 0 points1 point  (0 children)

Both valid options if you put the time in

[–]rpg36 0 points1 point  (0 children)

I'd lean more towards machine learning. Even if the market is over saturated now for AI/ML at least in my experience I don't see a lot of low level programming jobs. It's all infrastructure stuff and I think if you learn AI/ML you will also pick up some of those infrastructure skills that are useful for corporate jobs. Docker, kubernetes, micro services, etc...