By: Jason Ioffe
Peer for Career, Majoring in Computer Information Systems
As a child of the digital revolution, my household was dominated by personal computers, the internet, and of course video games. Even from a young age, I had to know what made these fascinating devices tick.
By middle school, I taught myself to write simple routines in BASIC and C using my parents’ programming books. In them I discovered the magical world of fractal sets–images of pure, awe-inspiring beauty. Under my command, zeros and ones rushed through a VGA cable to explode into a brilliant lightshow of 256 unique colors. Since then, I focused on delicately crafting code for computer graphics and, naturally, video games.
Game development quickly became one of my greatest passions and hobbies, but I had trouble pursuing it professionally. Local business would often contract me to write front-ends for online stores or databases, but I really wanted to expand into the games industry. Towards that goal, I regularly published samples of my work to gaming communities and later onto YouTube. Albeit few people noticed or commented, I remained persistent. After all, there was nothing to lose; at the very least I would expand my audience and further develop my skills.
In 2008, I received an email from an employer requesting an interview for a new game development blog. I agreed, and we soon spoke over the telephone regarding my work and preferences in video games, both past and present. He mentioned that our interview may be published online or in print, and I was simply overjoyed.
One week later, I discovered he wasn’t writing for a blog at all – he was actually scouting for major development studios! Producers from a prominent London, UK based studio reached out to me via email and asked if I had interest in working on what they called a “special project.”
At the time, it seemed a little too good to be true, but I played along. Good thing, too – the “special project” ended up being one of the most popular games released that decade. Over the next year, I designed gameplay and bonus content using the studio’s custom-built level design tools.
Suddenly, game design was no longer a hobby, but a job that demanded diligence and professionalism. I was under a strict schedule and had to reach milestones with my work every two weeks. Plus, I found myself communicating with the press on a regular basis – sometimes through email, other times on camera for millions of people to see.
Needless to say, it was a life changing experience. I discovered that my passions could lead to real career opportunities, and started building my network of professional game developers. To this day, and likely far into the future, I continue game development as both a hobby and a career. This valuable lesson was learned: if you are passionate about something, keep at it, and do everything you can to put yourself out there. Never give up, even if things do not work out right away. Serendipity plays a role, but that fish will never bite if you never put the line in the water.
My son is a senior in high school and has being looking for a college that will offer game programing. He says there is no cuny /or suny college that offer such major and has being thinking on taking on line classes once he graduates. I don’t agree with such idea and would like to get more information on how I can help him go to college and study what he really wants and enjoys.
I will appreciate if you can contact me or give me some more information about this major, if there is one.
Thanks
It is great to see your determination to help your son pursue his career goals. Game development is not the type of field to cater to a single specific major; rather, it favors technical and artistic expertise across several academic disciplines. New York University – Polytechnic Institute – offers very strong courses in the fields of Computer Science, Computer Programming, and Computer Graphics. Specifically, courses are available in the types of programming languages commonly used in Game Design, such as C++ and Java.
City College, a CUNY school, also offers a strong curriculum in computer science and engineering. It offers a good grounding in the foundations of programming as a profession.
In any case, we highly recommend that your son take advantage of free software online, like Microsoft’s Visual Studio Express, to get a taste of programming first hand to see if he would like to make the commitment towards a degree in the field.
Great post, I think blog owners should learn a lot from this website its real user genial. So much superb information on here :D.