Reality check overdue for start-ups that don’t fly
boston.com
boston.com
Huge companies exist because historically communication inside an organization was cheap while communication between organizations expensive. Guess what, with the Internet that doesn't apply anymore. Many small companies can innovate faster than one big, and contribute to faster growth. It's the big companies that are overdue with the reality check.
They are dinosaurs dying in a climate more fit for leaner creatures.
(Oh, if there is such a need for talent, why doesn't the bigger companies scoop up some talent by doing acquisitions? Valuations shouldn't be to steep in early phases. And it wouldn't take long for the entrepreneurs to get lobotomized, sorry I meant institutionalized, and be happy cogs in the big machine)
</rant> ...sorry.
Here's a for instance: If I were to create a new social network today, I might host it on Heroku, send email thru Sendgrid, store my data in Neo4J and make it searchable with ThriftDB, etc etc. There is only one consumer-facing brand, but hundreds of small companies contribute to creating that brand. But each of them also have hundreds or hundreds of thousands of other customers, which creates the vertical economies of scale.
This is not new, corporations have had sub-contractors and suppliers throughout history. But what is new is that the small one-man shop will have a dozen suppliers from day one. It's a brand new ecosystem still in it's infancy, it didn't even exist to this extent when Facebook and Youtube was started. What existed then was the infrastructure services like server colocation and CDNs. So they relied on open source software, but they still had to deal with a lot of messiness you don't have to with SaaS.
This is the embryo of that eco system. Give it a decade to mature and my bet is there will be a one man operation totally competing with Google on their core business.
Oh wait, that already happened.
You don't see the same effects with little pizza shops, etc, because their reach is usually gated by locality, but the "flatness" of the internet causes many more "winner take most/all" scenarios.
A Swedish email company may very well co-exist with Sendgrid, catering to other Swedish companies. The Swedish startup Kundo competes successfully with GetSatisfaction, in Sweden. A company specializing in sending out the same email to many people instead of one-to-one, may co-exist with Sendgrid, just as Mailchimp is.
Create a matrix with the dimensions [every thinkable service a company needs] x [the number of possible functional specializations for each service] x [the number of geographical markets] x [the number of possible target groups in each geographical market] x [the number of companies that can co-exist catering to each target group] and you get a search space that can fit as many startups as there are sands in Sahara. Even with a very low fill-factor of that matrix there is room for millions of companies to co-exist over the entire planet.
The debate is not to what extent there are huge numbers of market opportunities, because it's a fact that there are. But whether a larger corporation is more fit to compete within that matrix than many smaller ones. That balance is rapidly shifting. The flatness of the Internet does cause a lot of "winner takes all" scenarios, but it also makes it possible for the winner to be a small company.
A company like Google still has to do PR to compete with Sendgrid if they create their own email sending service. Yes, they have their brand recognition to leverage, but it's possibile for Sendgrid to say "Google has mediocre customer services and may be a great search company, but we do only what we do best and that is one-to-one email sending with excellent customer service".
And people are increasingly discovering that it is on a personal level more gratifying to be the founder of a small company competing for a very specialized market opportunity than to be an employee in a large company competing for a very broad market opportunity.
Bottom line: There has always been and will always be a talent shortage in tech. start-ups. You just have to factor it in (and as my story demonstrates maybe get a little creative in your recruiting)
If it was positioned as, "Starve for 2 years as you build a start-up or work for a medium sized firm with a good salary" - then it's a fair comparison.
Having lots of companies start, and fail, is a productive use of resources. Having very smart people choose to do this rather than go into consulting, banking, or working for large firms is also a productive use of resources. That our market is still seeding these ventures with money is also productive - and one of the great things about our economy.
So what? It takes X years (3? 5?) before you see a real profit.
> At the same time, many of Boston’s most promising companies with 100 or more employees have a tough time hiring. Could too much of Boston’s talent be stuck in start-ups that are going nowhere?
Or could some of $TOWN's most promising companies have toxic work environments, with awful management and horrible structures?
Letting people work from home would improve hiring. Having sensible expectations for working hours and vacation wouldn't hurt either.
…Yet, you (the author) just spent two pages doing exactly that.
I'm about to graduate, and other than the risk factor I don't see the advantage of working at a large company over a smaller one or starting your own. I can understand how lack of business experience and egregious student loan debt can keep a recent grad from taking fewer risks, but this would be the time to do it. I feel that if you're confident enough in your skillset to work for Initech, why not go for it? Most recent grads don't have a family to support and a whole life to play it safe.
A company needs to convince me that working five years for them would be better than two at a failed startup. At least for me, a paycheck isn't enough of a reason.
(This is part bullshit since I'm not fully following my own advice. My parents co-signed my loans and have four more kids to put through college. Until that's taken care of I don't feel comfortable risking defaulting on my loans.)
In organizations like that I've frequently seen a critical risk that would endanger the success of a project, took every chance I could to warn people of it and only got people to believe I was right after a year and a half of wasted opportunity.
I tried improving my social skills, I tried wearing a suit, I tried everything... But if you're one person in 100, it's very hard to change the system. At some point I realized I had to go on strike and not work for that kind of company.
This depends highly on where you end up working. If you find yourself just maintaining someone else's crappy code, and/or working with people who can't serve as great mentors, I see joining a company as a potentially bad career-risk relative to either:
a) spending a couple months working on an open-source project used by a company/group of hackers you really want to work for/be mentored by
b) starting a business.
(for a&b, be aware of your financial situation before considering the above options)
I work with plenty of "industry" programmers who make much more money than me, but are afraid of developing new things or learning new languages, calling them "oh, that's one of those academic things" even after citing something cool being used with them in production.
We take risks, but they are hopefully calculated and well thought out, not reckless. What good is life without taking some risks, especially if you are confident in yourself and your abilities?
"Laws, everything's a chance, isn't it?" - Tom Cullen, The Stand
Talent and ambition tend to go hand in hand, and that is the way it should be. If the most talented among us don't attempt to blaze new trails, then the human race would stagnate.
One of the things that drew me to Linux, was the ability to configure and tweak and change things to suit ones personal tastes. This has always been a hallmark, a calling card of the Open Source community.
With Gnome 3.0 and Unity, they have taken a giant leap towards the dark side. I can't believe this has happened.
I wish I could put all my feelings into words as aptly as this author has. I wish I could describe how betrayed, how abandoned and utterly dismayed I am by what I've seen in these latest offerings, but I can't.
Where can you change the fonts? Where can you set keyboard preferences? Where can you set it up so you can move the bar at the bottom of Unity? So many issues, so little time.
All of these things are set-backs and not leaps forwards.
Canonical should hire me and I would guide this ship back to its former glory as well as bringing a vision for desktop dominance in the future.