Having just completed (successfully!) a fairly extensive job hunt, I feel obliged to report on the situation.
I set out to find a position with the title
UI Designer. In today’s market,
UI Designer really means
UI Developer, which really means
Web Developer, which, in turn, means
Whatever We Have For You To Do Doer.
To begin, I carefully considered all the factors that contribute to job satisfaction or dissatisfaction. They are, in order or priority:
- Good coffee
- Interesting work
- Compensation and benefits
- Reasonably quiet, comfortable work environment
- Laudable enterprise goals and ethics
- Did I mention coffee?
With this list in mind, I began my search. I determined that the best job search engine was LinkedIn.com, except for Glassdoor.com, which is
actually the best except for careers.stackoverflow.com. One key feature of Glassdoor.com is that it allows current and former employees to
write reviews of a company, so you can read the scathing opinions of disgruntled exes who either left or were laid off or fired. This may or
may not help you assess the company, but it’s an entertaining distraction.
Once you’ve narrowed down the options, you can apply online to these companies, using one or another automatic resume blocking
service. These sites allow you to upload your carefully formatted resume, and then completely re-type it into various form fields. Be
careful with these forms. If the job requires, for example, 8 years of experience with JavaScript, and you’ve had 7 years and 10 months,
your application will be electronically shredded.
The surprise ending, though, is that the whole list of job satisfaction points that I so carefully compiled means nothing. Well, ok, not the
coffee. But really, job satisfaction has little or nothing to do with office space or even compensation and benefits.
It’s really about challenge and accomplishment. You’ve got to have both of these. And in the right proportions. Too much challenge and you
just feel frustrated all the time. Too much accomplishment is boring. The perfect balance is given by:
where
A is some number having something to do with accomplishment, and
C is some number having to do with … well, you get the
idea. The point is that you need both. And you have to make it happen. Any job can start out great, but over time, as your skills and
interests evolve, you’ll find ways to get involved in different things and grow into new roles.
And if you get stuck in a situation where
you can’t do that … well, that’s why I started searching.