Hacker News new | past | comments | ask | show | jobs | submit login
Poll: Where do you work?
207 points by aditya on Jan 26, 2011 | hide | past | favorite | 191 comments
Just wondering how much of HN is at one of the web majors or doing their own startup?
Other
925 points
Startup (founder)
793 points
Non-web company
774 points
Startup (employee)
727 points
Other web bigco
140 points
YC startup
95 points
Google
91 points
Microsoft
65 points
Facebook
36 points
Yahoo
28 points



Sigh, these poll options seem to confirm to me just how myopic many HN and startup people are about the software world. Believe it or not, there is a LOT of software that gets written that either is not "web", or related to a startup. Additionally, the people that write it do find the content at HN relevant and interesting.

I found myself at a party in SF on New Years at an apartment that housed a startup as well as its founders. While meeting someone there, the conversation went like this:

"Oh hey, are you part of the company here too?"

"No, I'm in a different startup"

"Oh cool, YC?"

"Yeah, what YC class are you?"

"Actually, I'm not in a startup, I work for..."

The guy turned his head and walked away. Sorry boys and girls, but you're not all Mark Zuckerberg just because you're doing the startup thing, and the rest of us that write code aren't relics of another era. Happy hacking.


I recently had a (current) YC founder approach me online about interviewing for a job. He messaged me on Quora soon after I'd posted a spate of answers for a chic programming topic.

We set up a phone screen the next day and then he silently hung up halfway through my answer to the first question. He'd asked "so are you a dev or a designer or what" and I guess "I configure and integrate custom enterprise software packages" was the wrong opening for me to use.

I'm going to have to assume we wouldn't have been a good match.


How unbelievably rude of him. Even if you're not what he's looking for, he could have at least asked you for referrals. You'll probably never refer anyone to their product/service again after having been treated that shabbily (I know I wouldn't).

Feels like you should name names, but even if you don't here, you'll probably do so when retelling this in person to other people.


Would you wager there is more software written that is not web related and that it collectively makes more money than the stuff that is?


I am almost certain that non-web software brings in much more revenue than web software. There is a lot of niche WinForms stuff out there from no-name vendors that rule a given industry and companies pay a lot of money for that, and that's not even counting revenue from office suites, operating systems, financial management, and other desktop software that sits in every business.

There are a few glaring exceptions like Google, but for the most part conventional desktop software sells much better than web software. Many web startups have no real monetization plan and are going nowhere fast, some inspired by attitude embodied in The Social Network's telling of "I don't even know what it is yet, how can we monetize!" I've actually had a friend tell me that his startup is not going to do anything to make money at first, because "like Facebook", they "just want to see where things go", or something like that. I think this attitude is pretty dangerous and misguided.


Close your eyes. Pick a direction randomly. Point. What are you pointing at? You're pointing at something that took over a billion dollars of software to get to your door. Software at the exchange, at the bank, at the office, at the factory, on the loading dock, on the ships, controlling the trucks, in the supply chain, running the register, in your car.

No, web is not the last refuge of software, and $20/mo. is not a high price point.


nor is free/month; yet FB has a $50B valuation.


Enron was worth quite a bit at one point, too.


Oh, absolutely.

Before my current job I had no idea of the sort of money that corporations would throw at enterprise software if it filled an need.

We have an enterprise product in a under-developed market; in the first six months we pushed prices up literally 1000 fold without any drop in interest.

I've observed this even in competitive markets.

Enterprise is a seriously seriously big money spinner; you're looking at more cash in a single sale than some of the exits we see.

EDIT: and the irony is that most of this software is not particularly hard to build. A lot of it is just databases with a front end on it; the only bar to entry is being able to work your way through the policy document/guideline/law that you are providing a tool for and figure out what is needed. After struggling to throw together relatively complex web apps for a couple of years, this sort of development is almost cheating :D


There was once a programmer who was attached to the court of the warlord of Wu. The warlord asked the programmer: "Which is easier to design: an accounting package or an operating system?"

"An operating system," replied the programmer.

The warlord uttered an exclamation of disbelief. "Surely an accounting package is trivial next to the complexity of an operating system," he said.

"Not so," said the programmer, "when designing an accounting package, the programmer operates as a mediator between people having different ideas: how it must operate, how its reports must appear, and how it must conform to the tax laws. By contrast, an operating system is not limited by outside appearances. When designing an operating system, the programmer seeks the simplest harmony between machine and ideas. This is why an operating system is easier to design."

- from the Tao of Programming


Our company charges $250k. Per CPU.

Yes, I didn't believe it either.

And this is just one of the many line items.

According to VC, some of our bigger customers didn't take us seriously until we charged the money they were used to paying.


If it was easy, everyone would be doing it.

The problem with building enterprise (highly-domain specific business) software is that to start, you need to know that a problem exists.

You won't find this information on the Internet or even in books. You need someone with very deep domain knowledge and the insight to recognize that a problem exists, that it has a possible solution, and that the solution has a larger market it can be sold to. The people who know all that, and are willing to take a risk and start a company around it are rare. If you're a programmer, find and work with them.


Would you recommend working for enterprises to find out what sort of software they need, or can you just ask them?


The way I have found works is this; find a consultant who charges a lot of money to go and do X at a company (and who has a lot of business).

Figure out a way for a company to do most of X itself with some software whilst still leaving some "wrapping up" or auditing for consultants to do.

Convince consultant to come onboard with their expertise to help develop the software (revenue sharing deal). He/she becomes a ready made sales person once launched.

Price product at fraction of the cost of getting consultant to do the work (i.e. instead of 100K - price it at 10K).


Thanks!

Any tips on the "find a consultant who charges a lot of money to go and do X at a company" stage? Do consultants have conventions or anything like that?


Do you mean "is not particularly hard to build"?


ugh, yep I did - edited. Thanks for the catch :) it's late and I've been typing a report for the last 5 hours or so ;)


TPS?


Heh, no thank goodness. 10,000 word systems engineering essay. An attempt at getting more edification in my spare time :)


> I am almost certain that non-web software brings in much more revenue than web software.

Most web companies would kill (but not alas sell their startup soul) for the average 10 - 15% of the initial license fee for enterprise software that big companies pay annually for ongoing support, maintenance and upgrades. Similarly, I just heard of another iPhone app that clears $6,000 a month. And it's not even at the top of its list when you search by the niche keyword. Some of the decent cash-flow being made in the App Store is never blogged about.

The six percent sales commission that top enterprise salespersons can get on a seven figure deal can easily eclipse a startup's lifetime revenues. Enterprise software is hard because it deals with real world complexity. Consider a payroll system. How do you deal with exceptions? The employees who are grandfathered and get certain perks. The Quasi-legal employment contracts.

There is a famous saying that if you buy SAP software you fit your company around the software. That is you adjust your internal processes and controls to meet The One True SAP Way.


Dangerous? Really? What is in danger of happening? A bunch of startups failing?

Seriously, I don't understand that part. I'm not sure I understand your main point either, come to think of it. Non-web software matters? I don't think that was disputed.

Web software doesn't deserve the focus it gets on HN because it almost always starts out sans business model, and then half of the population never figures it out, and the other half does, and of that half, 2/3 fail to execute? If anything, that's a description of a pretty exciting, if somewhat high-variance, domain.


Debt and reputational risk and opportunity cost.


shhhhhhhhh. Lets keep this as our big open secret. Let all the young hotshots chase after then next viral twitface/linkbook mashup web 3.0 dohicky while the rest of us mine the huge seams of paydirt in the unglamourous enterprise space.


I think a good part of it is mindset, a lot of the people on here are engineers. I know where to start when building a big complicated thing, but when it comes to getting a 3 million dollar PO... I'm out of my league.


I agree with your assessment.

And wish your friend much good luck for when - not if - he will try to find a job again.


My thoughts exactly, and that works out of WinForms as well. Not sure how many here realize how many places rely on tools such as BMC Remedy, .Net etc!

Funny point: the non-web companies I do freelancing for are totally ok with me using MongoDB, Ruby, JRuby or whatever does the job. They mostly don't care (in my case at least).


> Would you wager there is more software written that is not web related and that it collectively makes more money than the stuff that is?

Absolutely. Software that runs warehouses. Payrolls. Manages inventory. Manages cash registers. Figures out how to optimize manufacturing across multiple vendors, multiple workstations. Robotics. Warehouse automation and robotics. Embedded systems. 3d rendering. Automated trading. Inventory control. Lot control. Pharmaceutical side effects tracking. Call centers, customer service...

Each of those, and ten thousand more, are all not web related, and each one of those has large communities of developers bigger than hacker news that bend their minds each and every day to the tasks at hand, and they're mostly not web related. Obscene amounts of money change hands every year for creating, maintaining, installing, and customizing all of those kinds of software.

Oracle's annual revenue is something like $100 billion, and it's just one player in a few of the above markets I mentioned. I'm not sure what SAP makes. But then also factor in the myriad of middlemen, integrators, and contractors, and it's a really large sum of money that goes into those things.

Web type businesses get more buzz because there is far more comparatively easy low-hanging fruit for effort vs. reward with a typical web business than in the world of enterprise software. Things like supply chain optimization are comparatively more mature and hashed out than things like making people's lives easier with computers, or connecting people and information in new and enriching ways.

There's still room for innovation in warehousing and so on, but the changes are more incremental, and you have to work harder for each advance than you do with web type companies. The progress still comes, and impacts our lives (witness Wal-Mart, lowering prices for everyone through awesome, difficult, supply chain optimization efforts), but it takes way more work to make a difference than it does with "web" businesses.


I just priced out a small SAP installation for a 50 person manufacturing company. $443K.

I'll be having fantasies tonight about the day I have that problem. NB: Having to go to work each day at a dotcom would is my nightmare.


Also don't forget about the game industry, which is something like $50 billion


right, oracle easily beats most of these so called web company. small ponds, people.

one deal from these companies can feed a cool startup for 3 years.


Just some personal observations which are anectdotal, but neverthelss give a hint:

More than 2/3rd of the software companies our (web-related) company is collaborating with provide services which are not web related, they might use port 80/443 for webservices but not more.

Casual observation of people around me reveals that almost no-one uses web based software at work. Instead all these companies they work for have invested their budgets into small, medium or large desktop or mainframe packages.

At least 20 of the devices lying around the table I'm sitting at now are stuffed with embedded software. Somebody built these, someone else put a price tag on them.

While it might be equally difficult to develop your customers when selling noWeb (hey!... quick, register domain...) software, the contact with the customers is closer leading to high retention. Moreover it's easier to server them well because you have more methods than just A/B testing to reveal the impact of changes. On previous jobs writing desktop/server-client software I never had the idea that web-based software would fit the customer better.

At the same time I use a lot of web-based stuff without a monetizing strategy, meaning, they charge me nothing.

2ct.


I think lots of office workers use at least Google Search, which is web software.


Yes, I would. Although it depends on your definition of "making money". Financial software, for instance, makes a lot of money. So does any software that contributes to the oil giants. Or any number of other industries.


God. Apply some A/B testing for pricing in the Oil sector. patio11 I just found your next consulting gigs!! (I want 20%)


How would you even begin to collect the data necessary to make an informed decision on this?


I'm aware of one side of the equation, many millions of dynamic websites.

My wager would be that websites and web related stuff (also intranet) now makes up the bulk of the software written but that the money is still made on the other side.


> websites and web related stuff (also intranet) now makes up the bulk of the software written [...]

Are you going to measure by line or byte or syntax-tree node or similar? Are we going to include throw-away scripts? What about zeroth order functional programming (i.e. spreadsheets)?

Anyway, I'd also wager that there's more money made outside of the web. (Though, how do we classify, e.g. Apple app-store sales?) For the wager about for what the majority of software is written, we'd need some clearer vision of what we're talking about before.

Let's agree on some definitions (and an arbiter), then we can put up some odds and money.


But don't forget the many millions of business critical spreadsheets powered by VBA...


Sure. But its labor-intensive. Like running a coalmining operation, vs finding a diamond on the beach. Where's the glamour in slogging along for years with a team, many of whom you've never met?

Face it, this is a rock-star-wannabe site, and unapologetic.


Yes, Embedded software.


Deloitte Consulting


That's why the "hacker" in Hacker News disturbed me at first. I believed this was more of a technical community and not a forum for future millionaires :)

But with some cognitive filtering it's not that bad ...


Startup founder (and sole employee) here.

Interesting poll, but at first I thought you meant "where" as in what location. That's a very interesting question that I'd like to hear answered. Especially if you're freelance, on your own, remote, or otherwise don't have an office to go to.

What I've noticed is that I can't seem to work in the same physical spot for more than 2 months in a row or so. After that all my creativity seems to drain out and I can't get anything done. As soon as I move to another spot, I'm back in business.

So I find myself hopping every 2-3 months between different coffee shops, tea shops, restaurants and coworking spaces in my area. I always wondered if anybody else has the same thing.

Sorry, this is kinda off-topic. Maybe I should make a work-location poll.


I have a similar experience. I work full time for a BigCo, so I have to work at finding spots off campus where I can go and comfortably code for an hour or so during lunch. It has been a non-trivial venture, living in a not-so-tech-friendly area.

After a while, I become apathetic to the place I am working at over lunch and need to move to keep interest... else I will just decide to skip the offsite work and sit at my BigCo desk and vegitate.


My experience has been the same, though I'm only working from these locations few hours a week on my side project.

Your comment made me wonder though about the the state of affairs at most workplaces. How we spend 8-9 hours chained to one desk and one office/location for months and years on end is to me, puzzling. I wonder what the results would be like if employees had the flexibility to work from wherever, for extended periods of time, back to their desk for a few months, and off again.


I've noticed the same thing, but found that I can get around it by simply moving to a different room in the same house. When I was doing my startup, I tended to move my primary workspace between living room floor, chair & makeshift desk, bed, and outside every month or two. And even working in a big company now, I've moved desks about 10 times since joining a year ago, and the longest I spent in any one location was about 7 months (and I felt pretty drained by the end of that).


I was confused too, so I decided to create the work-location: http://news.ycombinator.com/item?id=2146037


How about adding 'small company, no longer a start-up'?


You must mean "lifestyle business"? (kidding)


I wonder how many of us are bootstraping own product while feeding the family by consulting.


I am


Well I for example am doing third round of consulting (several months each) to fund my thing and not become crazy or bankrupt. I'd say - it teaches patience over other things.


My strategy is get $ at a good company first while ideas gel since my nerves just aren't good enough to try the consulting + start company thing. (I did consider it though!)


Non-web company seems awfully broad - there's probably some interesting information lost in there.


May want to add "Other" as an option.

Consider a smaller company that develops a couple of established products. Or one-person consulting shops. Or contract developers, etc. In short - just add "Other" :)


Not to mention "unemployed".


And the counter part to that, "Work? Already sold my company, suckers!"


Or "student".


Or "hey buddy, spare some change?"


Where does a university development position fall within this realm?


I put it under non-web company, though now that you mention it, a university isn't really a "company." Seems better than "other", though, since it falls under the same general area.


But I think the distinction of relevance is web vs non-web, so what did one do at the university?

My university experience would be non-web, but I used all kinds of languages (PHP, Ruby, Python, Racket, Java, C) many of which are commonly used on the web. Plus everyone uses the web these days, so HN content is often quite interesting.


I said other but university research should have been a.category and gov too


Might as well throw non-startup banking or finance then. wink


I'm the Director of Design Technology at WSJ.


Interesting! What kind of stuff do you do?


Directs design technology, I suppose. ducks


Amazon deserves to be listed here, I think.


Lol... there are more startup founders than startup employees. A lot of 1 person startups out there?


Good analysis. No `lol' necessary, though.


no it was crap observation, lol is appropriate.

2 or more cofounders per startup is so common that there are regular cycles of "how to pick ur cofounder" articles followed.


not necessarily. startup founder with any number of employees may be more likely to read the site than his/her employees.


Maybe the employees aren't on HN whereas the founders are.


Consulting by night to bootstrap a couple of products while working a day job as the "Infrastructure Administrator" (read: netadmin managing linux boxen) for a small municipality to feed the wife and son.

Not sure when the day job will end, but it's soul sucking work.


Other in my case means walking around in bad neighborhoods, hoping to get shot so I don't have to go to my crap job.

Every cloud has a silver lining.


Hmm. When "Other" is the highest result (at the time of my posting this), this clearly needs better categories.


Long term contractor for a vc backed company, I think? I guess I'm not sure if that would count as working like an employee, or just being a normal contractor? Didn't vote, don't think any fit me :-(


adult industry.


Since you get upvotes and nobody dares to ask, I step in: What exactly? Front-end? Back-end? Content delivery? Or nothing technical at all?


"Front-end? Back-end? Content delivery?"

Pun intended, I assume.


actually no, but with that topic, it's a bit hard to ask anything without peoples fantasies go crazy.


Probably kink.com


So I guess "Other web bigco" was your option.


Wow, I didn't expect so many (max right now) votes for Non-web company. It'd be nice to hear more about these companies for a change. Who are you guys and what companies are you running?


Defense company, designing complex things out of exotic materials that survive big explosions. Don't really want to be more specific than that.

I used to work for Bug Labs during college, but actually graduated as a mechanical engineer and went into that industry for at least the time being.


I fall into that category: I work for a medium size company earning a fairly high wage, and simply enjoy the huge amount of knowledge that can be gained from here.


i'm the art director on the digital department of a publishing house. Many non-web companies do web as well, just not their primary business.


Freelancer. Working from Europe with web startups in the US. MS stack only.


Defense company, distributed sensing and targeting.


Fire up another poll and link to it here.


Workflow systems for defense contractors (awfully vague, sorry).


Internal marketing-related software for credit-card company.


I can’t decide whether to pick “non-web company” or “other.”


you can pick both


Why isn't there an option for students?


I'm going to guess I'm in the HN minority—Design Director for a Southern East Coast church.


Hold on! Churches have Design Directors in the US? Wow, just wow!


I sell plenty of web software to churches. My experience is that many are big into web as a way of both organising and delivering content to their existing congregation, but also as a low-impact way of extending their reach both within and beyond their communities.

Then there's all the side-charity-businesses that churches often run, like adoption services, funeral services, education, etc etc etc.

While some are often done by a tech-savvy member of the church on a strict budget, others are built by teams and seemingly have healthy budgets.

In short - www and churches is a growing segment in my anecdotal experience. Put it this way, I see more churches than, say, auto mechanics or pet shops.


I work for a pharma to medical professional agency - this includes web development, desktop applications, mobile development (both web and app) as well as convention related applications (kiosks, booth entertainment, etc).

While the subject matter might not be overall interesting, I get to use interesting technologies; for example I am currently playing with the Kinect and RFID technologies to do R&D for convention use.


At a company that was once a startup, is now highly profitable, but venture backed.

And my side businesses, all of which are profitable because they're bootstrapped.


Now for "other", there's something: I work for the IT dept of a French administration while finishing a software engineering degree. :)


I think adding student would be a good option.


Apple. How do you count that? (B/f that I would have selected "Startup (employee)" for Real Estate Data X-change, inc.)


High frequency trading


foursquare!

(ps: we're hiring! http://foursquare.com/jobs/)


Just sent in my resume.


This company rocks!


What's the difference between 'Non-web company' and 'Other'? Is Microsoft a 'web bigco'?


does ms derive the majority if its revenue from the internet? does ms predate the WWW?

no, ms is not a web bigco.


Harvard Med.


Consultant/contractor/hired gun.


Sad that there seems to be so few of us on HN :(


I work for a non-web IT services company in the midwest. I hack a couple of side projects, and would like to get back into software development. Is there anyone else here that's in the midwest, or is it all coastal?


Twin Cities and Chicago areas seem well represented here. I'm at a Minnesota medical devices manufacturer writing controls software.


I'm in Omaha. I know of a couple of startup type companies here, but most development jobs are for BigCos. Not a big IT community here that I know of, but I just moved here.


St. Louis, MO


Major Newspaper.


I'm working at http://jupiterit.com , company behind the http://javascriptmvc.com


No one here works at Apple? No wonder iTunes is so bad on Windows.


I think rule 1 of working at Apple is you don't talk about working at Apple. Also rule 2, iirc.


I suspected as much, since I don't recall ever seeing an HNer say they currently work for Apple in comments.


Missing option: None


Mozilla


<AOL>ME TOO</AOL>


Government contracting. Can't wait to get out.


University of Wisconsin, Madison, Wisconsin.


Have Laptop, Will Travel

I work wherever I am when I need to get something done. Office, patio, airport waiting area, starbucks, DMV...


What's the difference between "Non-web company" and "Other"? I work in the financial services industry, for example.


Contractor?

Also why is Microsoft in with the web companies?


Let's see, they have Bing and Hotmail which are significant web operations.


>are significant web operations.

How are they significant: by the profit they bring, by the market share or by the investment made by the company?

Personally I never associate Microsoft with the web. It's either desktop OS or Xbox.


hotmail is the most popular web based email in the world, internet explorer is the most popular browser in the world, bing wich also powers yahoo accounts for about a quarter of searches in the US, and ten there is windows live, azure, skydrive, etc. Much bigger than most significant web operations imo


Hot mails losing customers. Ie is losing Customers. Bing isn't profitable.

Ten years ago, sure. Bit now? Really? Microsoft?


Not to mention Sharepoint and all the new Office Web Apps.


...but also Windows 7, Microsoft Office/Exchange... etc


There's also Internet Explorer...


Those aren't internet apps.


Err, yeah, thats my point


And CRM Online! :D


the company doesn't make any money from those.


University of Groningen, The Netherlands


Parttime in-house developer at an educational/training company, parttime independent freelance developer.


Paris, France - contract web programmer


It's lovely that the creator of this poll neglected to put down Apple as an option.


Acushnet company. Sporting goods manufacturer most famous for Titleist golf balls.


On contract with HP during the day, but I have a startup in my spare time.


Cisco


Cisco as well, but in Brussels.


The IPv4 internet is even a smaller place than the real world. :-)


location? I'm in RTP.


Alright, another RTP person. Do you attend the RTP Hackers & Founders meetups?


nah, HQ.



Small web company with some side-projects. Not really a startup though.


A top 10 medical school's surgery and genomic sciences departments


I work at a big-ish ad agency, but I aspire to do something more.


Does someone want to just conduct a google spreadsheets poll?


Multi national company


Austrian Beverage Company. Any guesses? ;-)


Red bull?


Brau Union?


tokutek

clicked "startup (employee)" and "non-web company"


What about if we're part-web, part-not?


Deutsche Bank


A Semiconductor company (mxim)


Heh, I used to work at one time for someone whose products were cordially detested in the semiconductor industry because they were considered (with some reason) to be bug-ridden ad-hoc implementations of things the semi industry thought they absolutely needed :)


+1


I'm a dreamer.

(Kidding, poor startup founder)


Twitter.


Ohio State


I can't find a work.


GPS/mapping business


Other: architect


Microsoft Vendor


Hewlett Packard


Sanmina-SCI


CERN


Academia.


Directi


Apple


IBM


Rovi


SeatGeek


TinyPrints


SAP


Ford


university IT department


aerospace industry


eBay (ex-milo)


Large insurance company with a niche member base, multi-billion dollar revenue.

Web/Voice is the only client portal we have, though, so you could almost call us a web company.


Mobile video specialist.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: