Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There are fundamental issues here.

For a sales guy, you can say he brought in $X in revenue that led to $Y in profits, so the value he creates is visible. It's a lot more complex than that, but at least there is a theoretical basis to value his work.

I spent five years working on a non-profit web site that was used by more than 80k people a day. We estimated the site produced $250M a year in value for end users. We also had no real plan for capturing that value or funding it so there wasn't a pie I could claim a piece of at all, just what they said they could pay me.

I've worked at a number of places where the model was spend $X to develop something with Y developers over Z months and maybe we can sell it. These often are fun jobs. This includes a lot of Y Combinator kind of companies but also stodgy companies you'll find in midwestern towns.

I think the median project of this type either (i) doesn't ship a product in the end or (ii) gets revenue that is a small fraction of $X. Again, there's no pie to split.

This of course begs the question. Does working on a project like Colors make you a negative net productivity programmer whatever you do?

I guess in theory a place like this could pay you heavily in equity or bonuses, but with the odds of getting no payout that's really not fair if you have to develop your skills, be highly responsible in so many ways and maybe even support a family.

The companies where the revenue is more obvious are job shops, but these tend to be horrible places to work. Of 5 that I had some involvement with, 4 of them were outright failing businesses because the business plan made no sense or they spent 12 years building web sites with an obscure language that is now eol. The last one is profitable and growing but they had no benefits, low base pay, but they might pay a bonus into your 401k at the end of the year based on "the value of your contributions to the company." Well, the principles of the company never got tried of yakking about the high value of the sales work they do so you know who is #1 and #2 when bonus time comes around at the end of the year.

So in all my years as a pro programmer, I can say I only worked for three months at a place where my work had a clear connection to revenue it was creating and compensation wise it was the worst job I've ever had.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: