Re:The web is a harsh manager
by solardev on Tuesday August 23, 2022 @10:42AM
(#32565609)
FWIW I don't think the article was a strawman. That's always been my experience with smaller companies
I started out writing HTML and CSS back in the late 90s, but the job has changed and grown so much since then.
Two jobs ago, I had to do HTML + CSS plus Filemaker, AppleScript, Maria, Redis, Varnish, CDN, DNS, SMTP, SPF, and so much more.
Two years later, at a new job, I still had to do much of that, then add in Drupal, Babel, Webpack, Docker, Figma, Illustrator, Imagick, Nginx, Parcel, GraphQL, React, Next, OpenLayers, Google Tag Manager, Data Studio, Analytics, and so much more.
Two more years later, add in Typescript, Jest, Selenium, CI/CD, Miro, Bun, web workers, MapGL, WebAssembly, Ramda, REDUX, Rxjs, Redux Observables, React Router, Appcues...
That's just one person, in half a decade. The ecosystem as a whole is even more complex.
I think integrating useful things into the base Ecmascript would be a great start, but not the whole story. There is still a ton of dev ops, network admin, sys admin, email admin, graphic design, marketing, advertising, etc. crossover.
Maybe huge tech companies have specialized roles, but smaller ones have tiny web teams that are expected to get the job done no matter how the technologies change. The devs can't even keep up with the tech, much less the managers or HR or execs.
It's part of the fun, for now, but yeesh... I'm going to age out at some point, brain can't keep up much longer lol
I started out writing HTML and CSS back in the late 90s, but the job has changed and grown so much since then.
Two jobs ago, I had to do HTML + CSS plus Filemaker, AppleScript, Maria, Redis, Varnish, CDN, DNS, SMTP, SPF, and so much more.
Two years later, at a new job, I still had to do much of that, then add in Drupal, Babel, Webpack, Docker, Figma, Illustrator, Imagick, Nginx, Parcel, GraphQL, React, Next, OpenLayers, Google Tag Manager, Data Studio, Analytics, and so much more.
Two more years later, add in Typescript, Jest, Selenium, CI/CD, Miro, Bun, web workers, MapGL, WebAssembly, Ramda, REDUX, Rxjs, Redux Observables, React Router, Appcues...
That's just one person, in half a decade. The ecosystem as a whole is even more complex.
I think integrating useful things into the base Ecmascript would be a great start, but not the whole story. There is still a ton of dev ops, network admin, sys admin, email admin, graphic design, marketing, advertising, etc. crossover.
Maybe huge tech companies have specialized roles, but smaller ones have tiny web teams that are expected to get the job done no matter how the technologies change. The devs can't even keep up with the tech, much less the managers or HR or execs.
It's part of the fun, for now, but yeesh... I'm going to age out at some point, brain can't keep up much longer lol