Re: Should an opensource dev know Linux

2022-04-27 Thread Steve Litt via PLUG-discuss
Keith Smith via PLUG-discuss said on Thu, 21 Apr 2022 11:12:50 -0700

>Hi,
>
>I'm a PHP developer and always thought all opensource developers had
>at least some knowledge of Linux.
>
>Recently I watched a YouTube video that stated otherwise.  The
>presenter said it is important to know Linux which will set one apart
>from the crowd.

This tale of woe is marginally connected to your question...

My wife and I have triplets. Starting in maybe 2001, when they were
eight years old, I gave them my business' handmedown computers, which
ran Linux. So aside from an ancient DOS computer they shared at age 3,
Linux was their first OS. Ubuntu, as I remember. They used it for
school, social media, and fooling around.

Every once in a while they'd bitch that their Linux computers weren't
compatible with this or that, I'd say "tough". With triplets, you watch
every penny.

Just before they went to college, we bought each a laptop, which of
course came with Windows, which they used through college (with each
laptop breaking at an average of 1.5 years). Sometimes they'd bitch
that their laptops were too slow, or ask me for admin advice, and I'd
say "Install Linux". They said "no".

How people who grew up with Linux can permanently migrate away from it
is beyond me, but now that they buy their own computers, well, their
computers their rules. And I think their early work with Linux gave
them the troubleshooting and configuration habits to work with
something as complex and obfuscated as Windows.

SteveT

Steve Litt 
March 2022 featured book: Making Mental Models: Advanced Edition
http://www.troubleshooters.com/mmm
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: Knowing Linux as a developer: followup

2022-04-27 Thread Stephen Partington via PLUG-discuss
There are two sides of this.

1) code written to a "platform" AKA PHP/JS specialist.

2) Code written with a deep platform integration. This is where you should
know Nginx, Apache, IIS, and related OS information.

Both have a place in general software development. I prefer working with
the Latter but Can work with the former readily enough. I think both should
have a solid grasp of how various environment variables will affect their
application/code and related OS level constraints but by no means need be a
full OS admin.



On Wed, Apr 27, 2022 at 12:39 PM Jim via PLUG-discuss <
plug-discuss@lists.phxlinux.org> wrote:

> It seems to me that anyone who writes code should have some knowledge of
> every OS that code will have to work with.  It's been my experience that
> no software, machine or anything else developed by man has ever worked
> exactly as intended.   There's always some bug or quirk that needs to be
> dealt with.
>
> On 4/23/22 14:16, Keith Smith via PLUG-discuss wrote:
> > Hi,
> >
> > This has been an interesting journey. AZPHP and a friend who owns a
> > data center confirmed that most developers do not have any familiarity
> > with Linux.  All these years I thought otherwise.
> >
> > I still think there is value in knowing Linux as an opensource
> > developer.  In my case I am a PHP developer.
> >
> > Maybe being involved in Linux distracted me from becoming a better
> > developer or maybe the opposite is true that my Linux involvement has
> > made me a better developer.
> >
> > In my mind I am exploring or assessing what I might have changed now
> > that I am at this point in my life and having had the experience I
> > have had with PHP since 2006.
> >
> > In a recent post I asked about changing from dominate PHP being
> > supported by Linux to Linux being dominate and supported by PHP or
> > another language and DevOps came up.
> >
> > Sorry I am thinking out loud and am hoping for your feedback.
> >
> > I wonder if PHP has run it's course.  Maybe it is time to change
> > course.  I need to do more research and give it more thought.
> >
> > I like opensource Linux hosting.  I recently configured Ubuntu LAMP +
> > BIND + Let's Encrypt + Postfix + Dovecot.  Doing so showed me how much
> > a really do not know.
> >
> > Any feedback is much appreciated.
> > ---
> > PLUG-discuss mailing list - PLUG-discuss@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@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss



-- 
A mouse trap, placed on top of your alarm clock, will prevent you from
rolling over and going back to sleep after you hit the snooze button.

Stephen
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: Knowing Linux as a developer: followup

2022-04-27 Thread Jim via PLUG-discuss
It seems to me that anyone who writes code should have some knowledge of 
every OS that code will have to work with.  It's been my experience that 
no software, machine or anything else developed by man has ever worked 
exactly as intended.   There's always some bug or quirk that needs to be 
dealt with.


On 4/23/22 14:16, Keith Smith via PLUG-discuss wrote:

Hi,

This has been an interesting journey. AZPHP and a friend who owns a 
data center confirmed that most developers do not have any familiarity 
with Linux.  All these years I thought otherwise.


I still think there is value in knowing Linux as an opensource 
developer.  In my case I am a PHP developer.


Maybe being involved in Linux distracted me from becoming a better 
developer or maybe the opposite is true that my Linux involvement has 
made me a better developer.


In my mind I am exploring or assessing what I might have changed now 
that I am at this point in my life and having had the experience I 
have had with PHP since 2006.


In a recent post I asked about changing from dominate PHP being 
supported by Linux to Linux being dominate and supported by PHP or 
another language and DevOps came up.


Sorry I am thinking out loud and am hoping for your feedback.

I wonder if PHP has run it's course.  Maybe it is time to change 
course.  I need to do more research and give it more thought.


I like opensource Linux hosting.  I recently configured Ubuntu LAMP + 
BIND + Let's Encrypt + Postfix + Dovecot.  Doing so showed me how much 
a really do not know.


Any feedback is much appreciated.
---
PLUG-discuss mailing list - PLUG-discuss@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@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss