Let me start off by saying that this post is overdue by a few years as I have been doing development outside of Flash as well as other Digital activities for a few years now but felt the need to write about my experiences gained over my short time working with it. Maybe this is due to people looking at me like I have lost a loved one when I mention I have done lots of Flash development or just a time to look back at my career as a dev up to this point…
Anyway, as you can tell from the lack of posts and the subject matter of those that do get posted, I have been gradually moving away from specific Flash development. This marks a shift in my career as well as a shift in this blog to begin covering many of the topics that being a Flash developer has given me exposure to. This change is occurring for many reasons that have been written about at great lengths allÂ over the webÂ but I just wanted to share my two cents. First a brief history of my Flash development background.
I was introduced to Flash while working in my first job as a dev for a small Microsoft consultancy. The ‘project’ was to create a logo that had a gradient slide past in the background so it looked like it was ‘shiney’. (Hey it was 2005) Fast forward to 2008 and I was one of two developers working on a team whose job was to make a splash in the NGO space with a fully Flash homepage chock full of pictures, videos, and features. My dev skills in Flash took off like a rocket as I was constantly being pushed and the team was full of high caliber people.Â Now, the main reason I was interested in Flash was that I had always wished I could draw, but was never very good. Flash allowed me to animate with code, logic, math; things I understood and am good at.
Unfortunately I didn’t get pushed into techs outside of Flash for those few years so as the saying goes, Flash became my hammer and everything I saw was a nail. I got comfortable in it and didnt really want to expand on my css/html skills (and at the time, didn’t have to). However this didn’t last forever and during this time I was introduced to a few other cool techs/schools of thought:
- Web Analytics
- Programming Design Patterns
- The concept of ‘web usability’
- PHP/MYSQL. (As we were using PHP web services and ZendAMF for communicating with the homepage CMS.)
My skills in Flash was one of the main reasons I was hired to move down to Melbourne; a move that I have loved! I dont consider it a ‘waste of time’ or regret any of it. It exposed me to many things (others beyond what was listed above) that will probably be the focus of my career for the next few years.