Managing Humans Quotes
Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
by
Michael Lopp4,294 ratings, 3.92 average rating, 358 reviews
Open Preview
Managing Humans Quotes
Showing 1-30 of 106
“My definition of a great manager is someone with whom you can make a connection no matter where you sit in the organization chart.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“One of your many jobs as manager is information conduit, and the rules are deceptively simple: for each piece of information you see, you must correctly determine who on your team needs that piece of information to do their job.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“A manager’s job is to transform his glaring deficiency into a strength by finding the best person to fill it and trusting him to do the job.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“The difference between a manager who knows what’s going on in an organization and one who is a purely politically driven slimeball is thin. But I would take either of those over some passive manager who lets the organization happen to him.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“Project managers don’t write code, they don’t test the use cases, and they’re not designing the interface. You know what a good project manager does? They are chaos-destroying machines, and each new person you bring onto your team, each dependency you create, adds hard-to-measure entropy to your team. A good project manager thrives on measuring, controlling, and crushing entropy. You did this easily when you were a team of five, but if you’re going to succeed at 105, what was done organically now needs to be done mechanically.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“Reorganizations represent opportunity to those who are unhappy with the state of the current organization. As mentioned above, the moment stakeholders hear that there is a reorg brewing, they start working the grapevine to steer the course of the reorg in their favor. When you combine this fact with people’s love of gossip, you’re guaranteed a big, juicy, drawn-out reorganization.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“Forty-five minutes after the meeting began, I did something I’d never ever done before. I walked out of a meeting where I was a key player because I simply couldn’t waste any more time on this uselessness. Stood up, walked out, and slammed the door. Yes, it’s an emotional move that is almost always a bad move in business, but near the top of my list of professional pet peeves is the following: Do not waste my time.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“I hired you because you’ve got enough skill and enough will to have my job one day … whether you want it or not.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“Stay flexible, remember what it means to be an engineer, and don’t stop developing.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“in the absence of information, people will create their own.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“Managers who don’t have a plan to talk to everyone on their team regularly are deluded. They believe they are going to learn what is going on in their group through some magical organizational osmosis and they won’t. Ideas will not be discovered, talent will be ignored, and the team will slowly begin to believe what they think does not matter, and the team is the company.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“In order to manage human beings in the moment, you’ve got to be one.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“better is the enemy of done.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“Exploration is hard to justify because it’s hard to measure. When exploration is complete, you often have nothing to hold up to your project manager to explain or justify the expenditure of time. Here’s what you tell them: “My job isn’t just building product; I also build people.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“A healthy product company is, confusingly, one at odds with itself. It has a healthy part that is attempting to normalize and to create predictability, but it needs another part that is tasked with building something new that is going to disrupt and eventually destroy that normality.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“Kahn’s thinking regarding “barbarians” was prescient. It not only partially inspires agile and other lightweight software development methods, but it also reinforces a theme big companies are often unintentionally trying to forget: hacking is important.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“The founders changed their pitch. “We’ll just create copies of the software in our data center! We’ll save money keeping our bits close to home!” No huge difference there? Wrong. This adjustment to our pitch changed the fundamental architecture of our product. Rather than have hundreds of customized versions of our software sitting in various data centers, we had to have one copy of our software that was configurable to each of our customers’ needs, and that wasn’t the product we designed.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“They don’t rule by mandate; they influence by being great at what they do. At a prior gig, the threat of a DNA meeting pushed us to prepare in extraordinary ways. Our goal was to predict every single question that might be asked and have every answer in our back pocket. Winning in the meeting was silence.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“One of your goals for an off-site is to create grounds where people feel comfortable speaking heresy. If whatever problem sitting in front of you could have been solved via the day-to-day, it would have been solved. Drastic measures call for creative thinking, and now that you’ve gathered these bright people together, you want them to feel comfortable saying whatever compelling ideas cross their minds. Speaking heresy is easier when you aren’t surrounded by visual reminders of obvious constraints.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“There are unique spheres of language that exist in each part of the corporate organizational chart. Inside of each sphere is the language that is unique to the job. Engineers have one, marketing has another, and sales has yet another. In each of these groups, there are the managers who must speak their native language, as well as be able to translate between spheres in order to get the job done. I believe this is a legitimate reason for managementese. It’s the cross-functional language of the company.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“A software metaphor is more like a searchlight than a road map. It doesn’t tell you where to find the answer; it tells you how to look for it.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“See, the sales folks sold something that your company does not make. You’re here to explain how much it would cost to build this thing that you’ve never built before but that’s already been sold. Been here? Thought so.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“The sensation of the Fall is disproportionate to the size of the lesson. You experience not just the sense of failure, but also the colossal irrational disappointment that you are no longer an expert at this task with which you have no previous experience—which is goofy. Here’s the kicker—you now have just enough experience to understand the actual work involved in becoming proficient at a task you previously thought you could magically improvise.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“A one-on-one is a place to listen for what your employee isn’t saying.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“Panic backs a person into a corner and their only means of getting out of that corner is relying on skills that have worked for them in the past.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“Spec (Specification) — A document that tells you how it is. The process of writing a specification tends to be more useful than someone reading it.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“The opportunity lies in the fact that a reorg makes an organization very limber. Managers across the organization are thinking the same thing as you: “Well, if we’re going to solve problem A right now, we should take a stab at problem B since we’re going to be mucking with everything anyway.” If you’ve got an agenda, if you’ve got a change in mind, it’s time to consider pushing it because the chances that you can effect change are vastly higher in the midst of a reorg.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“You’ll likely need to assess the magnitude of the reorg before you choose. You’re especially interested in whatever machinations are in play for your part of the building, but the key to remember is that reorgs represent opportunity. Even if this particular reorg doesn’t involve your team, it doesn’t mean that you can’t pitch your boss on fixing a long-standing organization problem in your group.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“You’ve got to use the simplest trick in the conflict resolution book : finding common ground. A better way to think about this is, “What do these disparate philosophies need from each other?”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
“First, you can assume all the engineers are players. They obviously have technical knowledge they may throw on the table, otherwise why were they invited? The product-management person is also a player as she represents the sales folks in this meeting. Program managers in these meetings are pawns. They’ll make sure action items are recorded and that the meeting ends on time.If you’re sitting in a meeting where you’re unable to identify any players, get the hell out.”
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
― Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
