Finding the job of your life sounds like…

Finding the job of your life sounds like a pipe dream for many, and there are some mistakes which do put it out of reach.

Observations about how you can go about getting it:
1. Understand that the first job is your life. Core message of the “On-Purpose” person.
2. Once you have that foundation in place you can begin to build. Example with three tennis balls: who you are, what work you want to do, what the employer needs. Most people focus in on what the employer needs – “they conform to the job.”

“In essence the deny who they are, and they don’t bring that into the job, because they’re allowing the job to identify who they are.”

\3. Start with doing the work of knowing who you are, use that to determine the work that you want to do, and use that knowledge as a filter to determine which employers and jobs to seek. You will come in with strength, passion and drive.

I’ve look for it in interviews, on both sides of the table. We’ve all heard them: “Where do you see yourself in five years?”, “Why do you want this job?”, and “What is your biggest weakness?” Most simply parrot those questions and miss the information contained in the answer. It’s that one in ten employee that actually hear the answer to those questions that I focus on promoting. The other nine get put through the “get to know yourself” drills…

Source: Kevin W. McCarthy – Being On-Purpose: How Do You Get The Job Of Your Life?


The Expert

“Just because you have a budget doesn’t mean you ought to be hiring people for the project.” – Seth Godin

Funny, and sad, as hell. Welcome to life in BigCorp. Seth makes the point that everyone was just doing their job. For me, there were just too many people. Yet this is one of the biggest challenges of large organizations. Once you have lots of people, lots of people get involved with everything. I’ve been in the role of the “expert” more times than I can count and have developed the patience of a patron saint as result. Unquestionably, however, the damage is done. At a minimum, lost time and the energy spent to move others forward. Other damage is present, but harder to quantify.

The thing of it is that some things are only possible in large groups. They are of such scale that a group of people around a table, even if it’s exactly the right people, couldn’t accomplish it. Think Space Shuttle or skyscraper.

That’s the Hobbesian choice that cannot be avoided: Do you do the larger or smaller thing? Do the larger, and you must accept being a cog in the machine – a defined role in the group. Do the smaller, and you must accept that the result is, well… smaller.

That’ the choice for a creative anyway. For a doer. For the builder. For the font.

Software Consultancy as a Scapegoat

I find it interesting that the idea of being a “consultant” is being bandied about as if it’s a bad thing. As if those who are that, are something less than good. A corrupting force, no less. Based on my experience, I don’t have a particularly high opinion of them, but it’s no different than the overall programmer cadre at large.

The whole point, to my mind, of the Agile Manifesto is that it’s a set of personal practices that may scale to team level. You do not need a consultant to show you how to do that. It may help to have someone facilitate, but you do not need a consultant. And yet immediately what happened was that everyone and their dog hung out an Agile shingle and the whole thing turned into a branding exercise. – Dave Thomas

Perhaps I’m reading too much into that passage, but he continues down that vein for the rest of the interview. Why does the employment status of a programmer matter? Consultant just means not permeant employee. Income reported on a 1099-MISC, not on a W-2. OK, not in the case of corporate consultants like an Accenture. Having direct exposure to those sorts of working arrangements, I can see how one could come to the conclusion that the quality of people added to your team by those large-scale companies could be quite low.

Like adding a bunch of hucksters, really.

But that’s something different, isn’t it? Because you if you add just one single poor programmer to your team, regardless of motivation, you’re going to lower your productivity, your quality, and efficiency. Adoption of Agile, as a goal, is tangential to that.

Bad brings more bad. Don’t hire bad – regardless of how you pay them.

What’s interesting in Thomas’s account is the view that Agile was a personal practice. Implicit is a personal way of orienting oneself towards a development process that accepts, even welcomes, change. – Andrew Binstock

I agree with this wholeheartedly. When asked what do you prioritize when hiring programmers my answer always starts with flexibility, by which I mean that practice. When asking that same question while hiring, that’s one of the key things I must hear.

However, I do not agree with the point that it must be a personal practice – to which I take to mean something which must come from within. Be discovered on one’s own. Applied first internally and solo before integration into a larger whole.

Horse radish.

The ability to learn from others is a base feature of human beings. Monkey see, monkey do. And through the doing – comprehension. You can change teams by temporarily adding people to them. They can introduce new ideas, practices, and shift the culture – and then leave. It happens every time you add or subtract a person from a group, whether you want it to or not. People come. People go.

Think through the inevitable changes and handle them well. Change, at both the team level AND the personal, are constant. Press toward the good and away from the bad.

That’s what matters. Not the superficial aspects of financial arrangements, branding, or permanent vs. temporary.

Got some feedback and need to emphasize a thing or two. I don’t have a high opinion of consultants. By that I mean, in my uncharacteristically diplomatic way, on average I think they’re a menace to the safety and well-being of any and every codebase everywhere.

Off the top of my head, I can think of exactly one who was totally worth it – even though he was a consultant for purely selfish and mercantile reasons. He got done what others couldn’t, but we sure as hell didn’t want him around long term. The project we were working on, the launch of, failed for reasons other than that, but had we continued down that path… It would have become a serious risk to team cohesion, morale, and overall capability.

Interestingly, that was also my exposure to a large-scale consultant driven development process. At least a third of the development team was provided by an external contractor so every team had a substantial consultant base. A vast majority of them were a complete waste of space, let alone effort. (In fact, my finest hour on that project was cutting the Gordian Knot that they had turned our deployment process into.)

To recap: The average programmer is bad and the average consultant is worse. However, you can find the rare one who’s a perfect addition to the team, but only for a limited while. I guarantee you that there are people who jones on changing team culture and practices, who are really good at it, and who you don’t want to have part of your team forever (even if you could talk them into it.)

Queue Freebird… (Great song. Just need to lift the needle off the record in the middle.)

Warren Spector – Lecture 3 w/Harvey “Witchboy” Smith

The Life and Times of Harvey “Witchboy” Smith

Worked on

  • Ultima 8
  • CyberMage: Darklight Awakening
  • Technosaur (Never shipped)
  • FireTeam
  • Deus Ex
  • Deus Ex: Invisible War
  • Area 51: Blacksite
  • Speaker, Character in 2nd Life, Award-winner
  • Web Site:

My Favorite Harvey Quote?

  • “Focus so you don’t have to compromise quality.
  • Do not undertake the creation of a bunch of brand-new tech if you are not prepared for the time hit involved.
  • Good process is critical.
  • You’ve got to surround yourself with people smarter than you are in areas where you’re weak.
  • And you should pare your team back to positive, mature, people.” – Interview at, April, 2004

“If you don’t keep a quote file, you should” – Spector

Question: “You’ve described some of your early years as hellish. Where did that come from?”

What percentage are software engineers: 50%
Visual or audio oriented: 25%
Storytellers: 25%
Business people: 0

Every game developer I’ve ever met is a different beast. Driven by some of the same stuff, but a different background. Lived all over, including Germany for a while and the Bay Area.

The best thing about the industry is that it puts it mark on you as much as you put your mark on it. “Escapism was a huge huge thing for me.” We were rabid consumers of media in all forms. I was constantly looking for an outlet. Games was just another angle on that. “These [music, games, radio, books, movies, etc.] were like magical forces in the world.”

Question: “One of the things that I find disturbing about video games in particular is that they tend to be male adolescent power trips. Was it empowering for you as gamer? Or was it escape or an outlet for energies which you didn’t know what to do with?”

[SPECTOR! Holy hell was this a crap question. Talk about defining empowering as a negative. As something different than the necessary precursors of what it takes for something to be empowering. In order for something to be empowering, it must first show you a different and compelling [escape] version of the world, and a path [outlet] to get there. The or is really conduct unbecoming here. /STOMP.]
“I think it was both. … As much as people malign them [power fantasies], you immediately point to an adolescent power fantasy and talk about it as a cliche or as a nacient drive that young people have. As much as we dismiss it, it’s hugely important.”
[No kidding – How are we to find the capabilities of our agency and, in turn, ourselves as individuals without considering how they interact with others and society as a whole?]
“Fighting daemons is sort of a literal presentation of an abstract idea. … There kind of a cathartic process there. Part of it was expression and exploration.”
[Adults understand this. Kids do not. Yet Adults seem to forget this when evaluating games when they are played by kids. They use the wrong lens.]
Psychological term is Mastery.

Question: “For me as a D&D player, I loved putting on different costumes. To try out what it was like? Where you trying out who you were?”

I don’t think so. Gave a talk called The Imago Effect (2006). About ideal identity. Summary Notes. About the idealized self, because I realized early on because my game avatars, regardless of games which were very different from himself.

“I Want through therapy, because that guy [Spector] influenced me.” – Smith
“Only because I think that everybody should go through therapy to be a member of the human race not because I’m making a comment about Harvey.” – Spector

One of the interesting things I did early on was making a list of D&D characters that I had made. For the first time, I saw patterns in them – history, fiction, signature marks. For me, it was always a different aspect of myself – pushing it to the extreme.

Some players take on a different role. Some players take on an idealized aspect of themselves.
[Hey – look! It’s why so much of game criticism and commentary is so controversial. The other person is having a completely different play experience than you, because how they relate to the character, and the choices they make, come from fundamentally different wellsprings.]

Question: “Do you think that still informs your design sensibilities today? … People too old to be doing what they’re doing are really important to me. That was true even when I was the youngest person in the room, not the oldest one. Dysfunctional families.”

I find that totally true. You sit around and think about what you could do with technology, with the IP available. You stir the post for a while, find something that excites you and then you start running with it. Later, you back up and look at it, you’ll recognize it as a variant of something you made before. Patterns.

Question: “From D&D and Freeport, you went to the military. What the heck?”

He spent 6 years in the Air Force. Wanted to marry his high school sweetheart. Random chapter in his life. Wanted to get away from the small town. I was totally miserable before I talked to the recruiter. [LOL, have I heard this story before.] “I read comics since I was 4. I never realized that someone wrote comics for a living.” [How is this even remotely possible? He doesn’t understand how that leap didn’t happen and then it did happen either.]

[He was in Germany @ the same time I was. Part of the University of Maryland’s LitClub. Thomas More was his professor.] “These people [that he met while being the military] changed my life. It was like being around the parents that I had always lacked.”

Question: “You’re largely self-educated from the University of Maryland?”

He dropped out. He was a satellite communication technician. [I wonder if I met him @ one point or another. Odds are non-trivial. For sure, we worked on the same systems.] “My self-confidence was so low.”

Long story where he was surrounded by people working on video games. He thought about them continuously. He eventually came around. Used classic dream job tactics: learned about job, socialized with people (skydiving with Lord British), played pen & paper with them. By the time he got hired, people thought he already worked there. For six months, total failure, but kept the pressure on. Wrote nice cover letter. Took a job as a tester in 1993. Warren pulled him into a Technical Design Assistant role.

Question: “Was QA a good way to get in the business?”

It was fantastic. He wrote a novel in the six months while he was trying to get in. [Awesome.] Where most people put their heads down on a team, look up and it’s been two years and you’ve been beating your head against the same problems. In QA it was a cross-functional role across many projects. Testing System Shock changed his life. Directly on top of his interests: sci-fi, cyberpunk, immersive worlds, etc. It was a powerful experience. By the end, he was lead tester.

Question: “You’ve played a lot of roles. Tester, Lead Tester, Associate Producer, Creative Director… Talk about the roles on each of your games.”

Lot of quest for legitimacy in there which everyone in this room is going to struggle with. [No shit. Don’t think it’s any different for anyone else.] When he first started, he went after writing and game design positions. Once he put his ego aside and started in the testing group, it turned out to be the best thing ever. A strong QA person works with all of the key people on the team. At some point or another, everyone had counted on him for something.

[Origin was really amazing at that point. Such a small group but so many quality people. I met many of them, and worked with a few, but the transition from a publisher to a development-only shop really killed that studio.]

The industry transition form one programmer making a game to one which required game designers as a discipline. Letting specialists do their thing results in a higher quality product. “Who foresaw that the game industry would explode like this and we’d have all of these specialist roles?”
[Interestingly, the pendulum has swung back a lot since 2007 on the requirement and game team sizes can be much smaller now, but the game designer, as a discipline, hasn’t gone away. Proved its worth. Wonder what his thoughts on this are now?]

Question: “Where did that person [specialist] come from? Who should it be?”

He’s hired many people straight out of college. This thing that’s happened to me by accident… He started to recruit people out of the mod community. One out of ten would really take off. He’s talking at schools like Full Sail, Carnage Mellon. Focused on multi-discipled people, specialist plus additional skills. Enforced mentoring by co-locating people. In two months a person can pick up 80% of an advanced skill [example used was game tuning.] They won’t get the last 20% without years of experience and multiple projects.
[Codified a process similar to Joel’s recruiting strategy.]

Question: “Back to QA. Wing Commander.”

What is a bug? At the time he had no idea. Required specific training. First ones he wrote were terrible. Had to be taught that he needed to find repeatable use cases. Playing games continuously for hours get really boring.

Question: “System Shock.”

Was one of the first games with VR. The technology wasn’t ready for prime time. [Wonder if it’s ready now?]

“Totally ready for VR headsets to come back. As crazy as it was… Seeing the world as if it was with no distractions. It was an amazing experience” – Warren

Best thing about working on System Shock was the availability of the team. Able to have creative conversations about the direction of the game.

Being a Producer for a while was a really phenomenal experience.

Re: Job at Looking Glass Studio

Long story about a keypad at the Looking Glass Studio. Door code was 0451 which is the same key code used for the first keypad in System Shock. Illusion to Fahrenheit 451 by Ray Bradbury.
“It wasn’t about being a genius it was about connecting the context.” – Harvey
“You got the job right there.” – Warren
He didn’t take the job.

Question: “From there – Ultima 8. That was you first real design challenge, right?”

When Ultima 8 shipped, he didn’t believe that it should have. He felt the development team was very hostile. “They were not about the end-user. They were about their own whims.” Some, not all. There were great people on that team. In terms of usability… user interface… [it just wasn’t fun.] Long example where a designer hid a death trap behind a tree, costing the him 30 minutes of his time. Players want to look out into the environment, see a problem, and solve the problem creatively with the tools they have. Highly constrained game or no. He likes the less linear experience. Figure things out according so rules without. The concept of information economy, where you deliberately withhold information, to make the player feel vulnerable (horror movies), there is a moment to do that. Need to choose the right time and be fair about it.

The response from the designer was really arrogant.

That made him really angry and sent a list of 100 things to Ultima 8 to key management. Richard Garriott, thinking three steps ahead, asked him to fix the bugs. That allowed them to release a much better game later. What he was really doing at the time was driving like a producer, but he didn’t realize it at the time.

Re: Cybermage & FireTeam

It’s very possible in the game industry to make a bad game, but realize later that you made something very innovative. Whether the game was a failure or a success, it was super interesting. One major failure of the process, was that this was the end of the era where one guy could do a game. It was the beginning of the era where you had to manage a team, of when you had to treat your customers well because you were no longer the only game in town. You have to respond to user feedback.

[Interestingly, while clearly true that there is more than one mobile game, there are truckloads which treat their customers really badly. I suppose they’re getting away with because of ignorance. I wonder how long before a social game-like flame-out happens.]

Question: “Technosaur. Terrific concept. Your first experience building a team. Every one of those guys is now a playa in the industry. What the heck happened?”

“One of the best experiences of my life.” He played Dune 2 and was blown away. Complexity and depth are not the same thing. Everyone gave you instant feedback with voice. He immediately wanted to do something like that. Describes the plot of the game at 1:05. He could describe it in such a way that excited people.

One of the truisms of games is that it’s very easy to put a demo together, but very hard to ship a game. The last 20% of the game, takes you 80% of the effort. There was one flaw – they wanted to have lots of animations with close-in zooming. The only way they could afford that was do them from purely top down instead of 3/4 angle like most other RTS games. At review at Electronic Arts, Don Mattrick rejected the top-down angle. He totally blew him off, but they ran into problems with it anyway because people couldn’t identify the units well. EA killed the project. “If I had just listened. I thought I knew everything. I was too hardheaded, so the project got killed. They fired all of us but 3. I watched 10 of my friends carry boxes out the door. It felt so bad.”

“The interesting thing is knowing what lesson to take away from that. In that case, the people who gave you that advice were right, but sometimes you have to stick to your guns. Making that judgement call is what separates out successful people.” – Spector

Re: FireTeam

“Art and I did our interview in the town of Diablo.” In chat. Over the top masculine warrior guys. Was a good experience. It was a video game in the video game sense. If you get that opportunity, you should take it. An arcade game teaches about dealing with compressed time. Everything has to happen very rapidly and clear. Distilled form of gaming.

Question: “This game was like a sporting event? Sounds perfect. What happened?”

The people who founded the company insisted that you can only buy the game over the Internet. [TOO SOON!] They made the game with VC funding and bypass the middlemen. [Interestingly this hasn’t happened. Steam has taken this place as a the digital distribution middleman. Credit Card on File is KING.]

Question: “Deus Ex. Harvey really functioned more as a Co-Director.”

So many people at so many levels contributed to it. The team even seemed small by today’s standards. ~30 people. Harvey, Warren, and Chris would fight like cats and dogs to make decisions. [Combative creativity.] Only the second time he had been a level designer. Really enjoyed that.

At the time, my then wife… [second ?]

Question: “You made huge contributions. I look back at two and thing Thank God Harvey was there. First, you redesigned the skill system. “

Lesser granularity, if a change happens in the game, you notice it. If it’s not demonstrable to the player, don’t do it. Originally the skill system was binary, he extended it and made it more granular than that. Didn’t remember actually doing that. Totally different perspectives on events. Signal loss. The next day it’s gone, from you even.

Question: “The other big thing on Deus Ex. Warren had huge grandiose stories and tried to ground it more. Harvey pitched a simpler variation of the same story which expressed everything.”

On a daily basis, we were building the rooms. They knew how long things were taking to do – what the limitations of the engine. If you routinely use the tools – you know what the limitations are. Intimacy with the technology. Very often a story is about a handful of people.

Example, Bioshock is really about story of Andrew Ryan who had this crazy vision – and thee player’s choice about the little girls. There’s probably five or so actual important characters in that game.

It wanted it to be more personal and intimate. Focus.

Deus Ex still had a non-stop cast. Guys would walk on screen and off without you talking with them again. It’s so hard for people to realize that whenever a player walks into a room, everything is new. The best games which take a small set of characters and repeat them over and over. That’s the best chance you have to get people to care about them.

Repeat Exposure. [Hey look – it’s a Thinking Fast & Slow concept.]

This is one of the basics of storytelling which we as developers were not applying.

[Long story about Gunther Herman. Talks about the kill codes of the cyborgs. ]

Give all of the characters a finale.

Question: “Deus Ex: Invisible War, you took a leadership position…”

This was a difficult project [separated from wife.] I feel like they had bad tech choices, bad AI, bad team chemistry, bad story, shipped too early. Moved into the future which undermined what made Deus Ex great by removing the grounded-ness.

Question: “There were certain thinks that we say as problems in Deus Ex which we wanted to address. I’ll start talking if you don’t…” [Nice…]

Really talk to the players that you’re aiming at. Don’t go for the extreme. It’s not selling out to cater to an audience. The listened to their designer friends and not to the players of the original game. They tried to fix some of those things, which took fantasy away from the player. Hindsight is 20/20.

Blacksite:Area 51 demo started at 1:33

Achievements are a collectable. Players love collectables. Game develop teams are going to start doing clever things with them. [Hadn’t ever thought of it that way.]

Never underestimate how much effort it takes to communicate something new to a player in a game. [I would remove the word new. Especially on mobile.]

[No wonder this game didn’t do well. Was very anti-US & highly political. Again and again. Katrina. Bush. Iraqi War. FEMA. Like all the damn time. Does NOT miss any opportunity to make an anti-American/anti-Bush statement. Using every tool available: pictures, words, setup, weapons, scenarios, story. As nearly as I can tell, the game embodied everything which made Democrats angry over the last six years of the Bush Administration. Preachy and ham-handed.

Here’s a tip: don’t piss of a potential 50% of your audience.

Here’s another tip: anger passes – it’s not a stable foundation on which to build art, or even a lasting memory.

Isn’t the commercial failure of this game a relearning of the player feedback lesson from Ultima 8?

Metascore of 62 didn’t just come from bugs. Sales.

Granted CoD isn’t much better on this point, and trending worse every generation but, for that series, the single player part of those games isn’t what sells them, it’s the multiplayer which is politically agnostic.]

Audience Question: Intelligible.

Tips of the day are a really good idea. You typically write these at the end with what people are confused about. It’s a stopgap, because it would better that the game would train you.

Question: “Section of questions about game design philosophy.”

Alternation is pleasing – color palette, gameplay situation, etc. Goes a long way for making an experience enjoyable.

Blacksite hits three or four of my most deeply held beliefs we hit: good story, fair immersive, alternates experiences. It misses on things like differentiated creature mechanics, second stage mechanics (example pac man interacting with ghosts). Every project you ever work on will be like that.

Don’t bury the lede. List it first, don’t build up to it. Use simpler words for communication. Had problems using jargon words when communicating within the team.

Question: “Orthogonal Unit Differentiation?”

Make each creature distinctive with different mechanics.

Question: “Emergent gameplay?”

Making the game as a chemistry set with five things which can be combined in interesting ways. You have enough tools, the environment works consistently, that you can solve your problems. You only have a certain amount of complexity to spend on the player. You’d better hope that players are signed up for a sandbox experience if there aren’t enough directed goals. I think most people need that.

He’s a big proponent of story in the game – by which he means the fantasy in the players head. Example: Band of Bugs. Interesting mechanics for good fantasy even though the story doesn’t appeal to him.

Question: “Gameplay ecology”

There are tools, rules, players and enemies. You could just make lists of each, but you will interesting second order interactions if you think of them as an interconnected structure. You need to pay attention that if you want to not “waste” your development budget. The game gets stronger if there are relationships between those things.

Question: “That’s a great way to think about analysis. Customizable avatars.”
Totally believe in self-expression in game combined with strong narrative. There’s a time for customizable and canned avatars. Some gamers would like to have a strong central lead. He’s learned to be less dismissive of the player. It’s a dialog between the player and the designer. It’s a bizarre thing to make entertainment software.

Question: “Balancing your creativity with the players. What’s the hardest part? Most enjoyable?”

The emotional component of the team is the hardest part. Management issues. Keeping the creativity moving in a consistent direction. Specialists who don’t get other’s issues. The stakes are high. Max out a skill + maxing out collaboration. How to loose arguments a certain percentage of a time.

Question: “5 favorite games?”

  • Doom 2
  • XCom:
    Players can imbue random generated content with their own emotional value. Example: random generated soldiers who you go on missions with. The game generated two characters who had the same last name, one male, one female, so he generated a fantasy that they were married and had signed on to fight aliens together. When one died on a mission, he could not move on. Kept playing the mission over and over until they both got out alive.
  • Underworld
  • System Shock
  • Sacrifice

Audience Questions

Question: “Is there a demo?”

There is a demo for Blacksite. It’s old.
[Long description of even more anti-America setup from one of the missions in the game. “I doubt Joe Walmart will notice that…”

Uh, no.

Further buttresses my core assertion that game failed because it didn’t listen to its potential audience. If I had to wager, that’s why it was ripped out of their hands and shipped early, because a business person modeled the sales and blew the whistle on further investment.]

Question: “How did you get such a subversive game made?”

If marketing at Midway had known, they wouldn’t have paid for it. There are characters in the game with “other views.” It largely falls back to things which I think most of us can agree on. “Torture is not good.” [CoD:BLOPS… /sigh]

It’s kind of an innovation to actually run around America as a shooter. [Agreed.] I think the game operates at two levels and you can appreciate it if you agree with our views or not. I don’t think everyone knew what we were going to because many of these elements came on very late.

At the end of the day, he’s paid to impart some of his vision into the game. Otherwise you’re going to end up with something totally diffused and derivative. [Long story about how he had a list of things like mission names that he withheld from most of the team. Placeholder art was allowed to exist for a long time, until the last possible minute sounds like. He keeps using the word ironically in the literary-correct sense, but also arguably in a foreshadowing way.]

You want someone watching everything to make sure that you’re moving in a consistent direction. So not everyone on the team buys into it. [“Blacksite is political satire.” Maybe… That wasn’t my reaction from his presentation.]

He does have the support of a bulk of the team. [All sorts of warning signs in just having to utter that sentence aloud… Echoes of my experience at LucasArts. I wonder if it’s part and parcel of creative-driven development that this occurs. Might well be…

I do wonder though, how much different this would have gone had Midway’s marketing department been fully cognizant sooner about the nature of the game being made. At a floor minimum, it would have changed the “buy-in” equation substantially and might well not have resulted in his departure from Midway. Can’t ever really know that for sure, but fodder for consideration.

Echoes of the EA/Don Mattrick lesson unlearned? Having worked with that level of EA management in the past, you don’t get to make that mistake more than once. I have to believe that Midway would have been similar.]

Question: Unintelligible

If I had more time, I would pick the five clunkiest and make them better. Art Director would do the same.

Sounds like a total brutal crunch period. “Happens on every team.” [Nope.]

For what it’s worth, I have no idea how good the game is or not – I’m too close to it. Same was true of Deus Ex for him and Warren.

You can work yourself into a trap of being a perfectionist. I don’t know if he’s ever going to ship it.

The one where Joel does Glenngary Glen Ross…

“To make your life really easy, and to underscore just how completely self-serving this whole essay is, my company, Fog Creek Software, has summer internships in software development that look great on resumes. “You will most likely learn more about software coding, development, and business with Fog Creek Software than any other internship out there,” says Ben, one of the interns from last summer, and not entirely because I sent a goon out to his dorm room to get him to say that. The application deadline is February 1. Get on it.” — Joel Spolsky. More Joel on Software: Further Thoughts on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity (Kindle Locations 952-955). Kindle Edition.

“To Make your life really easy,” – Attention

“Fog Creek Software, has summer internships in software development that look great on resumes.” – Interest

“”You will most likely learn more about software coding, development, and business with Fog Creek Software than any other internship out there,” says Ben…” – Social Proof (Neil Strauss would be proud.)

Also note “because Ben” – who the hell is Ben? Doesn’t matter. What matters is the word because. All the rest of the sentence needs to do (in this context) is be even remotely believable. In this case, it is, because Ben was a Frog Creek Intern but from a purely psychologically perspective it could have been completely nonsense and it still would have compelled the reader to from that sentence to the next – the most important one in the paragraph:

“The application deadline is February 1.” – Decision

“Get on it.” – Action

Always Be Closing.

“Are they all here?”
“All but one.”
“Well I’m going anyway.”

Preventing Burnout A Cautionary Tale Just because you…

Preventing Burnout: A Cautionary Tale

Just because you understand how to optimize and efficiently use your own time, doesn’t mean that others know the same thing – even if they’re directly connected to you. Pay attention to those around you.

“As a boss, you cannot assume that someone is resting and recovering properly. You must ensure it. Employees out of sight does not equal employees out of the inbox.” – Tim Ferris

Ed Catmull, Pixar: Keep Your Crises Small

Key Questions:

  • Why do successful companies fail?
  • Is our central problem finding good people or good ideas?

Pixar got a few things right:

  • Artists and Technology people were peers – same compensation, socialized together, worked closely together.
  • People felt comfortable about expressing their problems
  • Brain Trust. Remarkable at telling stories. They had complete trust in each other. Necessarily honest. [Similar to Blizzard.]
  • Review Process. They reviewed the material every day – even if it wasn’t done. [Always be ready to ship. Agile-like concept application as well.] When you get over the embarrassment of showing incomplete work, you get over the embarrassment and become more creative. [Iterative process.]
  • Don’t confuse the organization structure with the communication one. Communication needs to be able to happen between anyone in the company at any time. You still need people controlling activities, but not relationships.
  • Managers hate being surprised. It’s a sign of disrespect. That someone else talked about the problem ahead of time is a good thing. Get over it.

Success hides Problems.

Adding a group of new people. They loved working on Toy Story and at Pixar. As a result they were willing to put up with a lot of things which they didn’t like. When you’re healthy, and have lots of resources, you don’t have address the problems. Often, people let that get in the way of diving deep and solving the problem. Just being aware of it is NOT enough.

Two different Standards of Quality.

This isn’t good for your soul. Don’t confused incomplete with poor quality. You want to see continuous improvement. If you don’t see that, that’s how you know you won’t hit your quality target.

Don’t be afraid to throw away your work if it’s not good enough. Stick to your quality standard, even if you don’t have enough time. Do it anyway. [Ugh. Here comes crunch.] Adopted two ways of how they work as a result. Limit the number of hours people can work. Perks galore. Focus on keeping people physically fit.

Toy Story 2 Story

You need to have people believe that the characters have a real choice to make – or you don’t have a movie. Life goes on. It changes. You can’t hang on to that. These things, which we can all appreciate, are what turns it into a real movie instead of a cheap followup.

Good ideas or good people?

If you have a good idea and you give it to a mediocre group, they’ll screw it up. If you have a mediocre idea, and you give it to a good group, they’ll fix it or they’ll throw it away and do something else.

It’s not just one idea. It’s thousands of idea in any successful product. You have to get most of the right.

The goal of development is not to find good ideas – it’s to put groups of smart people together. As a result, the development group is there to help to support. The measure of success is how well the team gets together over time.

The only failure is that you don’t progress. Not that your initial product was high quality or commercially successful. [This is way the blockbuster-only strategy is bad. Mobile is a godsend for this. 52 games before Rovio got to Angry Birds…]

Good Artists Steal

Copying is a way to learn, but it’s shallow. You should remake bad movies – not good ones. Find ones with a good idea, but poor execution. You could copy the technology, but our competitors couldn’t copy the process Pixar used to write the story.

Things don’t get easier.


First ones were successful. Highly valued. Safe. People got tired. Defensive. Show-off what they did. Not really in-depth analysis. They change how they do them every single film. Currently, they are asked to pick the 5 things they wouldn’t do and the 5 things they would. Get a lot of facts about the process. This leads to a new theory about how to do things. About 1/3 third of the new things is wrong. That’s OK. [Think Fast & Slow concepts abound here.]


  • Constant Review
  • Safe to tell the truth
  • Communication should not mirror the organization hierarchy
  • People, and how they function, is most important
  • Do not let success mask problems.

Pay attention to what affects behavior

Everyone says “The story is the most important thing.” That statement doesn’t affect behavior because there are clearly movies with bad stories.

So it doesn’t matter that it’s true.

Once can articulate an important idea in a concise statement, then one can use the statement without having a fear of changing behavior.

Why do companies fail?

Organizations are inherently unstable, but they fall slowly. Most people don’t notice it. Look for the hard truths with constant assessment.

Kinds of Crisis

  • If you don’t like what you see. Changes are just hard work. What makes it a crisis is having to rearrange people to affect those changes. It’s an emotional thing to do. Action taken, or not, this is a self-imposed crisis.
  • If your audience does’t like what they see.

Keep your crises small

Question: How do you document postmortems? Turn it into something actionable?
Staff members who are notetakers. People in preparing for it get a lot of information. People who are presented to are the leaders of a follow on film, so that’s the knowledge hand-off. Having the discussion also surfaces other data.

Question: Unintelligible.
The process of gathering the evidence is mixed. Sometimes you haven’t kept tracked by all of the detail. People are fascinated [and surprised] by the information because sometimes it doesn’t match their intuitive understanding. Sometimes facts give you pictures you can’t see otherwise. [You have to specifically hire for this.]

Question: Where do the ideas come from?
It’s important to give credit to a team of people. You can’t do that to an idea. Phrase it this way to build comradery. You have to support them. People first. Ideas are the result of the process. It’s thousands of decisions…

Question: Unintelligible.
The notion of self-abasement is lacking. Some people get it. Some people don’t. There are no guarantees. It requires consent diligence and thought process.

Question: Unintelligible.
It’s a bad idea to target films to kids. It’s talking down to them. Kids live in an adult word and they’re used to things which they don’t understand.

Other Pixar specific questions which are answered by reading The Pixar Touch: Waste of his time.

Question: Is Renderware good long term for Pixar?
With any piece of software it requires a huge amount of work to keep up. It’s to Pixar’s advantage that there is an industry wide standard. Their competitive advantage is how the people work together – not the software.