Epic
Epic
Go to Homepage Go to Contact page Go to Client extranet
About us
What we do
Sectors
Research and Resource Centre
  White papers
  Email newsletter
  Epic Think Tanks
  Case studies
  Show reports
  Book reviews
  Links
  Leaders
  Research
Jobs
Investors
News
 
*

A day in the life of a senior flash developer

Matt Leathes is one of our senior flash developers here at Epic. Below is an account of a day in his life…

 

My day as senior flash developer starts once I'm fully caffiene'd up (as is traditional in the programming industry).
I then begin my day by sorting out which of my programmers will be working on our current projects, ensuring they know what tasks they're expected to achieve and that they have everything they need to complete those tasks. Frequently this will involve liasing with the Lead Designer and Art Director to make sure they're aware of what they need to give to the programmer.

Then it's a case of going through all the projects that I look after (usually about 6), making sure that a developer has been booked in to do the work at all the key stages of development.

After that, my day is mostly made up of fielding technical questions and explaining complex bits of code to my programmers; helping the artists put together their animations in such a way that they'll 'plug-in' to our flash e-learning engine correctly; giving advice to designers as to what is and isn't possible in Flash, and how long their designs will take to develop. Other than that I can be found going to the many meetings (my least favourite part of the job) that are required when starting any new project; advising the Sales people on whether to choose Flash or HTML on the projects they're pitching for; helping fix complex bugs in projects that are on the go; briefing testers on what needs testing on any project; and somehow attempting to find the time to code the programming tasks that I've assigned to myself!

I also recently seem to have become the company's 'Mac Guru' so end up fielding a lot of questions about how things work in Mac OS X these days too.

Apart from being maniacally busy some days, it's a great job on the whole as I get to work with pretty much every team in the company and it's constantly challenging. You know they say 'you learn something new every day'? Well I learn 20 new things every day!

Outside of work I'm involved with FlashCodersBrighton, which is a group of Flash designers and developers who meet up every other week to share knowledge and info about best practices and new features in Flash.
Most of the Flash companies in Brighton work on Flash games so the meetings are heavily skewed in that direction, but it's still interesting and relevant and Flash game developers are generally the ones pushing the Flash player to its absolute limits so tend to find out about its limitations and bugs a lot sooner that those of us who work in e-learning.
They also have more scope to play around with the latest versions of the code and Flash player whereas we're generally restricted to the lowest version our clients have installed (usually version 6) so it gives me a great heads up on some of the new features coming out that I wouldn't ordinarily get the chance to play with.
There's also lots of talks about upcoming Flash-related technologies such as Flex and Apollo that are always really useful to keep an eye on to see if they can offer us new solutions to present to our clients.
The group meetings are also the one form of social gathering where I can talk about my job without it sounding like complete gobbledegook to those listening - in fact it's often the other way round and I find myself completely lost amidst talk of scalars and vectors, z-index sorting, texture mapping and quaternion matrix transformations!
I haven't yet been a presenter at one of these meetings, except to talk briefly about the techniques I used in the few games I have built, but I will be talking about implementing SCORM in Flash-based e-learning at some point in the near future.

 
Downloads

Corporate brochure: E-Learning at Epic
Data sheets: Epic Consulting, Accessibility Lab, Arena, Blended Learning ROI Calculator (‘The Blender’), Epic P2P, Hosting, Thought Leadership Programme, Testing (x4)
White papers: Blended Learning, Blended Learning in Practice
Survey report: The Future of E-Learning

Go to downloads
 
* * * *
* Copyright Epic Performance Improvement Limited 2007. All rights reserved. Home   |   Contact us   |   Jobs at Epic   |   Client extranet   |   Press information *