Find the answer to your Linux question:
Results 1 to 4 of 4
Hello, I am a Linux/Unix System Administrator as a profession from last 8 years and now want to jump into Linux programming to contribute something to this in which i ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Jan 2011
    Location
    India
    Posts
    22

    How to contribute Linux in Development


    Hello,

    I am a Linux/Unix System Administrator as a profession from last 8 years and now want to jump into Linux programming to contribute something to this in which i spent these many years for its integration/Administration/Configuration/Servers Setups.

    Please let me know i can start working in this as i am new to programming.

  2. #2
    Linux Engineer
    Join Date
    Dec 2013
    Posts
    1,288
    There are some good books out there on Linux system programming as well as the oracle - Advanced Programing In the Unix Environment. "The Linux Programming Interface" and "Linux System Programming" are both good.

    Since you are new to programming a thorough read of "The C Programming Language" would be a good idea.

  3. #3
    Just Joined!
    Join Date
    Dec 2011
    Posts
    22
    the question is what you want to program. try to find a good answer for this question first imho.

  4. #4
    Linux Engineer docbop's Avatar
    Join Date
    Nov 2009
    Location
    Woodshed, CA
    Posts
    941
    A good way to get started is to volenteer to do QA testing for a project. In beginning you can do "Black Box" testing just beating on the software, while you getting your development skillz built. Then as you get programming skills together move to more "White Box" testing where you get it to confirming bug reports and hunting down area of code in question, this process starts getting you working with develpers. From there can start coding fixes and eventually move to new coding tasks. Doing QA really teaches you the all parts that makeup a piece of software and how all the pieces work with each other.

    So pick a project for something you use or interested in and volenteer. Do that your education can be guided by people working on software.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •