Then pick a new, harder project.

(There’s more to that, but that’s the gist of it.)

That real-world test is important.

Sometimes (oftener when you are just starting) your patches will be rejected.

you gotta learn to cope with this.

These mistakes can be repaired.

Check out the full post from the esteemed author ofThe Cathedral and the Bazaarfor more details.

How to Learn Hacking| Eric Steven Raymond

Photo bySebastiaan ter Burg.