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

There's three types of work in software:

- Commodity work, such as CRUD, integrations, infra plumbing, standard patterns.

- Local novelty, i.e. a new feature for your product (but not new to the world).

- Frontier novelty, as in, genuinely new algorithms/research-like work.

The overwhelming majority of software development is in the first two categories. Even people who think they are doing new and groundbreaking stuff are almost certainly doing variations of things that have been done in other contexts.





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

Search: