Joshua Freeman

Joshua Freeman

Digital Media Class of 2012

Updates: Since this interview in the fall of 2012, Josh has moved around a bit! In May 2013, he took a position as a UI Developer at CBC/Radio-Canada. More recently, Josh has moved to sunny California, more specifically the Bay Area – Silicon Valley, to take on a Developer position at Weebly. See his web site for updates.

What are you doing now?

Right now I work for XMG Studio making HTML5 games, which is using HTML technology to make mobile games, which is pretty interesting.

Is there something specific you have done since graduation that you are particularly proud of?

I made an Arduino time-lapse camera – I worked with Arduino during the Digital Media program and I basically found an interesting project to do on my own, because I found I liked working with it.  That was pretty cool to have, the knowledge of Arduino.

How has your experience at York and in the Digital Media program prepared you for what you are doing now?

I think that the Digital Media program, skills I learned in the Digital Media program helped me in the job that I have.  I definitely got a broader knowledge of computer science than I had when I came into the program.

I already knew some Web technology and stuff like that, but just starting at the basics of computer science really helped me understand what was going on behind the scenes of Web programming languages.  It allowed me access to experiment with different kinds of media that I wouldn’t have necessarily gone into by myself – it made me more receptive to different ways of looking at things in the projects that I currently do.

Do you have any advice for current Digital Media students?

Advice I have for current DM students is to find something that you think is interesting in all of your programs.  You might not think something is useful or helpful to you in the real world, but usually you can find one thing to focus on that would be applicable to other things.  I definitely found that in the basic programming courses – like programming a linked list – you don’t think you might do that, ever, but just having the knowledge helps you think about higher level programming.

Advice I would have for looking for a job after you graduate is basically to be open to anything you might not think you learned enough specifically to do that job, but the Digital Media program gives you the background to learn that quickly and adapt to whatever you need to do in the job.