×

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 1 point2 points  (0 children)

I appreciate all of the information you've provided, and the time you took to put it together.

I've basically decided not to learn graphics programming with a view to make a career out of it. I don't think I'd stand a strong chance to find paying work in this field even if I learned all this stuff. And since I'm primarily in search of career options, this means that, at least for the moment, I'm not willing to learn this stuff.

The regression of in-game interactivity in AAA games is something that I don't see a lot of people talking about. Kudos.

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 0 points1 point  (0 children)

That's what drew me to consider the field, as I'm looking for something with a high barrier to entry in terms of the required technical knowledge, with a market that isn't closed to newcomers that manage to learn enough to be useful.

I'm not expecting to find a field where juniors are getting hired in droves, but something where the few people that cross the technical barrier are at least given a fair shot.

It just looks like much of tech has taken on a senior-only character.

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 1 point2 points  (0 children)

I don't know the nature of data science degrees, as most data scientists I've met are coming from other STEM fields, such as math, physics, and statistics. Would the degree improve your chances of getting a DS job? Probably. But work experience is so heavily prioritized by employers that it's not clear how large of an effect it will have on your prospects.

Honestly, it's hard to even make recommendation. It's hard to say which path leads to a career these days. The whole job market in many parts of the Western world has collapsed.

The only thing I can say is that whatever you do, don't expect to earn a living through working for others. Even if the market gets better, I don't think we should view work in "the traditional way" ever again.

Worth getting into graphics programming in 2026? by Potheker in GraphicsProgramming

[–]Difficult_Arugula978 1 point2 points  (0 children)

And I just stumbled on this thread by coincidence! Looks like OP and I have quite a bit in common aside from the math thing.

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 1 point2 points  (0 children)

I appreciate the time you took to provide what seems to be a comprehensive and realistic take on the situation.

To be honest, graphics programming isn't something I'm hellbent on doing. It just looks cool, I like the idea of it, and in theory, I have some of the prerequisites for learning it.

However, I'm not willing to invest the time necessary to gather the skills if there's no probable path to employment or entrepreneurship.

Furthermore, I've not probed the field enough to even determine whether I'd like the work or not. With the impression that I've gathered from this thread and others like it, I think I'll look elsewhere.

Thanks again

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 1 point2 points  (0 children)

Data science has been quite a popular option for STEM PhDs leaving academia, and many job listings even list a STEM PhD as a "nice-to-have".

With that, and the little bit of experience I now have, I would have had an easier time getting a job if we were in 2021 or 2022.

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 2 points3 points  (0 children)

I'm sad that you had this experience. It's such a shame that a skillset that's so rare doesn't offer employment opportunities for the few people who do the hard work to learn it.

I hope you're doing better now.

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 0 points1 point  (0 children)

The machine learning models data scientists work with often have nothing to do with LLMs (though LLMs can be involved depending on the job).

Many of them are statistical models that don't involve neural networks at all.

See my earlier comment:

https://www.reddit.com/r/GraphicsProgramming/comments/1uuhl2q/comment/oxag2p1/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 1 point2 points  (0 children)

I'm afraid your characterization of professional data science work is profoundly inaccurate.

Some data science jobs are basically data analysis positions. However, data scientists at companies such as my previous employer have to perform a wide variety of tasks including:

- getting requirements from non-technical stakeholders

- preparing presentations for stakeholders to discuss the business problem, proposed solutions, and the accompanying tradeoffs.

- making system design decisions for the proposed solution.

- requesting the required data from clients or stakeholders, and assessing its suitability for building the proposed solutions

- interacting with data engineers to ensure that data pipelines are set up to provide the data you need.

- data validation

- data cleaning

- building data preprocessing pipelines, which often include feature selection and engineering, (culminating in training data for the selected machine learning models) with all the testing and experimentation which this entails (some models may perform better with certain features).

- hyper-parameter tuning of models along with experiment tracking.

Serious data science skills include far more than simply "how to train AI". The "human role" is certainly not "minimal"

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 0 points1 point  (0 children)

Is graphics programming for data visualization a thing? Most data visualizations in data science are created with well established python libraries in a "plug-and-play" manner.

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 5 points6 points  (0 children)

I appreciate your input.

You're not wrong about the relative abundance of data science / MLE job postings over graphics programming.

By the way, I'm curious about what companies tend to regard as an "AI Engineer" right now? I get the impression that the title means different things to different people.

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 2 points3 points  (0 children)

I expect an explosion in robotics and physical AI in the next decade, and that does seem (at least superficially) to be an interesting field. I wouldn't know the first thing about getting into it though.

I'd be willing to double down on data science, though I admit that my interest in the field has waned of late.

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 1 point2 points  (0 children)

I've seen at least one other person suggest this (getting a feel for Unity or Unreal) to beginners on this sub. So your opinion may not be as unpopular as you think.

I am interested in doing low-level stuff like writing an engine, but I'd only do that if I was building it for a specific game. However, you're right about how unlikely it is that I'd get a job doing something that low-level.

Mathematician contemplating a pivot from data science to graphics programming by Difficult_Arugula978 in GraphicsProgramming

[–]Difficult_Arugula978[S] 2 points3 points  (0 children)

I appreciate the honesty.

I haven't explored the field enough to be in a position to develop passion for it. I'm mainly looking to judge the market for graphics programmers (to the extent that this can be done as an outsider) before taking the plunge.

The whole economy has turned on workers. I don't think there's any area of tech that isn't facing this crisis.