On 9/28/06, Rick DeNatale <[EMAIL PROTECTED]> wrote:
I know that we've got members who consider themselves sysadmins, and
others who consider themselves programmers.

I'm thinking about my last two or three jobs, so what follows is very
cross-industry and reflects a few different approaches.  Among them,
health care (safer == more profit) and telecommunications (new
technology == more profit).

1) make (or less likely perhaps, ant or rake)

Just in patches that *we* created for specific customers on non-Linux
boxes.  In Tekelec's Linux based products, RPM was used to similar
effect.

2) A configuration management/repository system like cvs or subversion.

Constantly.

    bash or your favorite shell : 10
    perl: 1, object oriented perl to be exact *shiver*
    python: 1, but usage is not yet widespread in any environment I'm used to
    ruby: 0
    php: 1 - several projects at Rex
    c(++): C - 1, C++: 0
    COBOL <G>: These days 0.  The last time I wrote a piece of COBOL, I put in 
a tab.  Good night, Irene.

In general, we used a specific set of tools for each job.  In health
care, scripting languages du jour were discouraged to preserve
maintainability.  That being said, I spent a fair amount of time
rewriting poorly designed ksh scripts whose intention was obscurity
for pride's sake.  A bad scene, but I learned a lot about what *not*
to do.

By contrast, Tekelec decided (before my time there) to switch from
shell scripts to OO Perl for key product functionality.  I have no
insight into this decision.

--
http://www.linkedin.com/in/mattfrye
--
TriLUG mailing list        : http://www.trilug.org/mailman/listinfo/trilug
TriLUG Organizational FAQ  : http://trilug.org/faq/
TriLUG Member Services FAQ : http://members.trilug.org/services_faq/

Reply via email to