Live data from Hacker News

Jason Fried: Why I Run a Flat Company

inc.com

101–110 of 184 posts

Re: Jason Fried: Why I Run a Flat Company

#101
post #73

It's unrealistic to not promote people. If you run a "flat" organization, you're telling your employees "I don't care that your resume indicates no progression." That's a real career limiter, and it can be perceived as an underhanded way to retain talent. Also, more pragmatically, how realistic is it to have 30 direct reports?

Doesn't "My salary kept getting raised because I kicked butt" also mean something on your résumé?

You don't typically put a salary on a CV.

Re: Jason Fried: Why I Run a Flat Company

#102
post #90

Earlier quoted context omitted.

We're optimizing for having the best work environment today. Prioritizing what some employer somewhere else might think a decade from now over improving working conditions today seems like a bad trade.

I don't understand why this has to be a binary choice. The real issue at hand appears to be that people get promoted to positions for which they are not well-suited, and then stay there, because they do a lousy job (agree that this sometimes happens... although eventually they probably get fired). What if "promotion" doesn't necessarily mean domain over other people, which seems to be the other issue. There can only…

If anyone ever faces this thought-experiment problem when they leave 37signals, I'll be happy to bestow them a non-managerial fancy title of their choice. If someone leaving 37signals thinks they need to have a "Master Programmer" title, they'll get that. Problem solved.

Re: Jason Fried: Why I Run a Flat Company

#103
post #73

It's unrealistic to not promote people. If you run a "flat" organization, you're telling your employees "I don't care that your resume indicates no progression." That's a real career limiter, and it can be perceived as an underhanded way to retain talent. Also, more pragmatically, how realistic is it to have 30 direct reports?

I disagree that this would appear a "career limiter" to smart people. Most people in tech work for the same company for only a few years, so it's challenging to make any significant career advancement within an organization.

But give them an opportunity to serve as team lead on a successful project or several, and you've got plenty of resume mojo to spread around to everyone.

Re: Jason Fried: Why I Run a Flat Company

#104
post #91

While I totally buy what this espouses, I think it is probably incredibly hard to scale. They are doing well if they keep things flat(ish) for 26 employees. I can't really see it working at all for > 50. And while they may not have anyone with the job title CTO, I'd be very surprised if DHH was anything other than the de facto CTO.

Why does it have to scale? 37signals took 11 years to get to 26 people. It might take us another 11 to get to 50. We can optimize for that future when and if it arrives. But making your environment worse today because you worry about some possibly maybe future is the essence of premature optimization.

I agree it doesn't have to scale, and you certainly shouldn't setup an organization around projected growth 2 years out. That may never come, and you also may not want it to come.

However, if you want your company to grow into a Groupon or Zynga, and you have the rapidly expanding demand to support that, then you need to scale. I don't think Groupon could run on 26 people, so they needed to scale to get to such massive revenue figures.

I specifically didn't use Facebook as an example because I know your feelings about them. I figured Groupon at least has the revenue to support their valuation :)

Re: Jason Fried: Why I Run a Flat Company

#105
post #102

Earlier quoted context omitted.

I don't understand why this has to be a binary choice. The real issue at hand appears to be that people get promoted to positions for which they are not well-suited, and then stay there, because they do a lousy job (agree that this sometimes happens... although eventually they probably get fired). What if "promotion" doesn't necessarily mean domain over other people, which seems to be the other issue. There can only…

If anyone ever faces this thought-experiment problem when they leave 37signals, I'll be happy to bestow them a non-managerial fancy title of their choice. If someone leaving 37signals thinks they need to have a "Master Programmer" title, they'll get that. Problem solved.

I realize that particular suggestion regarding degrees is a little Mickey Mouse. My point was simply that it is quite risky for them to have to rely on your good graces when they leave the organization. What if you're not around to bestow that promised title 10 years from now? What if after a string of successes, that employee makes a mistake and tanks a product, and gets fired on bad terms? This system works fine internally, especially for management. It adds a lot of risk for employees, and that risk escalates the longer they are with the company. I'm not telling you I have the right answer, but I think it's worth considering.

Re: Jason Fried: Why I Run a Flat Company

#106
post #91

Earlier quoted context omitted.

Why does it have to scale? 37signals took 11 years to get to 26 people. It might take us another 11 to get to 50. We can optimize for that future when and if it arrives. But making your environment worse today because you worry about some possibly maybe future is the essence of premature optimization.

I agree it doesn't have to scale, and you certainly shouldn't setup an organization around projected growth 2 years out. That may never come, and you also may not want it to come. However, if you want your company to grow into a Groupon or Zynga, and you have the rapidly expanding demand to support that, then you need to scale. I don't think Groupon could run on 26 people, so they needed to scale to get to such massi…

You have it backwards. You don't design your company structure in the hopes or anticipation of becoming Groupon or Zynga. You deal with that growth when it happens. You optimize for that scenario when it occurs.

You can't "want" your company into becoming a Groupon or a Zynga by design a certain organizational structure. Startups try that all the time by preemptively hiring tons of people to sit around and wait for the hockey stick growth that never comes.

Re: Jason Fried: Why I Run a Flat Company

#107
I would like to commend Jason Fried on establishing a source of free and recurring advertising in a massively distributed publication that has had his target audience cornered for years. Not only is this free advertising, but it is the highest quality of advertising congratulating small and medium size business on being flat (which they usually are because in a small army, even the Generals are on the front lines) and reassuring them about the benefits of being so (imagine you’re a 6-person company where everyone does everything and you have just read this article: now decide between buying MS Project and 37 Signals’ Basecamp for your PM needs - cloud over your head says "Jason gets me, man!"). Jason, if you’re reading this I know you’re smiling - you have my vote for strategy!

There is a PR lesson in this for all of us!

Re: Jason Fried: Why I Run a Flat Company

#108
post #106

Earlier quoted context omitted.

I agree it doesn't have to scale, and you certainly shouldn't setup an organization around projected growth 2 years out. That may never come, and you also may not want it to come. However, if you want your company to grow into a Groupon or Zynga, and you have the rapidly expanding demand to support that, then you need to scale. I don't think Groupon could run on 26 people, so they needed to scale to get to such massi…

You have it backwards. You don't design your company structure in the hopes or anticipation of becoming Groupon or Zynga. You deal with that growth when it happens. You optimize for that scenario when it occurs. You can't "want" your company into becoming a Groupon or a Zynga by design a certain organizational structure. Startups try that all the time by preemptively hiring tons of people to sit around and wait for t…

I know, I'm not saying you should design your organization or hire around the idea that you'll be at Groupon's level in a year. That would be a waste.

Well let me ask you this. When is it the right time to reorganize and evolve from the flat structure because you are growing like gang-busters and can't keep up with the pressure on all areas of the company (support, development, sales, etc.)

Re: Jason Fried: Why I Run a Flat Company

#109

Earlier quoted context omitted.

Doesn't "My salary kept getting raised because I kicked butt" also mean something on your résumé?

You don't typically put a salary on a CV.

I would probably have no problem putting "My salary kept getting raised because I kicked butt" on my resume. If they can get past the fact that I worked at a porn company, a little grandstanding probably won't hurt.

Re: Jason Fried: Why I Run a Flat Company

#110
post #55

Earlier quoted context omitted.

"But what works there, or at FC, is not a one size fits all answer." Absolutely. I'm simply sharing our experiences with how we run things - that's what my Inc. articles are about. I wouldn't expect anyone else to do what we do because we do it. Find your own comfort zone. There are plenty of ways to do plenty of things.

I really like your approach, especially making everyone manager for a week. I think the only problem I see with it is that if people want to find another job, their 37signals title makes it seem that they essentially "went nowhere". So even if you are paying them a lot more then when they started and they are the best customer service person ever, their resume still says: "Jane Doe - Customer Service Rep 2005-2011" w…

I'd imagine that this isn't nearly as much of a problem for an extremely famous/well regarded company that's also very small.
Post reply on HN