
People ask me, "How can I get our employees to be passionate about the company?" Wrong question. Passion for our employer, manager, current job? Irrelevant. Passion for our profession and the kind of work we do? Crucial. If I own company FOO, I don't need employees with a passion for FOO. I want those with a passion for the work they're doing. The company should behave just like a good user interface -- support people in doing what they're trying to do, and stay the hell out of their way. Applying the employer-as-UI model, the best company is one in which the employees are so engaged in their work that the company fades into the background.
Given a choice, I would work ONLY on projects that followed the Hollywood Model, where people come together with their respective skills and talents, and DO something. Make a web app. Create a book. Build a game. Develop and deliver learning experiences. The happiest moments of my work life were on projects where we pulled all-nighters because we wanted to, not because the corporate culture said we weren't a true team-player/trooper if we didn't.
Employees shouldn't be sleeping in cubes to prove they're "passionate employees." I want to work with people who have a particular set of skills (and interests) who view themselves and one another as either professionals/craftspeople (programmers, designers, engineers, animators, editors, scientists, authors, educators, architects, entertainers, etc.) or as producers and assistant producers (the people who pull it all together, support the craftspeople, and make it happen).
[UPDATE: I do not consider "caring about the user" as separate from "our work." In other words, I consider one who is truly passionate about their work to have "the effect it has on the user" as a fundamental part of that work. A tech book author/teacher who has brilliant wordsmithing and technical breadth but no effect on the reader is not a professional. A software developer who crafts
brilliant code that doesn't include that code's effect on the user is not a professional. Part of what makes us professional/craftspeople is that we value and never forget the POINT of our work, and the point is--for most of us--what it means for the user. It's quite sad that many of our professions have rewarded work without making the user the most important attribute of how we asses that work.]
I realize these aren't mutually exclusive--one can be passionate about their employer and the work they do, but it's a matter of which one employers value. And all too often, it's the wrong one.
The simple 4-quesetion test to see if someone has a passion for their work:
* When was the last time you read a trade/professional journal or book related to your work? (can substitute "attended an industry conference or took a course")
* Name at least two of the key people in your field.
* If you had to, would you spend your own money to buy tools or other materials that would improve the quality of your work?
* If you did not do this for work, would you still do it (or something related to it) as a hobby?
DIFFERENCE BETWEEN PASSION FOR EMPLOYER, vs. PASSION FOR WORK
Passionate about the company:
* The ultimate team player who goes along with the group rather than voice dissent
* Works late nights and weekends because "everyone needs to pitch in on this project"
* Defends the company to anyone, anywhere that criticizes or questions its products, policies, or practices
* Puts responsibility to employer above responsibility to customers, without question
* Questions, but does not challenge the status quo
* Is well-liked because they do whatever is asked, enthusiastically
* Accepts (and uses) phrases like, "this is what corporate needs us to do."
* Cares a lot about his career path in the company; focused on getting management recognition.
Passionate about the work:
* Scores well on the 4-question test:
- keeps up with trade/professional journals
- knows who the key people in the industry are
- would spend his own money, if necessary, for better tools
- if they were NOT doing this as their job, they would still do something related to it as a hobby
* Works late nights when, "I'm just one-compile away from this awesome refactoring that's going to make this thing run 40% faster." In other words, they work late when they're driven by something they know they can do better on.
* Defends the quality of his own work (and, in the Hollywood Model, the work of his team).
* Puts responsibility to his own ethics and values--especially related to quality of work--over responsibility to employer.
* May not be extremely well-liked, but is highly respected and tolerated because he's known as one who, "cares deeply about doing the best possible job, and is very good at what he does." [update: the person must be liked well enough for people to want to work with him again... the Hollywood Model has a way of screening out a**holes... nobody calls them for their next project.]
* Does not accept, "this is what corporate needs us to do" when it conflicts with quality and ethics. Must be given a damn good reason why a corporate decision is worth the downsides.
* Does not care about upward mobility in the company. Cares about doing fabulous work and possibly the recognition of his peers in the industry. May stive for professional recognition.
Am I, as always, glorifying the maverick? It only looks that way if your perspective is a Big Company that puts teamwork and company loyalty above all else. In the Hollywood Model, our ability to get work--which means new projects--depends entirely on whether anyone on previous projects wants to work with us again. What you hope for--and what happens--in the Hollywood Model is that when a team is being assembled, someone says, "Hey, last time I worked on the Bar project, Roger did the graphics and he was awesome." And the assistant producer or project manager says, "What's his phone number?"
In the Hollywood Model--despite the glamorous name--whether the project is exciting or sexy has very little to do with whether we view our work together as exciting and sexy. The sound guy pushes the edge with intelligently-adaptive audio that changes subtly as the user navigates into different "places." It doesn't matter that the project is a boring bank's interactive annual report. The programmer (usually my role) builds an authoring tool to help the artists sync their work to the sound way before the engine is ready. The artists decide at the last moment that they aren't happy with something that nobody but they can see, and spend days tweaking something that they swear will have a subconscious impact (for the better) on the user.
There are plenty of companies--even big ones--who are able to foster this kind of enviornment (including some parts of Google, I've heard). And in many small start-ups there is virtually no distinction between passion for the company and passion for the work--they are, essentially, the same thing, driven by the same overall desire to succeed. The companies that have the greatest chance, in my opinion, are the ones who can hang to that. And I would start by thinking of project managers as "producers" and treating the "talent" like gold ; )
Finally, if you really want your employees to be passionate about the company, take lessons from UI and Usability: let people do what they want and need to do, and get the hell out of their way. Unfortunately, too many of our employers are like really bad software--frustrating us at every turn, behaving inconsistently, not giving us a way to learn new things and develop new, cool capabilities, etc.
Remember, when I say I have a passion for a particular piece of software, it's not really the software I'm passionate about. It's always about my passion for what the software lets me DO. Companies should work the same way. By acting like a good UI and letting employees express the passion they have for their work, you'll end up with employees who'd never consider going elsewhere.