5 ms·
I found these insights interesting: "I know that most people won't believe it, but a 100x increase in income really didn't have that big of an impact on me as
by Arjuna 9y ago
I found these insights interesting:
"I know that most people won't believe it, but a 100x increase in income really didn't have that big of an impact on me as a person. It is certainly nice to be in a position where people can't exert any leverage on you, but it's definitely not the primary focus of my life. I get to drive a Ferrari in to work, but my day to day life is almost exactly the same as it was eight years ago. I get up, go in to work, hopefully do some good stuff, then go home. I'm still happy." [1]
[...]
"I feel bad for some companies out there. The founders, who are these incredible engineers, are now directors of their departments doing management rather than engineering. At the same time most of the people they are managing are nowhere near as good as they were at doing the actual work. That's what I hope never happens to me. I want to stay in the trenches working on the things all the time. There is some benefit to sitting back, reading and researching and getting some broader scope on it. But if you're divorced from the low level nuts and bolts of things, like how this actually applies to the real world, then you're just an academic. You get these huge disconnects between what an academic can do and what somebody in production can do." [2]
[1] Page 77
[2] Page 89
- YZF 9y agoWorking in the "trenches" where you direct your own work and have $1B in the bank isn't exactly the same as working in the "trenches" under the direction of those disconnected managers that have all this leverage on you. Good engineers, who should not be going into management, are doing so because it's their only way out of the trenches. Founders get a choice between becoming managers or letting someone else run their company. Can you manage a tech company without understanding technology? How come we're not innovating more on the structure of those companies?
- louithethrid 9y ago>Can you manage a tech company without understanding technology? Definately. Most managers pride themselves in that they can manage anything. The usual bad results, when that happens in an non-production company, are not mentioned. >How come we're not innovating more on the structure of those companies? Inovating on human nature, usually results in delusions and hatred on other humans, resulting in murderous cults and political movements. But dont you worry, funny experiments happen all three generations, and then never again. Leviathancybernetics is complicated, and the resulting, highly innovation producing constructs would be described by most people here as a pit of missery. And lets not forget, funny games with human nature are also highly dependent on a constant economic surplus. We do not behave rational when times get tough. (Although we constant claim to be). Humanity is no plane- humanity is a supertanker, with a very huge turn circle and lots of fragile components. Whoever wants to manipulate this- good luck.
- jlg23 9y ago> How come we're not innovating more on the structure of those companies? There have been tons of research and it is still ongoing. Just check the "management" department in your library. Companies around the world are permanently trying new ways to organize themselves but you don't get as many "we tried $foo, it fails" blog posts you get from the IT scene, where post mortems for even the most trivial failures are currently en vogue. But if you ask any manager s/he will volunteer stories, usually quite happy to be asked an abstract question in their area of expertise.
- sushisource 9y agoWell, you present a bit of a false choice here. Carmack's choice was "Never grow the company to the point where you need managers" Turns out, it was a perfectly valid choice for him, but it means you have to be incredibly talented, and so does everyone you hire.
- deleted 9y ago[deleted]
- protomyth 9y ago> Can you manage a tech company without understanding technology? I sometimes wonder if show runners would be a better fit for managing IT projects than traditional managers. It would seem someone who has dealt with FX and other creative elements on a budget and timeline might be better qualified since they probably don't have an in depth knowledge of every aspect but are able to ship.
- coldtea 9y ago>Can you manage a tech company without understanding technology? Yes. You just need to understand people, markets, and processes. Any deep technology insight will be irrelevant -- the right advisors from your stuff (which you'll know who they are, since, as we said above, you can understand people -- including when they are full of shit or not), can explain it to you "like you are five". Taleb makes a similar point described here that extends beyond the domains in the story: One of the most successful traders to ever buy and sell green lumber – which is freshly cut wood – actually had no idea what he was trading. He spent his entire career trading green lumber career believing the product was just wood painted green, and not newly cut trees. His ignorance of the product had no impact on his ability to make money trading it. The term “Green Lumber Fallacy” was coined by Nassim Nicholas Taleb in his excellent book ‘Antifragile’, where he outlined a second similar situation: a star Swiss Franc trader who’s inability to locate Switzerland on the map didn’t hinder his ability to make money trading its currency. https://www.pinnacle.com/en/betting-articles/betting-psychology/the-green-lumber-fallacy#height https://www.pinnacle.com/en/betting-articles/betting-psychol...
- TeMPOraL 9y agoThere's a flipside to this though - this is how you get shit and useless products. What you (or Taleb) are describing here is a money-making specialist. A person who can play the market and management game well. That's almost entirely orthogonal to creating the best product, or doing something valuable for society. The argument I'm trying to make here is very similar to the one about MBAs ruining companies. You get people who can play the market game so well their incentives get completely misaligned with what the rest of the company would like (and what the customers would like). And in general - as a society we like free markets and competitions because they're supposed to give us a spectrum of products, from cheap but good enough to expensive and high quality, in an efficient way. But people who are too good at optimizing for the way markets work can make money without giving us the result we expect, thus ruining the very reason we want capitalist economy.
- TeMPOraL 9y ago> How come we're not innovating more on the structure of those companies? We are, but probably not in the way you'd like. It all boils down to the fact that the strongest influence on a company comes from the market. So whatever innovation happens, it's shaped by the market forces. As it is, it turns out the market will allow almost any shit to fly within the company, as long as the sales & marketing team is doing their job. Hence crappy products can get made and workers can be unhappy, while the company can still succeed.
- Kenji 9y ago>At the same time most of the people they are managing are nowhere near as good as they were at doing the actual work. A manager who is skilled enough to do everything himself better than his subordinates is worth his weight in gold. His influence on the outcome of the entire project is much greater than if he was a single engineer working hard.
- tudorizer 9y agoThat's my theory too and I'm banking on it as my career moves from 10 years of development and design work to management.
- rhblake 9y agoDavid Kushner's excellent book "Masters of Doom" certainly paints a picture of Carmack being mainly interested in solving problems above everything else. Made me think of this passage from the beginning of chapter 4 (before becoming rich, when they were just starting up id Software): > Carmack was of the moment. His ruling force was focus. Time existed for him not in some promising future or sentimental past but in the present condition, the intricate web ol problems and solutions, imagination and code. He kept nothing from the past–no pictures, no records, no games, no computer disks. He didn’t even save copies of his first games, Wraith and Shadowforge. There was no yearbook to remind of his time at school, no magazine copies of his early publications. He kept nothing but what he needed at the time. His bedroom consisted of a lamp, a pillow, a blanket, and a stack of books. There was no mattress. All he brought with him from home was a cat named Mitzi (a gift from his stepfamily) with a mean streak and a reckless bladder. Eleven years later, in Time in 2001, commenting on the infamous split with John Romero: > John Carmack doesn't disagree with Romero's description of their clashing priorities. "I'm doing what I want to do now, and it happens to be making us millions of dollars," he told TIME last week, in one of his first public comments on the split with his former partner. Carmack doesn't want to grow id into a big company. "There's only so many Ferraris I want to own," he says. But he takes issue with Romero's version of their breakup. "John's a good designer, and he's got artistic talent. But the fact is that after he got rich and famous, the push to work just wasn't there anymore." Romero didn't quit last fall, says Carmack. "He was handed his resignation." [0] [0] http://content.time.com/time/magazine/article/0,9171,137916,00.html http://content.time.com/time/magazine/article/0,9171,137916,...
- brooksbp 9y agoMasters of Doom is a great book. It's an easy and enjoyable read.
- zerr 9y ago> really didn't have that big of an impact on me as a person This is because he was anyway doing what he was most interested and was paid for it. Others might have some boring CRUD jobs and want to "get rich" in order to be able to do what they are interested, e.g. research in type theory, without sacrificing income.
- metroidfan832 9y agoA very relevant rebuttal from page 91/92: >Because you get really nice feedback. When you write a graphics algorithm, it draws a picture for you. While data can be re- warding in its own way, in general the human species is wired to re- spond much more strongly to visual things and things that have to be interpreted from symbols. So there’s something fundamental there why it’s a neat thing. But we do get to work on a whole lot of areas. I enjoy all aspects of it, but games have always been one place where there are challenging things and it has its own reward at the end, aside from the problem itself.
- ido 9y agoHe also got rich very young. You don't really need to earn all that much money to have "enough" as a humble, single 20-something guy: I remember crunching my expenses in a spreadsheet around 2010 (before I got married and started a family) and coming up with average expenditures of €1200 per month. He may have simply already been past that threshold before getting the 100x income bump.
- sillysaurus3 9y agoI liked this gamedev-specific insight: "It is also a mistake to think that Id’s games ride on technology alone. DOOM and Quake aren’t just the minimum work required to make a 3d and networking engine a game – they are the right game elements as well." This can't be overstated. Minecraft was successful because it was a fun game, not just because it was new technology. (And say what you will about the implementation, but voxels were extremely rare until Minecraft.) The key is to find a good game designer, or to become one yourself. Then defer to them on every aspect of the game. Even if you disagree with it, trust them. They're in charge of making it fun.
- TwoBit 9y agoVoxels may be uncommon, but they still weren't new. There's nothing technologically new in Minecraft. And that's fine.
- sillysaurus3 9y agoSame for Quake. BSP tech came from the field of medicine, for example, and rasterization wasn't new. Quake just did it so much better than anyone else, along with a fun game. As with Minecraft.
- planteen 9y agoBSPs weren't new to the Quake engine (Doom had them). Gouraud shading, lighting, and TCP/IP multiplayer are what made Quake revolutionary for the PC. These things existed on SGIs costing $100k for years before too. The optimizations to make this on a PC is why Carmack is genius.
- holografix 9y agoNot to be pedantic but TCP or UDP? I always thought games preferred UDP as it's much more efficient if you don't care about a fraction of the packages being dropped?
- HeyLaughingBoy 9y agoAt the same time most of the people they are managing are nowhere near as good as they were at doing the actual work While I'm good at what I do, I wouldn't class myself as an "incredible engineer." But as a manager, I encounter this frustration all the time. Sometimes, I want to scream "that shouldn't take all day: I could do it in 20 minutes." But I have to stop, take a deep breath, and use it as a teaching moment. "Can you give me a breakdown for all of those tasks individually so we can see if there's a possibility to reduce scope and bring the time in?" becomes the more polite way to phrase what I'm thinking. It's a variation of having to remind my developers that we're here to make the customer's life better; not to make their jobs easier.
- dilemma 9y agoYou probably couldn't do it in 20 minutes.