logoalt Hacker News

hellojesusyesterday at 6:28 PM2 repliesview on HN

Thanks. I was dual questioning people that likely knew the answer and lamenting my life's decisions.

I have no doubt that modern engineering students have CS know-how. It's almost a requirement for the modern world. But I was curious if there were roles for things like simulation, embedded software, etc. or even general scientists that may not fall under traditional engineering. This was mainly conditional on the website's approach to vaguity.


Replies

jmalickiyesterday at 6:33 PM

Simulation is largely what traditional engineers do - I mean how many classes have you taken on finite element methods, discretizing PDEs, etc.? It's not web dev.

show 1 reply
alephnerdyesterday at 6:34 PM

> simulation

That's largely a Mechanical Engineering, Applied Math, and Applied Physics subfield now, not computer science. Most CS majors don't even know what an IVP is, let alone PDEs, nonlinear simulation, etc.

Most CS programs no longer require numerical methods and analysis classes which are critical for this as well as other adjacent subfields like AI/ML theory.

> embedded software

That's a computer engineering and MechE subfield now. Most CS programs don't require OS classes anymore let alone embedded programming.

> even general scientists that may not fall under traditional engineering

The job posting on USAJobs is clear. And most people who are serious about working in the space also know how federal hiring works.

show 1 reply