Ask HN: When to apply for a real job?
My question is mostly aimed at self-taught developers - when did you consider yourself good enough to apply for a real job?
I realize this sort of issue is difficult to quantify, but I'm curious as to what level of skill is actually needed to work as a developer professionally.
At this point I've been writing a lot of small utilities(<200 loc) in python, random scraper/parser scripts on odesk, and playing around with Django. I can build a site or a blog engine in Django, but the ultimate problem is this:
How do you know that your skills/your code are/is good enough to work at a company.
If this question is too broad or doesn't make sense to you, keep in mind that I probably do not know industry specifics as I haven't been exposed to the real world yet.
Cheers.