5,041 karma · joined December 2, 2010
I definitely wasn't saying that this is definitely what's going to happen. In fact I really don't think I'm going to be applying for jobs in 4 years. But I thought it was an interesting scenario to write about and get people's thoughts on.
This part is reposted from another comment because I think it's important to your point:
As far as the meaning of the article, I wasn't trying to prove a point as much as elucidate something I was thinking about yesterday: the skills you pick up through entrepreneurship.
For the past 4-5 years of my life (starting in high school and continuing through college) I've been concentrating a lot of my time learning how to be a better entrepreneur. That's to the detriment of almost everything else in my life. And it's worth it to me because I love it. Even better still, it seems like a pretty safe bet because worse comes to worse and I completely fail over the next few years I'll still be able to get a job as a coder somewhere.
But the thing about being an entrepreneur is that it encourages you to get marginally good at a wide range of skills instead of REALLY good at one area. And so something I was thinking about is the potential consequences of this decision on my life. This is what I came up with.
For the past 4-5 years of my life (starting in high school and continuing through college) I've been concentrating a lot of my time learning how to be a better entrepreneur. That's to the detriment of almost everything else in my life. And it's worth it to me because I love it. Even better still, it seems like a pretty safe bet because worse comes to worse and I completely fail over the next few years I'll still be able to get a job as a coder somewhere.
But the thing about being an entrepreneur is that it encourages you to get marginally good at a wide range of skills instead of REALLY good at one area. And so something I was thinking about is the potential consequences of this decision on my life. This is what I came up with.
1. We have a cultural context that tells us how hard it is to produce something like a song, or a painting. There's a reverence for it. And so people tend to back off of their estimations for the amount of time required to produce it.
2. Software isn't physical. You can hold a big book in your hand say CRAP! that must have taken a long time to do. But you're just looking at the result of a program, if it's done well, it's a tiny streamlined user interface. The result of one button click could have taken thousands of programming hours and thousands of lines of code but you would never know it. Software obfuscates complexity from the user in a way that someone looking at a huge huge painting or a big book doesn't run in to as much.
So if we're talking about the efficiency of natural heuristics in estimating things, I think software is still slightly more difficult to estimate than art. But I agree with your overall point.
The real divider is experienced vs. inexperienced. But that's just a guess - I've never been managed by someone non-technical.
When I wrote this it was more directed at people who feel a little bit lost, and are wondering why they haven't found that one "thing" that they're passionate about. It's about telling them that they don't have to search so hard for it because it's probably right in front of them right now.
I think people that hate what they do are in a slightly different (though similar boat). Sometimes hating what you do can actually crystallize exactly what it is you love (because you can't do it as much anymore) and so I feel like the problem that those people face is more making the leap to spend time doing what you love even if it means taking more risk.
Thanks for sharing - I really agree with your point.
Yea I definitely could have done the EC2 experiment much more cheaply. But Heroku is free if you're small scale like DomainPolish :) Thanks again for commenting!
The only marketing I did was through my blog/Twitter. That spawned a fair amount of word of mouth and some other blog posts by people who had used the service. Beyond that I think it was just people talking to eachother because the product really does provide value if you're building a website.
I also have a hunch that the custom thank you videos played a part too but I can't prove it.
But definitely it could work for someone with some marketing skills and/or cash to burn. It's something that can be built in a weekend as well. Feel free to reach out to me and I can try to help point you in the right direction if you're interested in pursuing it.
But I definitely agree that it's something to consider.
And definitely on the same page in terms of code. I like it to be mine!
I think you could definitely white-label the DomainPolish idea and sell it to people hoping to build a Review X service. The problem is that if you just try to build a site yourself that lets you review anything it's very difficult to target your customers.
People search for "get feedback on my website" not "site to review anything". Picking a specific vertical makes marketing much easier. But it's a cool idea! I can put you in touch with the current owner of the DomainPolish source - he'd probably license it to you :)
I basically ended up doing no marketing for DomainPolish whatsoever besides a few posts on my blog which were popular on HN. A few other people tried out the service and wrote popular blog posts as well. I think doing the thank you videos in the beginning was key because it gave people a huge incentive to tell their friends about the site.
I wish I had more to say on marketing but that's something that I'm working on a lot now for my new startup. Hopefully in 6 months I'll have some more lessons to share :)