[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [SAGE] Programmers as.. sysadmins..
- To: "Dustin Puryear" <dustin@xxxxxxxxxxxxxx>
- Subject: Re: [SAGE] Programmers as.. sysadmins..
- From: "Sean Ellis" <totallygeek@xxxxxxxxx>
- Date: Wed, 30 Jan 2008 14:27:29 -0800
- Cc: sage-members@xxxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=E5RCXwBJRnDqmSEwgSpn9uh4dN1yYK3a2UwdZ2VNIII=; b=f2BvKZR9T/V1X2ndXMZOBJnILhmK71AhnYHZJjoJrAFTwEXyGqf84r/5irMcL2nfMHvfy6YfvnG5horGU63uw/WEbgNOfaAEeIbo/i294UbTIIjkX3bI/5d92lqJv0z1h9Vr7jQOqk83/75rsX9Xo/2XSOlMNLYHSUqzJTD4ScA=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=GjgvAC2PYCG6edIy2NaGS6NNfgkxyAUCkx85eOIJfgWYL9uHS1WI4Qw+eRV4lKxTzCT98UufyoT3Dk2v60jkqXU7DdBt1FTrrFxhlbGH++MXehn3BY633W5Z7iisfDOyKjOWvH4t2K7HnJMx8SE1zFZToJHfdlxilt5V8m1BVls=
- In-reply-to: <47A0F0C9.4050807@xxxxxxxxxxxxxx>
- References: <47A0F0C9.4050807@xxxxxxxxxxxxxx>
- Reply-to: sellis@xxxxxxxxxxxxxxx
- Sender: owner-sage-members@xxxxxxxxxx
Comments inline.
On Jan 30, 2008 1:48 PM, Dustin Puryear <dustin@xxxxxxxxxxxxxx> wrote:
> I was having a conversation the other day with a friend that works for a
> decently sized software/services shop that works almost strictly for the
> government. They were looking for a Linux sysadmin (they only ever have
> one, even though they have quite a few Linux and Solaris servers).
>
> Generally their sysadmin helps manage the applications running on the
> servers, but a lot of the sysadmin work on the Linux and Solaris boxes
> (testing and production) are done by the programmers.
>
> I noted "Programmers make the worst sysadmins." He didn't quite get my
> meaning.
>
I would say that programmers should be programmers, but decent admins
should have a fair amount of programming in their past.
> So, my question: Have you found, in your experience, that programmers
> make bad sysadmins? I have. I'm not saying that all programmers are bad
> sysadmins, or that PAST programmers make bad CURRENT sysadmins, but that
> CURRENT programmers almost always make bad CURRENT sysadmins, even if
> small settings.
>
> Some reasons I've found this to be true:
>
> o programmers want to get the job done, and taking short-cuts on the
> server often comes into play.
There are bad admins on both sides of the programmer/non-programmer
fence on this one. Those guys are out the door quickly in most
production environments.
> o programmers don't seem to get it when it comes to managing more than
> one box.
I find just the opposite. In my experience, some code will be put in
to do what most admins will perform over and over and over and over
(and over)^n again. I tend to work better with admins that will
implement code solutions than those that will out-type the rest of us.
Perhaps it is just the groups I have been with, but admins with
coding backgrounds tend to be better at commenting solutions,
developing a plan of attack, and maintaining configuration revisions
than others.
> o programmers treat a UNIX server like they treat their home Linux box.
You mean with a decent amount of respect? ;)
> o etc.
>
> The thing is, I see this in A LOT of sites, although it tends to happen
> more often in smaller tech-focused companies.
>
> Thoughts?
>
> P.S. Yes, I know that "it depends on the person". I'm generalizing, but
> I'm also saying that my generalization tends to be correct on this point. ;)
>
> --
> Puryear Information Technology, LLC
> Baton Rouge, LA * 225-706-8414
> http://www.puryear-it.com
>
> Author, "Best Practices for Managing Linux and UNIX Servers"
> http://www.puryear-it.com/pubs/linux-unix-best-practices
>
> Identity Management, LDAP, and Linux Integration
>