How did you learn programming? How long did getting good take?
sailormoon: Why did you need to create a new account to ask a question?Anyway, it depends on how much you practise (in both senses of the word) and/or challenge yourself. If you're learning to build web sites, say, maybe by the 5th or so project you're beginning to feel like you know what you're doing. Maybe by the 10th you are confident enough of your skills that you feel like you can apply for a job, if that's what you want.The key is to just start work on something ASAP.