Skip to content

Comment on Ask HN: Is this true?

Comments

When you don't expect much at the start, one person can do programming or sysadmin job first - if you're just hosting your own page without any special features. If you get to the situation where you have many servers to take care of (5+ let's say), then sysadmin simply becomes a full-time position that needs someone experienced with this environment. Someone who's mainly a programmer may not have enough real-world experience to deal with the potential problems, or might not know where to look for solutions. If you require quality, you'll need specialists at some stage.

Splitting the roles is also practical. At some point you may have a project deadline coming soon, when suddenly (for example) network fails - do you really want to send experienced programmers on a trip to the datacenter in that case?

Really, it's a question of how big you are and how much time does your infrastructure need...

I pretty much agree, though really, a programmer who cares enough can carry you well past 5 servers. A good SysAdmin can handle a ridiculous number of servers; I've worked places with north of 10K servers per SysAdmin. (of course, here the hardware monkey and the SysAdmin job was split; you need more hardware people than that, unless you are outsourcing your hardware to amazon or the like. )

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.