I’m officially done with my last banner project ever. Yes, I’ve decided this New Year’s to take a stand against work that makes me miserable. Among these things are…
- Banner ads
- ActionScript 2.0
- Last minute crazy hectic projects
- Working with recruiters (Actually, this one was from a couple of years ago)
Some people say I’m crazy or that this sort of work is unavoidable or that it may be shitty but is highly lucrative. However, I always try to avoid projects where I cannot reasonably predict success. Banner ads, AS2 projects, and last minute work all have in common that they seem more subject to chaos than the usual job. Banner ads are difficult to plan because they require loads of tweaks, tedious restraints such as file size restrictions, and duplication of effort for multiple sizes or multiple ad standards across target sites. Or at least they have in my experience so far. ActionScript 2.0, aside from being nearly obsolete, tends to encourage poor programming practices by being a hybrid of non-OOP and OOP paradigms. Last minute fixes and jobs that need to be done ASAFP are rife with issues: the time a developer needs to familiarize himself with unfamiliar code is usually not considered, formal architecture and design is omitted leading to freestyle coding, and because the deadline is so short, if even a tiny issue arrises the project is fucked. Of course, any project can get out of control, but with a little forewarning and careful choices, chaos can be avoided. These types of projects tend to practically guarantee that there will be issues and that there won’t be a smart way to negotiate them.
As for recruiters (or staffing agents, or talent scouts, or whatever else they call themselves), in hard times they might seem like a necessary evil. Still, I feel that I can almost always find a much higher quality match with an employer or employee by direct referrals from other colleagues and friends in the industry – even if it’s through linkedin. Besides, I’ve had enough shady recruiters call me with “incredible offers” on nights and weekends to make me want to disconnect my phone.
So no offense to anyone else who is stuck making banners for their job. I know that all of these things are a neccessary part of our industry. However, I personally don’t want to be involved anymore. I seriously am going to add a “no-banner” clause to my next contract. Instead, I hope to focus on some of the following things that make me happy…
- Game and application development
- Working with people whom I respect and enjoy
- Writing books and blogging
Wish me luck!