DEV Community

Cover image for No experience, no job!
Artur Neumann for JankariTech

Posted on • Updated on

No experience, no job!

In job applications the applicants are often asked about their work-experience. But how do you gain work-experience in the first place? In a many professions you need somebody to employ you WITHOUT any experience so that you can gain some. Trying to get this first chance might be really tiring and frustrating.

But the good news is: if you want to become a programmer its much easier, you can gain experience even BEFORE you get your first job!

There are thousands of open source projects around you can engage with. Simply choose one that is written in the programming language that you want to learn or know and participate in open source development.

Here are just a few examples:

Just pick your favoured project and get involved! As an easy starting point you can:

Here a good practical article how to start contributing: Demystifying Open Source Contributions

So get started! Make mistakes, get corrected and gain some real world work-experience! And make sure to list your activities for the next job application.

BTW. by writing open source software you will also do a great service to society.

Top comments (4)

dbanty profile image
Dylan Anthony

This is so true. I'm hiring right now for a junior-ish developer and frankly having a "portfolio" of work on GitHub means a lot more than being able to list previous work experience on a resume. Devs are a bit like artists in that way.

Granted, take what I say with a grain of salt as I am a fairly young developer who cares about open source. The others in my company who have more experience care a lot more about the content of the resume.

thefern profile image
Fernando B πŸš€

You need a job to get experience. You need experience to get a job.

Which came first the egg or chicken? Lol.

I know programming is different but most other professions is tough even for people with degrees.

individualit profile image
Artur Neumann

That is the whole point I want to make: in programming you have the (unique) chance to get some experience without a job. As programmer you can solve the chicken-egg problem by being involved and hard-working.

Poor people that want to become a doctor don't have that chance

individualit profile image
Artur Neumann

Updated the article linking to Demystifying Open Source Contributions a great article by