2 ms·
> Assembly to C to Python. Almost no one writes assembly by hand anymore (unless you work at Deepseek) Unless you are maintaining hardware or device drivers wh
by rvz 1y ago
> Assembly to C to Python. Almost no one writes assembly by hand anymore (unless you work at Deepseek)
Unless you are maintaining hardware or device drivers which is done at any company that makes hardware such as: Apple, Google, Microsoft, Nvidia, SpaceX, Intel, AMD, ARM, Tesla and the list goes on.
- jebarker 1y agoYep. Or writing video codecs or other performance critical software. It's amazing that people make blanket statements like this when really they're just not familiar with what other SWEs are doing
- the_snooze 1y agoMore broadly, there's a lot of value in knowing how to work with constrained systems: things that have to be offline, or radiation-hardened, or low-power, or low-spec, etc. Those tend to be resilient systems; i.e., things that people can quietly rely on instead of being subject to "move fast and break things." Building web apps that you can update willy-nilly while running on arbitrarily powerful and always-available hardware isn't the entirety of software engineering.
- NewsaHackO 1y agoCorrect, crème of the crop software engineers doing bleeding edge work will most likely never be supplanted by LLM. I think the issue is that 90% of programmers do not do such work. Things that most software engineers actually do (front end web dev using a popular framework, MVC like apps, gluing together APIs and library’s to make a custom configuration in an otherwise commonly solved problem etc.) are the things that LLM excels at, and will continue to improve as time goes on.