211 karma · joined April 12, 2011
The best way to demonstrate your python and django expertise is to create a web app using that stack. Find some cheap hosting and you're set. Who knows, your app might even be a hit and you can skip the job seeking routine altogether.
I might just be painfully slow, but the implementation he described didn't sound anything remotely simple to me (though I believe it really is beautiful).
corpus = """
yellow
tooth
"""
for line in corpus.splitlines():
for letter in line:
if line.count(letter) == 1:
print letter
breakmmmmkay
So head to khanacademy.org, start with algebra and work on all exercises. Then go to the other subjects.
I highly suggest you pick one particular graduate level math subjects and sounds interesting to you and make that your goal.
As a Filipino I'd like to see more of my country men venturing into realistically sustainable tech business setups rather than trying to emulate Silicon Valley. The environment there is vastly different from ours. We need to play to our strengths (English proficiency plus currency exchange plus OK 3rd-world level I.T. education) and work from there. I'm pretty sure there'll be innovations so we can use our strengths in a startup context.
If this goes well you have a project that can at least help you pay the bills at the moment. If not this would go better on your portfolio than being able to do FizzBuzz.
Again, ask money from day one.
When I was starting out with Python I wished to work with Django projects, so I thought myself the framework. Then I created my first web app in Django, http://www.cvstash.com, and with it I scored a couple of Django projects just by showing it. Now I work full time. If I'm going to switch technologies or would like to get some freelance gigs on other frameworks and/or languages, say RoR, I would do the same. Work experience is better, but being able to work on something on your own to start says a lot.
Off-topic: If you put time in examining a possible market with your website it might even turn out to be a win-win situation, with you getting passive income from it.
To summarize, you need a portfolio like vishaldpatel said. If you don't have one yet, then get started with doing something for yourself. Buy a domain if you don't have one yet, and show off your skills there.
The web2py author also admitted a few months back in the mailing list that google was paying him to test out the framework against GAE. So I think that means the GAE support would be production-ready at the very least.
Never wear your geek hat doing these types of things, you'll be putting them through the technical sieve and that, as I know you've already experienced, don't work.