I've been studying by myself for about a year now, and I know the basics, etc but don't feel like I am getting in a lot lately.. Any suggestions on how long it takes, what I can do to learn more, or any recomended schools? [ November 17, 2006: Message edited by: Bear Bibeault ]
And most important of all: just go out and code, write software. And I don't mean exercises from books or websites, but think up a larger project and do it. If you run into problems, research solutions and implement them.