I’ve been in Vancouver for just over 5 years now. I came to this city and to the University of British Columbia as a result of the promise of beautiful surroundings and an interdisciplinary learning environment. On both counts, this city and UBC have more than exceeded my expectations.
The formal instruction that I received at UBC helped to provide me with many of the technical skills and the conceptual knowledge that I will need to be successful in the future. My work for UBC, with the Office of Student Development, Department of Computer Science, Center for Teaching, Learning and Technology and the Library has taught me the value of continuous learning and has allowed me to develop my passion for education.
Now however, in the spirit of continuous learning I will be moving to New York City to work with Red Rover, helping them to build out their engagement platform. I will be learning how to write code at the highest standards by working alongside some of the top developers in New York City. I will also be learning about what it takes to have a company be successful.
Most importantly though, if we as a company get things right, I will have the opportunity to create software that have an actual impact of the learning and engagement of hundreds of thousands of people.
Goodbye Vancouver, I’m off to continue my learning. Hello New York, I’m coming soon, get ready.
“What education will look like in 10 years” is the title of the talk that I gave at the UBC Terry Talks conference a few months ago. Terry Talks is a conference modeled after the famous TED talks and it was a raging success. In my talk I touched on the different ways in which I believe education is going to change. I spoke about how it is going to become more collaborative, more “real” and more open. I gave examples of places where all of these changes are starting to manifest themselves and drew some predictions of where things are going to go.
Last week I attended a talk given at the Vancouver User Experience Group (VanUE). The speaker was Greg Bell and he was talking about how in order for really good software to be developed, everyone in the development process needs to have a good understanding of usability. It was a decent talk, although the 3rd year UBC human-computer interaction course had already taught me most of what Greg was trying to get across.
This lecture coincided with me installing Windows 7 on both of my computers and really loving it. Now, Windows 7 is not much different to Vista, except that it is faster and addresses quite a few usability problems. I enjoy it so much in fact, that I will not go back to using the current release of Ubuntu. Of course, this realization has upsets as it hits home the realization that as Apple and Microsoft (and indeed any big tech company) are starting to see the great importance of usability and putting it at the forefront of their design process, open source solutions (which have just started to catch up to the big boys) might be left in the dust once again. This Article from the University of Waikato highlights a few of the challenges faced by open source projects when it comes to usability, including (and in my opinion the most important) “Design for usability really ought to take place in advance of any coding”. This leads us back to Greg’s talk at VanUE. I feel that if usability and the importance of design is pushed more heavily in the introductory parts of Computer Science then open source projects can benefit from that usability knowledge being pooled. Until then though, I think that many open source projects are going to start falling even further behind their proprietary counterparts.
This however, does not apply to all open source projects. Those with enough corporate backing (like WordPress with Automattic and Ubuntu with Canonical) are able to forcibly steer their developers towards more usable interfaces. This kind of work has already payed off for WordPress, however, we will have to await another Ubuntu release or two to see whether their efforts to change the way that a much larger (and more traditionally minded) community of open source programmers will actually pay off.
I really think that having friends in your class is one of my best indicators of success. Last term I had some classes where I had friends, I had classes where for many reasons I was unable to get to know anyone and then I had classes where I found friends around halfway through the term. These divisions were almost exactly reflected in my grades. Having people to discuss the content with, having people to study with, even just having the joy of seeing a friend be that extra motivation to go to a lecture made a huge difference for meHCI team.
This term things are much better. I know people in every one of my classes and it has truly made a huge difference to the way I feel about school. I want to be in every class, not just because of what I will be learning, but also because of the great social interactions that I will be having. I am so excited for an academic term filled with social-academic connections that will do wonders for my grades as well as for my overall happiness!
For anybody unlucky enough to not live in Vancouver, here are some photos and a video that I took from English Bay at the 2008 HSBC celebration of light finale. The HSBC celebration of light is a 4 million dollar show that is put on every year at English Bay in Vancouver. It runs over four nights and each night has over half an hour of fireworks. The rest of the pictures can be found on my flickr