eHow launches Android app: Get the best of eHow on the go.

How To

How to Become a Free Software Hacker

Contributor
By eHow Contributing Writer
(2 Ratings)

While programming knowledge is all you need to program, it will help you join the programming community and become a respected specialist. Becoming a free software hacker will bring a great amount of experience. It will take a lot of time and dedication, but it will have great rewards in the end.

Difficulty: Moderate
Instructions

Things You'll Need:

  • Linux
  • High speed Internet connection
  1. Step 1

    Learn popular programming language, such as C, C++ or Java. Learning Eclipse will also help.

  2. Step 2

    Familiarize yourself with version control. It is the most important tool for shared software development. Learn how to create and apply patches. Most of the free software development is done by creating and applying different kinds of patches.

  3. Step 3

    Find a suitable free software project in order to get more experience. The project should be active, with recent releases, have three to five developers, use a programming language that you are already aware of, use version control and have active discussion lists and bug reports.

  4. Step 4

    Contact the administrator of the project you would like to join. Most likely, acceptance is immediate. Work in the project for several months and listen carefully to the administrator.

  5. Step 5

    Locate an open source or high-level free software project. These projects are a little tougher to get into right away, so be prepared to work without direct write access to the code repository at first.

  6. Step 6

    Look for an appropriate conference happening nearby and present your project there. The conference fee may be waived if you mention that you are working with a serious open source or free software project. Be prepared to run demonstrations of the project.

Tips & Warnings
  • Use Linux instead of Mac OS or Windows. It is much more accepted in the programming world.
Subscribe

Post a Comment

Post a Comment

Related Ads

  • Have you done this? Click here to let us know.
I Did This
Get Free Careers & Work Newsletters

Copyright © 1999-2010 eHow, Inc. Use of this web site constitutes acceptance of the eHow Terms of Use and Privacy Policy .   en-US Portions of this page are modifications based on work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License. † requires javascript

Demand Media
eHow_eHow Careers and Work