Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

you misunderstand how software systems are built. These days, they are "assembled" out of building blocks which have clean interfaces.

similar to how houses are built from prefabricated components. Imagine that the AI is producing these pre-fab parts to order. But the design of the interfaces and assembly is still an art.

if you think of your job as a mason assembling bricks to build components, you are mistaken. you need to think of your job as an artist creating systems that work well built out of pre-fab components.

there is a story of how woz wrote the entire software for the early apple in assembly. nobody does that anymore. because, we have tools that produce assembly like compilers and such. that didnt take away the jobs of software engineers, because, someone had to now produce code at a different layer of abstraction.

imagine you ranting at the compiler 50 years back because it took away your job producing assembly code.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: