I think the point is that if you’re trying to convince someone to pay you to write code for them and you have no prior experience with professional programming, a solid way to convince them that you’re hireable is contributing significant amounts of code to an open source project. This demonstrates that 1) you know how to write code, 2) that you can work with others and 3) that you’re comfortable working with a complicated codebase (depending on the project).
I’m not certain that its the most effective way to achieve this objective, but I can’t think of a better alternative. Suggestions are welcome.
In my case, I found a local startup that employed students to test their code (we’d get a new build every couple of days and run it through a set of tests) on a part-time temp basis, paid by the hour. As the only non-student doing it, I worked more-than-full-time hours for a few months, and got noticed for having a work ethic.
I think the point is that if you’re trying to convince someone to pay you to write code for them and you have no prior experience with professional programming, a solid way to convince them that you’re hireable is contributing significant amounts of code to an open source project. This demonstrates that 1) you know how to write code, 2) that you can work with others and 3) that you’re comfortable working with a complicated codebase (depending on the project).
I’m not certain that its the most effective way to achieve this objective, but I can’t think of a better alternative. Suggestions are welcome.
In my case, I found a local startup that employed students to test their code (we’d get a new build every couple of days and run it through a set of tests) on a part-time temp basis, paid by the hour. As the only non-student doing it, I worked more-than-full-time hours for a few months, and got noticed for having a work ethic.