"Production quality code"

ChuckFinley
New Contributor II

Job posting: "... You can write production-quality code for automation in Python, Bash, or similar languages"

I've written some scripts, but nothing significant like the open-source projects we all use.

I can modify what I need from other sources to get stuff done.

  • What sort of 'production code' have you used or written?

  • Where would I start to write something?  Seems everything I can think of exists

I'm not nearly experienced enough to contribute to nudge or super, etc.

  • If you have a code repo, where'd you get the experience?

I guess I'm having a rough day after being passed on job after job and the only factor I can figure is I don't have the programming experience as a sysadmin

1 ACCEPTED SOLUTION

AJPinto
Esteemed Contributor

Writing code is a developer's job, not a system administrator's. Sysadmins primarily consume the code that developers write, using and adapting it to meet operational needs. Tools like Nudge and Super (which, personally, I find unnecessary) are passion projects—not essential skills for most admin roles. Don't be too hard on yourself; if the job you missed out on required you to be an active contributor to these kinds of projects, chances are they weren’t offering enough compensation for that level of skill and responsibility anyway. They wanted an Application Developer who has a hobby of being a sys admin, not a sys admin.

View solution in original post

1 REPLY 1

AJPinto
Esteemed Contributor

Writing code is a developer's job, not a system administrator's. Sysadmins primarily consume the code that developers write, using and adapting it to meet operational needs. Tools like Nudge and Super (which, personally, I find unnecessary) are passion projects—not essential skills for most admin roles. Don't be too hard on yourself; if the job you missed out on required you to be an active contributor to these kinds of projects, chances are they weren’t offering enough compensation for that level of skill and responsibility anyway. They wanted an Application Developer who has a hobby of being a sys admin, not a sys admin.