1,200 karma · joined May 13, 2009
I do not think being an entrepreneur is right for everyone. If everyone was cut out to do it, YC wouldn't need to question their applicants so carefully.
And as a parent, I don't want my child jumping down a path that doesn't match who they are, and therefore won't make them happy.
I would think an appropriate separation of content from the site itself would allow them to reach their same business goals without deliberately giving themselves an outage.
??
Does Apple seriously turn off their store while Jobs talks? Or is he talking about pushing new content out based on announcements?
The former just sounds... Odd.
1) Most bugs are in code. But it might not be your code. Your code layers itself on top of many other layers of code that are outside of your control. Learning to deal with that will make a difference in your work.
2) Know how everything works. I am always hocked at people who claim to be web developers who don't even understand how an HTTP request/response works, much less what your browser does with the results. It is one of my interview questions for tech folk - I ask them to explain to me exactly what happens on the server when a browser sends it a request. Few people can give much detail here. Most can only give a generic explanation of the actions taken, if that.
I am likely an outlier on HN, in that I consciously do not use technology for my "life". I go home to my kids, we play in the backyard, we go on walks, we mow the lawn, we play board games, and read books.
So do you want to know the 2 startups that DO help me?
1) Mint.com - I do need financial management, and I love mint.com for that.
2) ServiceMagic.com - I spend 5 minutes online, and within a couple hours have someone doing home maintenance work for me. THAT simplifies my life.
So whose life are you really trying to improve? Mobile hipsters? Or working folk? The problems are very different.
When you really get down to it, the web is about using visual media to communicate ideas. So is Art. Likewise, both disciplines have a heavy technical component. Both have mixed audiences... most people care about the tech side, some just want to experience the final product. Both disciplines also start with a blank page, and build it into the final product. The final products of both disciplines are greatly improved when the audience is engaged, and can be revolutionary when the audience collaborates.
So do web designers need to understand art? Yes!
What it boils down to for me is that SOME colleges are not helping their students. People are using this partial failure, and extrapolating it into these arguments that all higher education is worthless.
This isn't good logic, much less good advice.
So it is probably true that .NET jobs will not go away. But that 90% mark on job postings could very well shrink significantly.
This is vitally important.
People who think school should prepare your for a job are missing the point. What school does is increase your capacity for thought, teaching you new methods. You cannot get out of higher education without learning multiple ways to approach, de-construct, and re-construct problems and questions.
I don't care whether or not there is an outage. I care that people are professional in their work. Passing the buck is unprofessional. Accepting the responsibility is what matters, and if they decide not to fix it, then say so and own that choice.
Service providers are responsible for their service only. Not the products you layer on top of them.
Doing free favors doesn't mean you should drop your level of professionalism.
The "door" from my storage room: http://hikingdave.smugmug.com/photos/i-KNkxxsb/0/M/i-KNkxxsb...
Looking in... Sorry that it is blurry, but you can see that is a not a huge space. I have a gaming chair to sit on, and I keep a big blanket in there. It gets cold, even in summer: http://hikingdave.smugmug.com/photos/i-kpfwhfL/0/M/i-kpfwhfL...
The actual setup. 2 monitors, a laptop table, and my work laptop: http://hikingdave.smugmug.com/photos/i-Lxmh7hZ/0/M/i-Lxmh7hZ...
I have to climb through my storage area, under a shelf, and through a small hole to get in... but that also means I cannot easily get out and take a break. I just keep on working.
Likewise, I am so hidden that my kids just assume that I am downtown in my office, and they do not interrupt my work. And my wife won't come in either, as she get claustrophobic.
I am easily 3x as effective when working from home now.
EDIT: And before people reply, "it is P2P", someone runs the web site. Someone owns the code repository. Or some group. There will always be a small group with power to muck with the system. What stops abuse?
My favorite example (for which I've already given away the punchline) is the following:
Ask a random group of people to imagine that they are watching a baseball game. Give them a minute to think about it. Then ask them -- Are you in the stadium? Or watching it on TV? The amount of people who visualize TV as their first reaction can be frightening.
I hit the 9 month mark, then had major health issues that are wiping a lot of it out.
At first, I was fairly devastated. Then someone told me, "Isn't this exactly the kind of thing that savings is for?"
And you know what, it is. Sure, I wanted to quit my job in the near future. Sure, I wanted to be the rare married family guy who still had the flexibility to do startup work.
But how blessed and thankful I am that I am "only" going to have 3 months stored away after this is all done.
It is always good to keep things in perspective.
Likewise, the address bar - I still hand-type most of the sites I regularly use, because I can type them faster than navigating my various bookmark folders. Which also negates any inspiration to find better bookmarking tools.
I also have the unfortunate job of maintaining SharePoint sites, for which there are many standard URL strings I can throw onto a site that will get me to various admin pages.
I am sure other platforms have similar structures, where hand-typed addresses can manipulate the site in some way to the benefit of those who support it.
And maybe that is where Google will end up - with the address bar being the command-line-equivalent for their web-based OS.
So in all seriousness, there are biological factors at play, and our parenting choices DO impact our availability. You certainly can make different parenting choices than we do, but every parent I know puts kids before work.
So raising your hand and offering to build the tech is not the hard part. The hard part is finding those insiders who know every detail of the industry, but do not buy into the status quo.
But I have two recommendations:
1) Find activities they can get caught up in for long periods of time - drawing, crafts, or something like that. You need them to be nearby, but independently occupied.
2) Find work that doesn't require being "in the zone". You won't get a solid 2 hour block of time. You will get interrupted often. If you choose work that will suffer from frequent interruptions, you will struggle to succeed.
The really great IT folk that I know spend 5-10 hours a week on trouble tickets, keeping things running, etc. The other 30-40 hours are spent on projects, improving the business. And those projects get visibility.
So you have the guy in the corner who is so good that everything runs smoothly, and nobody knows he is there. Or the guy next to him who chooses to do that... and then even more.
Guess which guy really deserves more recognition?