Hacker News new | ask | show | jobs
by RichardCA 2468 days ago
Being a "Build-Release Engineer", essentially the sysadmin of the development tool chain, has existed since at least the 90's.

But the roots can be traced to the 70's (the PDP-11 had the compile-link process).

If you were really smart and could program in Assembler they called you a "Systems Programmer".

In the 80's, the PC revolution fostered debates over how much centralized control IT should have.

There was a long-standing debate in computing as to where the software should live (that is on a server or at the client level).

This debate was settled when Google invested heavily in making the browser a powerful and stable platform (think about Javascript in the 90's vs. today).

So the modern situation is server=cloud and client=browser. This creates a demand for people who understand how software is built/deployed/maintained in this environment.

So we slap the Devops label on it and pretend we understand what's going on.

But it's really a debate about how long the current status quo will last before it's subsumed by something else.