Live data from Hacker News

The other half of "Artists Ship"

paulgraham.com

111–120 of 132 posts

Re: The other half of "Artists Ship"

#111
I disagree with the claim that harm to the U.S. IPO market was "not the intention" of the "people who wrote" Sarbanes-Oxley.

I have two pieces of evidence.

First, it was well-known and easy to see that Sarbanes-Oxley would be extremely expensive. It was well-known when passed that its costs fall disproportionately on small public companies. Because IPOs by definition are small public companies, the costs fall disproportionately on them. Thus, it must have been known when enacted that the bill would harm IPOs.

Second, suppose in fact it is the case, as Graham seems to advocate, that Congress "inadvertently" harmed IPOs. His argument is that Congress just accidently happened to overlook the harm of the bill to IPOs. In that case, when the harm to IPOs became factually clear, the bill would have been changed or amended. The fact that the law was not amended even after the harm to IPOs became clear proves that it was Congress' intention all along to harm small public companies (the companies most dangerous to the large corporations who have the most lobbying pull).

Re: The other half of "Artists Ship"

#112
post #70

Earlier quoted context omitted.

During their executive retreats they decided to be risk seeking instead. I wonder if the problem at the recently troubled companies (AIG, Merrill, Lehman etc) was not enough checks in place or not enough power allotted to the employees who knew something was wrong.

From memory: the Excel bug that caused Moody's to give high ratings of mortgage securities (one of the probable causes of the whole mess) was known, but management decided not to fix it. So, greed can override checks and balances.

The issue was not a bug, it was a fundamental misunderstanding of how real estate markets work. Moody's had a model for pricing mortgages which assumed real estate prices never went down. It was basically the real life equivalent of the famous "Assume a spherical cow..." problem.

Re: The other half of "Artists Ship"

#113
It seems that checks affect journalism too. "Citizen journalism" allows people to report much more quickly than traditional media. Bloggers don't have to submit their posts to editors and fact-checkers, the way broadcast and print journalists do.

Re: The other half of "Artists Ship"

#114
post #78
post #67

"...not only wouldn't these guys have broken anything, they'd have gotten a lot more done." I don't think the claim that they would not have broken anything can be backed by facts. If you look at Microsoft, for instance, their programmers used to write very buggy code, but with the introduction of better processes, like their Secure Development Lifecycle, they saw a substantial improvement in code quality (as measure…

I meant these particular guys.

[deleted]

Re: The other half of "Artists Ship"

#115
post #8

This past summer I worked as an intern for a big company. On the first day of orientation the head of the legal compliance department said very flatly to us that any individual could do far more harm to the firm than good. This mentality, reenforced by the company's bureaucratic change management system, really did not sit well with me. Fortunately for my summer experience, my "buddy"/summer mentor and I found a loop…

For large companies with a valuable reputation, that's almost guaranteed to be true. Most people won't generate a million dollars worth of value in a given year, but nearly everyone could do that amount of damage to their company's reputation in just a few minutes.

The flip side is that if an employee does generate that much income in one year, a large company isn't set up to reward it.

Case in point: I work for a $3Bn company and a year ago I developed a feature that saved the business ~$2M that year. We know the amount because when the problem raised its head we called together a number of people to calculate what the cost would be and estimates were between $1.5M - $3.5M if we couldn't find a solution. Not loss of revenue, but we would have actually had to pay out that much in support costs. The problem was highly visible across the organization and I was able to find a way to solve the it in a way that was completely invisible to the customer, implemented it and released to the field. My manager looked good, his manager looked good. I got an "average" performance review. I was pissed and to this day I haven't regained my motivation to do that caliber of work again. I wonder if I ever will without leaving!

Re: The other half of "Artists Ship"

#117
There is a related concern I have about costs piling up due to corporate or managerial mandates. I have the impression that people above us only think about what will make their jobs easier -- what else do they need for us to supply them with so that they will be able to achieve predictability, manage or reduce costs, and generally manage the company better. When they come at it from this angle, it always seems reasonable that they ask us to do more -- provide more reports, track time against projects, report metrics -- when in fact most of what they ask actually interferes with us being able to get real work done. Since they/we do not have adequate productivity measurements in place already, the resulting reduction in productivity is never noticed, hence an invisible cost has been added without a conscious decision or cost/benefit analysis. Since I think most individual contributors recognize that this is taking place, it acts as a disincentive.

In the end I think the solution to both the article's and my concerns are the same: It is always better to ask the members of the team that experienced the problem firsthand what they think the solution would be or what they would do differently next time to avoid the problem. Especially if you phrase it as "what could you or your team have done differently to improve the outcome" and urge them to avoid proposing major process initiatives if at all possible, the improvement will be more practical and lower cost in all senses.

Re: The other half of "Artists Ship"

#118
I found this particular paragraph to be not right somehow:

Programmers are unlike many types of workers in that the best ones actually prefer to work hard. This doesn't seem to be the case in most types of work. When I worked in fast food, we didn't prefer the busy times.

Who are the people who are "best at" fast food? I think perhaps you mean that people who build things get enjoyment out of building -- perhaps more precisely, of seeing their built item in action. I think programmers in particular are used to having short feedback loops between building and trying out, and that pattern of building up and testing as you go until a larger problem is solved is a strong motivation.

I guess I'm claiming that harder-working isn't really the issue. The issue seems to be who is having more fun. And in that sense, your claims still make sense. Part of the fun of building is a short feedback cycle. More checks in the process make the feedback cycle longer, therefore less fun. That explains why teachers' like their jobs. You can see it in someone's face when they learn something new.

Re: The other half of "Artists Ship"

#119

Earlier quoted context omitted.

I suspect that what is really going on here is that workers who love their job actually prefer to work hard AND good programmers love their job . So it is probably true that good programmers actually prefer to work hard , but that is not the whole truth... Also, since most workers don't love their job , it is probably also true that good programmers are unlike many workers . To say that programmers are unlike many TY…

Yes. I've worked in fast food, and as a cashier at a convenience store, and in both cases, those who were better at the job preferred busier times ("It makes the day fly by, doncha think?").

Summary:

People like to make a difference. Good ones, anyway.

Re: The other half of "Artists Ship"

#120
Oh, wow. Yes. I've often thought that a lot of this process is just to keep the lowest common denominator from messing things up. I want to spend my life surrounded with people that don't need this, because then we could do so many more worthwhile things.
Post reply on HN