Remix.run Logo
bryanlarsen 3 days ago

I've got a decade or so of professional assembly language programming experience. [1] It's a useful skill even when not programming in assembly. An assembly language programmer generally understands the machine better than most, and very occasionally the ability to inspect compiler output is useful.

This transition really feels like that. If the metaphor holds (and who knows if it will).

1: the transition will take longer than people expect. I was programming assembler well into the 90's. AI is at the level compilers were in the 50's, where pretty much everybody had to understand assembler.

2: the ability to understand code rather than the spec documents AI work from is valuable and required, but will be required in smaller numbers than most of us expect. Coding experience helps make better spec sheets, but the other skills the original post espouses are also valuable, if not more so. And many of us have let those skills atrophy.

[1] 10 years is questionable. Is being paid $100 for a video game with ~100 hours of work put into it professional work? I have about 3 years of work doing assembly for an actual salary.