One part of his conclusion struck me as wrong: > As a technologist, you know that the worst thing that you can do is over-constrain the problem before you start. From what I've read on this subject, this is not the worst thing you can do. The absolute worst thing you can do from a creativity standpoint is be completely unconstrained. That "blue sky" thinking leads to a lack of focus that prevents you from coming up w…
I always think about it from an artistic standpoint. Art forms are almost defined by their constraints: movies can't use text, literature can't use pictures, ice sculpting can't use clay, mosaics can't use paint. Of course, art is also about breaking out of those constraints and creating new mediums. But that seems more about finding a new set of constraints rather than eliminating them entirely. Decide to break free…
How to Ruin Your Company With One Bad Process
71–80 of 93 posts
Re: How to Ruin Your Company With One Bad Process
#72"As a technologist, you know that the worst thing that you can do is over-constrain the problem before you start. You'll kill creativity and prevent yourself from getting a truly great outcome." As an engineer, I love hearing firm constraints from the beginning. The constraints are what breed elegance; there is no such thing as an elegant solution when there is no shape to the problem. It's nice if the constraints ar…
Re: How to Ruin Your Company With One Bad Process
#73I've seen this problem in organizations many times. When you do bottom-up organization design, the most persuasive people win. Then people start justifying promotions and pay based on the size of their teams. And those who were more disciplined in the process lose, because they could have done more with more people, just optimally.
The other perverse side effect of this is some people who are great with 4-5 people teams (good player-coaches) are disasters as the head of 30 person organizations. Their style doesn't scale, but they feel the need to grow because of the poor incentives.
This type of issue comes up in consulting quite a bit, where "Fees managed" can be the key metric rather than "Customer ROI" or "Customer Satisfaction."
Re: How to Ruin Your Company With One Bad Process
#74I think one of the unspoken insights here is: give your projects a budget.
I've been with two startups now that didn't do this and see them either think there is no budget or there is infinite budget. Ultimately both CEOs would say "Just come ask me" which means that you now have to pester the busiest person at the company to get a budget. It is effectively giving the project no budget.
Re: How to Ruin Your Company With One Bad Process
#75I think one of the unspoken insights here is: give your projects a budget.
I've been with two startups now that didn't do this and see them either think there is no budget or there is infinite budget. Ultimately both CEOs would say "Just come ask me" which means that you now have to pester the busiest person at the company to get a budget. It is effectively giving the project no budget.
Re: How to Ruin Your Company With One Bad Process
#76Earlier quoted context omitted.
Fred Brooks has some gems. I'm especially fond of the Second System Effect [0] [0] http://c2.com/cgi/wiki?SecondSystemEffect
Which is a refutation of the idea in the essat that the best engineering happens when there are no constraints.
Re: How to Ruin Your Company With One Bad Process
#77Earlier quoted context omitted.
> I think this one is particularly egregious given that the quote includes the term "nigga" - even though it was of course self censored - which I don't think is particularly appropriate coming from a white man. I think it's fine that you don't like the word 'nigga'. If you don't like hearing something, it's your prerogative to tell people that so they'll stop saying it. But realize that by giving white people a doub…
> But realize that by giving white people a double standard in terms of how they can express themselves, you're being racist against white people, and for black people, furthering the racial and cultural divide. Rationalizing treating people differently based on the color of their skin isn't any less racist just because you're on the populist, politically-correct side. No you're not, you're being entirely consistent.…
Most importantly, the fact that the word is offensive to someone does not invalidate the racist double-standard. That's what context means: that the use of a word or phrase has multiple properties. On the one hand, use of the word by a white person is offensive. On the other hand, saying a white person can not use that word is racist. Both of these things are true at the same time.
You can attempt to gloss over these facts by saying "oh, historical use" or "oh, it's offensive" and many other reasons, but that does not remove the racism inherent to the double standard which is based on the color of the skin of the speaker. If the word was not offensive, it would still be a racist double standard.
Re: How to Ruin Your Company With One Bad Process
#78Earlier quoted context omitted.
> But realize that by giving white people a double standard in terms of how they can express themselves, you're being racist against white people, and for black people, furthering the racial and cultural divide. Rationalizing treating people differently based on the color of their skin isn't any less racist just because you're on the populist, politically-correct side. No you're not, you're being entirely consistent.…
On a literal basis it is racist because you invoke race. On a logical basis it is racist because you ignore context and treat the use of a word based on the color of the skin of the person using it. On a moral basis it is racist because one group getting offended is not any more or less valid than some other group getting offended. Most importantly, the fact that the word is offensive to someone does not invalidate t…
Seriously?
Re: How to Ruin Your Company With One Bad Process
#79Interesting article for sure and I think it highlights exactly how you get unwanted bloat and how to prevent it. Budgeting has always been a dark art, especially for creative work, and adding smart constraints on the front end are some ways to reign things in - however I think this largely applies to the companies who can say the following: "we had plenty of cash in the bank." I know for us our budgeting process is,…
This attitude baffles me. He's quoting lyrics. Lyrics are lyrics, and the ones he quoted in particular have no racial overtones. And even if they did, who cares? Lots of songs have the words "cunt" and "motherfucker", but quoting those lyrics does not mean you are intending to insult a woman or accuse someone of having an Oedipus complex.
Except they do, and it matters because they signal group membership. Especially as is concerned with this particular word, there is too much history to throw it around haphazardly.
>Lots of songs have the words "cunt" and "motherfucker"
Both of which have basically no social stigma beyond simply being vulgar
Re: How to Ruin Your Company With One Bad Process
#80Earlier quoted context omitted.
Read a story once where someone said at a company wide meeting with the CEO, if you continue to refer to us as "headcount" then we're going to start calling you "overhead".
I don't understand what's wrong with the term "headcount".