Skip Links

Network World

Curt Monash

Is Joel Spolsky suffering from an Edifice Complex?

By CurtMonash on Mon, 02/09/09 - 8:57am.

Thanks to his outstandingly written blog Joel on Software, Joel Spolsky is a popular software development guru. That makes a lot of sense. Spolsky is sometimes further perceived as an expert on the software business, to the point of leading well-attended conferences on the subject. That is much more questionable.

Spolsky's company, Fog Creek Software, was founded in 2000 and -- according to the New York Times -- has 25 employees. This is, I must admit, more growth than has ever been achieved at any company I've ever founded, excepting only one where the business plan revolved around an acquisition "roll-up" strategy. Even so, it's not what I'd look for in a business guru whose main message is "Do what I do," even if those employees are all the insanely great fruits of Spolksy's hiring process. (Unless, of course, the company has an astronomical level of revenue per employee. I see no reason why that would be the case -- but that possibility is one reason for the question mark in the post title.)

In fairness, Spolsky seems to have his hand in a multitude of projects -- company, blog, conferences, StackOverflow.com, etc. -- and perhaps his methods would be more successful if he focused. Still, for a company that presumably has a lot of great, superbly-managed developers, Fog Creek hasn't produced much that the world willingly exchanges a lot of money for.

And now things are apt to get worse. One of the most reliable rules of thumb I learned as a stock analyst from my boss, the legendary Bob Cornell*, is that when a company moves to fancy new headquarters, it's time to sell the stock. This was true of Comserv 25 years ago. It was true of Symbolics. It was true of Oracle when it moved to its present campus. It was emphatically true of Informix when it arranged to expensive new headquarters. And it's also usually true of private companies.

At the risk of oversimplifying and not accounting properly for regional variations in architecture -- most successful technology companies are located in light-colored two-story buildings on the West Coast, or in dark-colored medium-height office buildings in other kinds of locale. My only contribution to this theory was to give the phenomenon a name -- the "Edifice Complex." Spolsky has the Edifice Complex bad. At least, that's what a New York Times article describing Fog Creek's new headquarters -- and crediting Spolsky's hands-on involvement in the design -- seems to suggest. So does the prominence of interior design in the graphics both on Spolsky's famous blog and on Fog Creek's corporate site.

Actually, this emphasis is hardly new. Fog Creek's own About page raves about an earlier version of the interior design:

To recruit the best programmers, we’ve invested in the nicest work environment we can get. In 2003, we moved into a new office that was custom-designed by a top architect to be the ideal programming workspace, with private offices, windows everywhere, a lounge with a big plasma TV, and every feature a programmer could ever want. We even have twenty power outlets at each desk, at desk height, four with UPS power. That’s how fanatical we are about catering to programmers.

The logic behind the Edifice Complex theory goes something like this: There are many useful things a CEO can do for a company. S/he can hire, fire, manage, sell, market, develop, raise money, or just plain cheerlead. But one of the least useful things the CEO can do is design office space and furniture. A move to lush new headquarters, lovingly supervised by top management, is an indicator of both management distraction in general and questionable priorities in general. About the only less useful thing a CEO can do is devote most of his or her creativity to several different outside projects, unless those projects have clear benefits back to the company, as Spolsky's blog presumably does, but his other ventures probably don't.

Bottom line: Take Joel Spolsky's programming and programmer-management advice to heart. And cool working environments are -- well, they're cool, and there should be many more of them. Even so, be very skeptical of anything else Spolsky has to say about the software business.

*Bob Cornell was the #1 analyst following GE, Westinghouse, et al. for the first 10 years Institutional Investor had All-Stars in that industry. Bob trained me, and I was the #1 software analyst. Bob hired and trained Steve Smith, and he was the #1 hardware analyst. Bob hired and trained Jack Grubman, and he was the #1 telecom analyst (and famously dishonest, but not on Bob's watch). Bob even hired and trained Andy Kessler, who confuses his fact and fiction a bit much for my taste, but was a pretty good analyst even so, and very funny to boot. Bob was trained himself by Ben Rosen, who went on to found the newsletter that became Release 1.0 and a venture fund that backed Lotus, Compaq, and many others. When a brief foray into investment banking didn't work out for him, Bob went back to being an analyst again, and was highly ranked for another 20 years. Basically, Bob Cornell is one of the greatest stock analysts ever.

 

 

Numbers of employees a bad measure

0

Since when is the number of employees in a company a measure of its success?

Number of employees is a close proxy for revenue

0

A profitable software company will have a few hundred thousand dollars in revenue per employee.  And revenue is a principle measure of business success.

The employee figures one gets from private companies are typically MUCH more accurate than revenue numbers, for a variety of fairly obvious reasons.

CAM

Office move as an indicator

0

"A move to lush new headquarters, lovingly supervised by top management, is an indicator of both management distraction in general and questionable priorities in general."

Curt, this actually may apply to a company you and I have been discussing, the one in the DBMS space, which just moved to a new office. Go check out that company's Web site and you'll see.

Seth

Unless, of course, the press release is overblown

0

Seth,

Could be. The other possibility is that ParAccel has put out yet another breathless press release about trivial news.  That is a speciality of theirs, after all.

If you knew the new offices WEREN'T really worthy of a press release, would your opinion of ParAccel change any from what it already is? ;)

The number of employees is irrelevant

0

This article is written based on the wrong assumption that the number of employees is an indicator of success of the founders of the company. 25-30 employees is the border number - the company is still agile, manageable and doesn't require an overhead in the form of mid-tier management.
Besides, every founder of a company has his/her goals that may include having some spare time for the personal life too (surprise, surprise!)
Do you have any doubts that if Joel would decide to open a consulting arm at Fog Creek he'd easily bring the number of employees to several hundreds or more?

How about Joel's definition of success?

0

As a developer I would LOVE to work there. Sounds like a good goal to me.

From his site: http://www.joelonsoftware.com/AboutMe.html

"We didn't start with a particular product in mind: our goal was simply to build the kind of software company where we would want to work, one in which programmers and software developers are the stars and everything else serves only to make them productive and happy. The theory, which has proven itself over and over again, is that this kind of thinking would allow us to attract the super-talented software developers who would do great things and make us successful."

Envy?

0

Money isn't everything.
If i was joel i would say to you: 'Ladran Sancho, señal de que cavalgamos' [Extract from the book 'El Quijote de la Mancha' wrote by Miguel de Cervantes Saavedra]

A little context..

0

First off, this reads like a drive-by criticism.

" Fog Creek hasn't produced much that the world willingly exchanges a lot of money for."
How much is 'much'? How are you measuring their revenues?

More importantly, though, I think you are underestimating the importance of Joel's attention to the office space.
You must understand that for many software developers, Fog Creek - the working environment, the salary policy, the 'Joel Test'- epitomizes the ideal software company. In short, we wish our own offices were like Fog Creek's. As Joel has said in the past, like Martha Stewart, he presents an ideal that demonstrates to others that "there's a better way." There's a better way to create software, there's a better way to run a company. We don't have to settle for mediocrity. In this sense, the image of the Fog Creek office is profoundly significant. And I am sure it contributes to sales of FogBugz.

Joel has built a very profitable, sustainable business that is the envy of and inspiration for many. I think it's fair to perceive him as a software business expert.

This guys is has no clue ..

0

A good example of a profiltable company with just one employee is plentyoffish.com. As far as Joel S. being a software expert or not - you have to read his stuff and being a software architect myself in a space quite unrelated to FogCreek's products, I have always enjoyed and found value in his articles. One thing is for sure I have never read or heard of Mr. Monash till today and I am sure I wouldn't like to in the future.
GK

This guy is has no clue ..

0

A good example of a profiltable company with just one employee is plentyoffish.com. As far as Joel S. being a software expert or not - you have to read his stuff and being a software architect myself in a space quite unrelated to FogCreek's products, I have always enjoyed and found value in his articles. One thing is for sure I have never read or heard of Mr. Monash till today and I am sure I wouldn't like to in the future.
GK

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You can use BBCode tags in the text.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <p> <strong> <i> <br /> <br> <ul> <ol> <li> <dl> <dt> <dd> <blockquote>

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Welcome, visitor. Register Log in
About A World of Bytes

Curt Monash is a leading analyst of and strategic advisor to the software industry. Praised by Lawrence J. Ellison for his "unmatched insight into technology and marketplace trends," Curt was the software/services industry's #1 ranked stock analyst while at PaineWebber, Inc., where he served as a First Vice President until 1987. He subsequently co-founded Evernet, Inc., a $40 million networking systems integrator. Since 1990, he has owned and operated Monash Research, an analysis and advisory firm covering software-intensive sectors of the technology industry. In that period he also has been co-founder, president, or chairman of several other technology startups.

Curt has served as a strategic advisor to many well-known firms, including Oracle, Microsoft, SAP, AOL, CA, and Netezza. Curt earned a Ph.D. in mathematics (Game Theory) from Harvard University. He has held faculty positions in mathematics, economics and public policy at Harvard, Yale, and Suffolk universities.