Tagged: new stuff

Is it going to be worth it learning Django?

I received for Christmas the full Django handbook.django

When I opened it my mom looked at me and said “I hope that’s that one you wanted because I have no idea what that is.”

Me and my wife refer to it lovingly as “The Geek Book.” It’s my little obsession. I’ve been running through the tutorials and examples on my computer at home and that handbook has been in my bag almost everywhere I’ve been this year. I take it to work and read it on my lunch breaks and take little looks at codes and concepts while I’m in line.

I finally finished the main tutorial the other week. The four-part series takes you through making a poll where they suggest you ask “What’s up?”

With zero styling at all (plain black text on a stark white html page) I got my two-choice poll to count every time I voted. For someone with almost no hand-coding experience (you can ask my college computer science teach – he’ll vouch for that) it was an amazing experience. I actually brought in my wife from the other room and giggled. I’m not proud of that. I’m sure making the noise I made in front of one’s spouse breaks one of those man laws the beer industry is built on, but I make no apologies. The damn thing counted.

Now I’m left with one question: What do I do with my new found knowledge?

Since my poll-success I’ve been trying to learn more about Django and how it can be useful to me as a journalist and just general information-giver. Should I build a better blog? Resource site for my wife’s business? What? Because I’m not going to learn anything reading code examples and making nodding gestures at my computer.

Wherever I go right now I still have that new-skill excitement. But that first question, “How can this be useful to me as a journalist?” is weighing pretty hard right now. I can’t imagine going to my job and saying “I built this great site! Here, host it, sell ads!”

But just from my early (dawn of man, hooting at the monolith early) exposure to Django, I think the real lesson is going to be how to look at information, how it relates to other sets and what is the best way to give that information out to make the most sense to everyone.

I just need to figure out where to start …

Share