Maybe we need a new moniker "webgineer". The average HN/FAANG web programmer does appear to vastly overestimate the value of their contributions to the world.
When I started doing this "Internet stuff" we were called "webmasters", and job would actually include what today we call:
- DevOps
- Server/Linux sysadmin
- DB admin
- Full stack (backend and frontend) engineer
1999 indeed! I haven't heard that term since around 1999 when I was hired as a "web engineer" and derisively referred to myself as a "webgineer". I almost asked if I could change my title to "sciencematician".
People who cobble together new printers or kettles overestimate the value of their contributions to the world too. The delineation isn't between JS devs and JPL or ASML engineers.