Should an opensource dev know Linux

Joseph Sinclair plug-discussion at stcaz.net
Fri Apr 22 19:46:22 MST 2022


Call me biased, but, in my opinion, all software engineers (and programmers/coders too) should know, or be learning, *at least* enough about Linux to:
  edit and build their software at the command line
  configure and script an automated build (using a common tool like jenkins, Github actions, or any similar system)
  define a dockerfile and build a docker image with podman
  run a docker image with podman and CRI-O, runc, and/or Containerd.
That said, I find where I am now I have to allocate about a month+ for every new hire to learn at least that much, and most take much, much, longer (thanks to poor decisions by executive management we're mostly hiring junior devs, overseas, at the low end of the pay spectrum, though, so even base skills are pretty shallow).
Some know a bit of shell scripting and may be aware of Linux, but very few software engineers I encounter at work actually run Linux routinely.

As to the resume bit, depends on who is hiring.  If it's someone like me, it's going to help.  If it's some clueless MBA who has only ever used Windows and makes tech stack decisions based on the latest Microsoft .Net features, perhaps not.

On 2022-04-21 11:12 AM, Keith Smith via PLUG-discuss wrote:
> 
> 
> 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.
> 
> I have been "messing"/"playing"/"working" with Linux since around 1998 or so. Learned a lot and have a lot to learn.  Thought all opensource developers had at least a fundamental understanding of Linux.
> 
> Is it true most do not know Linux?
> 
> And is it true that it is good, for a dev, to be able to put they have basic familiarity of Linux  on their Resume?
> 
> Thanks in advance!!
> 
> ---------------------------------------------------
> 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