If you are fresh out of uni with a degree in IT or even currently studying, it is the best time to become a free software or open source developer (F/OS) and gain Linux experience. In this article we will talk about what is a free software and open source software and what are the benefits of becoming a F/OS developer. Note however, that we are not taking sides and not saying what is better free software or open source software. We would like to simply underline the benefits coming from participation in such projects. We will also advice how to engage yourself in a F/OS project, what kind of projects are out there for you and what steps you need to take in order to become a F/OS developer. Besides the experience with Linux, you can gain experience in variety of programming languages. Check out our Linux skills on demand as a guide to what kind of IT skills are currently required by employers and, therefore, what you should study to have a best chance to succeed in your career.