Last month I talked about how web development has become commoditzed and specialized to the point where large software shops are now as digital analogues to agricultural feedlots. Web shops are becoming vast cube farms of production where the quality of the work is sometimes secondary to the process in which it is produced. While this is less true in Canada than other countries, link make no mistake – this kind of thinking permeates today’s market where you are today.
This is a first.
In the world of cattle farming, neurologist or automotive manufacturing, healthful such a concept would long ago have been acknowledged, been dealt with and documentation consigned to the archives. Not so in web development. If you’re a web developer, or work in the world of the internet in any of its myriad incarnations, you inhabit a work environment that has no precedent. No legacy, or at least if there is one it is nascent and so by definition not significant.
And so it becomes necessary to learn how to make your way in a world where there is no previous generation to guide you. No manuals exist and no signposts grace your path. Let me offer up a few simple things to keep in mind.
It’s about your career
The first thing you have to realize is you have a career and sometimes it’s not your job. Hopefully more often than not it is, but what’s critical is that you see your career for the continuum that it is. It started when you got your first job and it ends whenever you decide, and every moment you spend on the continuum contributes to its direction and continuity. The direction of your career is yours to steer but do make an effort to have a direction in mind. It’s not necessary that your direction remain consistent (though of course there is nothing wrong if it does). What does matter is that you have one. As the aphorism goes, ‘when one does not know to which port one is sailing, no wind is favorable.’
Where to begin
Many people starting out today take the obvious routes and either go to an agency like Sapphire or SI Systems or go corporate–IBM, Accenture, Microsoft, Google. These large organizations all fulfill the same need for their employees–they provide clearly defined structures and processes combined with personnel to support whatever the rules and regulations are. It can be very comforting for some to know that all you have to worry about is being on time, dressing appropriately and writing code. If you buy into the cog-in-a-wheel mindset, you’re reasonbly good at your task and reasonably reliable at delivery, you can count on a reasonably successful tenure at one of these companies.
People looking for something more exciting go freelance. The pay is better (though it comes with some extra work) and you can get a broad exposure to different workplaces and work practices while building up a large stable of contacts.
The real prize in the digital world these days is landing a gig at a big digital agency–AKQA, Sapient, BBDO–these are world-wide organizations that combine (mostly) the cool of the creative world with the benefits of a large scale enterprise work force.
Whichever path you find yourself on remember the first rule–it’s about your career, not your job. In our next installment we’ll talk about how to avoid some common mistakes. We’ll also cover some techniques for keeping an eye on your career while the other is on your job.