3 ms·
With more automation and containerization, I see the SRE role and dev role coming together, eventually merging into "devops". Today, these roles are separate be
by raz32dust 10y ago
With more automation and containerization, I see the SRE role and dev role coming together, eventually merging into "devops". Today, these roles are separate because they require slightly different skill sets. Maintaining production systems takes up about as much time as developing new features. As it becomes easier and easier, dev will be the ops, even in big companies.
- adrianN 10y agoMaintaining production systems won't become easier in the same way software engineering didn't become easier because of the introduction of high level languages. The systems only become more complex if it becomes easier to manage complex systems.
- tomtompl 10y agoPint for this guy. Related post: https://medium.com/outsystems-engineering/the-law-of-conservation-of-complexity-1-simple-rule-6578a2bbfdbf https://medium.com/outsystems-engineering/the-law-of-conserv...
- rconti 10y ago... and in the same way virtualization didn't give us time to kick back and relax in all of our 'free' time now that we're not racking boxes and cabling stuff all the time. Instead of creating dedicated application users and chroot jails and alternate port numbers to let applications coexist on a server, we're spinning a bazillion instances and building out storage backend to support it, and so on. And the lowest-level problems still exist, though we don't troubleshoot them as often; we just re-spin. Same reason nobody's repairing their RAID card with a soldering iron anymore.