Demand for programmers who know system admin stuff

techlists at phpcoderusa.com techlists at phpcoderusa.com
Wed Jan 19 11:44:05 MST 2022



On 2022-01-07 20:43, Thomas Scott via PLUG-discuss wrote:
> I'm in the opposite realm - was a programmer and kind of an admin
> (glorified script kiddie?), went into networking, and then got back
> into programming, because it was a "thing" to automate networks. It's
> now my full time job, and I enjoy it a ton. The network to code slack
> is full of network engineers who have become that new hybrid. Sorry if
> that doesn't help from the opposite direction!
> 

Ok, so I am running a home LAMP server + Bind9 + Postfix + Dovecot... I 
got lucky... I still have a ton to learn.

As a PHP developer what do you suggest I learn about automation?  And do 
I really need to learn another language.  Seems a lot is being done in 
PHP.

I think someone suggested Python.  Was it Python? And why Python?  Is it 
better than PHP for server automation.

I think there are several guys on AZPHP that work for a large hosting 
provider and I think they are  creating automation with PHP/Laravel ... 
not sure exactly what they are doing.



> - Thomas Scott | mr.thomas.scott at gmail.com
> 
> On Fri, Jan 7, 2022 at 7:57 PM Michael Butash via PLUG-discuss
> <plug-discuss at lists.phxlinux.org> wrote:
> 

- - -


>> With the whole transition to libera.chat for irc and taking some
>> time off from work, I've taken to hanging out there a bit, and this
>> is a common thing I'm seeing in the #networking chat.  I'm seeing a
>> lot of devs showing up in #networking asking for hosting/sysadmin
>> stuff lots, ala "how to make apache do x", or "how do I automate my
>> servers", which I find weird as that's sysadmin stuff normally (to
>> me).  Oddly enough it's a pretty diverse crowd of folks that are
>> kinda hybrids, done networking, done sysadmin, some are php/web
>> devs, etc, but lots of system-centric stuff so it tends to work out
>> for info seekers.  I suspect if I went into #sysadmin or like,
>> they'd know nothing of networking, but #networking tends to come
>> from diverse enough roots they do this stuff too, or did at one
>> point at least.
>> 
>> Moral is, there's a lot of crossover these days, and folks need to
>> know some dev, some sysadmin, and some networking.  The line blurs,
>> but people can't just be like "well, I only do mssql or active
>> directory" anymore, they're replaceable with shell scripts.  I've
>> done unix/linux, some dev, some dba, some windoze, everything
>> between along with a strong focus and experience in networking, and
>> it's paid dividends as I figure out what others don't as a result.
>> 
>> Comparing to the OSI model of networking, I work mostly layer 1-7
>> up, but most dev/app/sysadmins work layer 7 down, and really have no
>> idea below around layer 5 or so, much to their detriment.  Best
>> these days to be well versed across the board to some extent.  Take
>> a ccna class online, even if you don't get the cert, you'll probably
>> understand things a lot more to make your life easier.
>> 
>> -mb
>> 
>> On Fri, Jan 7, 2022 at 5:11 PM Keith Smith via PLUG-discuss
>> <plug-discuss at lists.phxlinux.org> wrote:
>> 
>>> Hi,
>>> 
>>> I've watched more than a few of NetworkChuck's videos.  Here he is
>>> on a
>>> programmer's channel talking about programmers learning
>>> networking.
>>> I've always thought all web programmers have some Linux skills,
>>> and
>>> maybe that is not what he is talking about.
>>> 
>>> https://www.youtube.com/watch?v=RlN-vMF13QY&t=0s
>>> 
>>> How does this work for hosting admin?  Is there the same demand in
>>> the
>>> hosting admin niche?  If so what exactly should one know and what
>>> types
>>> of jobs can they get?
>>> 
>>> He mentions Python - is that the programming language to know for
>>> server
>>> automation?  He also mentioned Perl.  I thought Perl was/is dead?
>>> 
>>> I'm a PHP developer and find a lot of hosting tools such as Plesk
>>> and
>>> ISPConfig are written in PHP and use MySQL.
>>> 
>>> Your Thoughts?
>>> 
>>> Thanks!!
>>> 
>>> ---------------------------------------------------
>>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
>> ---------------------------------------------------
>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>> To subscribe, unsubscribe, or to change your mail settings:
>> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss


More information about the PLUG-discuss mailing list