4 ms·
I'm not really sure why "you can get rid of your systems and ops guys because developers can now deploy to the cloud" is elitism I think you answer your own qu
by mmt 16y ago
I'm not really sure why "you can get rid of your systems and ops guys because developers can now deploy to the cloud" is elitism
I think you answer your own question:
you don't wire up your own phone service or plumbing
Although linemen and plumbers aren't seen to be in jobs that are menial, you'd have trouble classifying them as elite, compared to their customers[1].
Regardless, the analogy strikes me as tenuous, since plumbing and telephones aren't fundamental to most businesses. On the other hand, computer systems, for a software company, are very much the fundament of what it does.
Perhaps a better analogy would be the likes of FedEx or UPS outsourcing the maintenance (and perhaps all operation) of its trucks and planes. I'm pretty confident they keep that in-house.
[1] Presumably, this is, predominantly, homeowners and landlords.
- gfodor 16y agoI have a feeling the reason we think racking servers and configuring Apache are fundamental elements for software companies has less to do with reality and more to do with the status quo. The world is going through a phase shift, and each day that goes by trends away from the current model of in-house operations. It's just a matter of how much farther things are going to get before it slows down and stops.
- thwarted 16y agoIt definitely trends away from in-house operations for companies who view their systems and operations to be cost centers that are not intimately involved with the product/service. And companies that do keep in-house operations will have the same kind of competitive advantage that companies that don't outsource their developers have (whatever that may or may not be).
- gfodor 16y agoHonestly, how many companies fall into the category of having their data centers be intimately involved with their product/service? Not very many, to me.
- thwarted 16y agoNone, but the point of the OP is that operations is a lot more involved than racking servers and hitting power switches. There's a wide range of stuff that between "developer" and "server racking". The things on this spectrum that are closer to developer are the things that I'm saying are not worth outsourcing, my previous comments in this thread touch on that.