http://www.google.com/search?q=pimp+my+code+site%3Awilshiple...
> The problem is that I'm the first to admit I'm not a fantastic programmer.
Is a trait unfortunately very few programmers actually have, most of them think they're aces (especially when they're not) and:
> My strongest trait is just getting stuff done and getting code out the door.
Is a very desirable property.
I think you're not half as bad as you may think you are. The mentality you display is more or less exactly what I'd be looking for in a new hire.
I don't see a problem.
I've personally taken the former route - rigorous self directed learning with a dash of discipline and love for the knowledge will turn you into something far greater than what could be elicited from you by "just going through the motions" at a college.
Granted. I'll probably be going to college soon anyways because I want to pursue Aerospace - but that's, again, self inspired (rather than "ZOMG I NEED TO GOTO SCHOOL OR MY PARENTS WON'T KEEP PAYING MY RENT" - not saying all people are like that, I know more likely than not most people are self-sufficient; I said that more in line with how parents tend to enforce college on their kids instead of letting them be inspired to the action).
Perhaps you could be some sort of "entrepreneurial personal trainer" :)
1. SW attracts a lot of different types of people - BizDev/UIX-Designers/Coders/Legal/etc... You may help someone w/o the technical chops bring some traction to their vision/dream/idea.
2. You WILL meet people that might be useful to you down the road. So great, you have the technical chops, but lack bizdev - well, you are in luck b/c you have met people who have that skill that might be able to help your dream come true.
3. It's fun! It's intense, but very fun. Especially if you are a competitive individual.
4. It's not a bad recruiting ground for tech talent. These people go to these events because they have passion. What more could you ask for?
When I went to it, I wasn't sure what to expect. A bunch of unemployed novice programmers? A pure networking event? I never, in my wildest expectations, expected to meet such quality people at the top of their respective games.
I've never been to events like this (hackathons/etc...) so maybe this is a common thread. For me, it was a great experience that I would repeat again - regardless of my current status.
Hope this helps someone.
I only know a little programming myself, and have no real familiarity with working with databases or AppEngine, but Django + AppEngine should work (from what I understand about them) for this project.
I don't know if this is something you can do within a weekend, but if you are interested in helping a rookie get his feet wet, feel free to contact me. The info is in my profile.
Of course to expand the functionality to websites, there would have to be an automatic way for the coupons to be 'redeemed'. The basic flow I have so far is:
1. User creates new coupon (give it a name and description)
1a. App generates unique code for coupon and stores the coupon information in a database
1b. (external to app) User uses coupon code to create coupons to be distributed through whatever channels are appropriate (mailings, website, emails, etc.)
2. User received coupon from customer and manually records a redemption (based on the unique code)
2a. App records redemption count to DB
3. App displays statistics of coupon redemption (how many, when, maybe other attributes)
Want to finish an open source Techmeme on AppEngine? A buddy of mine got half-way there building it but had to bail. I want to get it finished so we can stick it in an iFrame and add it to WindyCitizen.com as an alternate view of the local news in Chicago, showing you what's hot in the local media right now.
It's a crime that we don't have Techmeme-like sites for more verticals than Tech and Media news. That's what I'm interested in and have made progress on.
I'd love to team up with a designer and crank out some websites for people!
I've written a few thoughts on pricing here:
http://blog.historio.us/on-pricing
Basically, we're looking to launch some not-so-pleasant changes to the account system soon :/