I had an idea the other day to post an ad on the internet to make free websites and other web apps for people, do you think this is a good approach to get work? I want to build up a portfolio and I really badly want to do real projects instead of just learning and making small stupid personal projects like blogs. I know I don't know a lot, but I'm confident that now that I know the basic gist of the language and a couple of frameworks, I now need to dive into the deep end and do real projects, isn't that how the pros learnt?