Re: Advancing from Unix Sysadmin to Programmer

From: Russell Shaw (rjshawN_o_at_s_pam.netspace.net.au)
Date: 05/21/04

  • Next message: Bjorn Borud: "Re: Advancing from Unix Sysadmin to Programmer"
    Date: Fri, 21 May 2004 13:06:33 +1000
    
    

    Rich Teer wrote:
    > On Thu, 20 May 2004, Otto Wyss wrote:
    >
    >>While there is no substitute for experience, experience can be aquired
    >>through hard work. IMO the best way to aquire experience without being
    >>fired by the boss is to participate in any OpenSource project. I'd
    >>choose a medium size project since it probably is easier to look
    >>through. The advantage of OpenSource project is your code is viewed by
    >>others and if you make errors they will immediately be critisiced. And
    >>the most important reason if you make valuable contributions any other
    >>error will be forgiven.
    >
    > That is some good advice, but beware the flip-side: not all open source
    > code necessarily follows good programming techniques and some have
    > arguably horrible code layout standards.

    IMHO, it's better to keep a mundane and easy job that pays the bills and
    do challenging and interesting programming hobbies, instead of doing the
    interesting and challenging stuff for your day job, unless you already
    happen to get into that position. Interesting and challenging work for
    your day job gets too much like a hobby and you end up working all hours
    for less pay than you should get. If you get really proficient at programming
    (such as practicing on open-source projects for a while), then a new job
    in the programming area should be much easier.


  • Next message: Bjorn Borud: "Re: Advancing from Unix Sysadmin to Programmer"

    Relevant Pages

    • Re: Advancing from Unix Sysadmin to Programmer
      ... >>through hard work. ... IMO the best way to aquire experience without being ... >>fired by the boss is to participate in any OpenSource project. ... do challenging and interesting programming hobbies, ...
      (comp.unix.programmer)
    • Re: The Modernization of Emacs: terminology buffer and keybinding
      ... If it's too hard, start practicing ... If the programming is hard work, ... Like with the violin, it takes a lot of pain and practice to get ...
      (comp.emacs)
    • Re: Advancing from Unix Sysadmin to Programmer
      ... IMO the best way to aquire experience without being ... >> fired by the boss is to participate in any OpenSource project. ... > code necessarily follows good programming techniques and some have ...
      (comp.unix.admin)
    • Re: Advancing from Unix Sysadmin to Programmer
      ... IMO the best way to aquire experience without being ... >> fired by the boss is to participate in any OpenSource project. ... > code necessarily follows good programming techniques and some have ...
      (comp.unix.programmer)
    • Re: Advancing from Unix Sysadmin to Programmer
      ... >> through hard work. ... IMO the best way to aquire experience without being ... >> fired by the boss is to participate in any OpenSource project. ...
      (comp.unix.admin)