I’m finishing up my class in computational media at NYU’s ITP program. I have to say, it’s been an awesome experience and it’s gotten me excited to learn Javascript as a next challenge. I’ll probably start at Code Academy and work my way into more advanced topics and lessons.
A few takeaways that I’ve gotten from the class:
- The web is an awesome place of infinite possibilities.
- Despite the current movement of learning everything for free online, having weekly assignments that I had to present in front of the class kept me on track and learning. ITP also offered an environment that was conducive to creating, a community that was phenomenally supportive and a professor who kept the conversation moving forward. I think educational solutions like Kahn Academy are helping to structure the online learning process, but nothing beats having to show up, sit down, turn your phone off and learn. I’m a huge believer in traditional classroom work and, while I think the Internet can definitely enhance the current model, it will never replace it.
- Basic coding skills should be an absolute must for anyone who hopes to found a web-startup. You don’t have to build your own site, but you need to understand the process. The same is true for developers learning business development and strategy. For example, I am better at excel models because of this class, and I can better communicate with technical teams. I plan to continue my investment in programming and I expect it to pay dividends in the future.
For my final we had to build something and present it. I wanted to build something that helped me visualize data in a new way, and based on my experience in social I wanted to play around with the Twitter API. So, I built an application that allows a user to put in a Twitter handle and then receive a sorted list of words used to @reply that handle, sorted by frequency. Here’s a walkthrough of the application using Charlie O’Donnell’s handle (@ceonyc):
Here’s another visualization of @replies to Gary Vaynerchuck:
As you can see, it needs a bunch of work before it presents real value. On the upside, I was able to dynamically access the Twitter API, pull and sort data, and display it. I’m looking forward to continuing to build on what I started at ITP!