10 comments

[ 2.9 ms ] story [ 36.5 ms ] thread
That was hilarious but rather profound at the same time. Interestingly, I was going to write on a similar topic in the next few weeks or so, but from a different angle. I may still do it.
I really, needed to read these exact words this morning. Thank you to the author. Now time to refocus!
Great post. Now off to write some software that can track when I'm focusing too much on the technology!
Hmm, this touched a bizarre chord for me, particularly "noodling too far down a technological rabbit hole".

Due to obsessing over the fact that the code you write today may get discarded tomorrow (even worse, it may need to be maintained!), I spend my time working on my rapid application development framework, in order to mitigate the cost of making the wrong thing. This obviously creates a distinct lack of making the right thing.

Coincidentally my framework is called Noodles...

As I often say, a mixed metaphor is worth two in the bush.

Seriously, though, as I keep watching the startup community, what I want to tell every wannabe technical founder is to find a business partner. There are a zillion businesspeople out there with real, valuable problems who lack the technical skill to implement their solution. Those have a far better chance of success than cobbling together something from the set of problems visible to a 22 year old CS student.

"How can he see he's got flies in his eyes if he's got flies in his eyes?"
When you have a nail in your eye, chances are you can still see fine with your other eye.

Source: I only have one functioning eye and I’m a designer. (No nail in my eye though, so I can’t be sure)

This article along with the vapid "comments" on here epitomizes how this site is full of idiots now.
1. That was longwinded, not to mention you wasted my time plugging your own project. 2. I'm not sure why you had to change the metaphor. "Hammer" works fine. 3. I'd disagree. I actually focus on new technology. For example when HTML5 came out to enable canvas, that technology enables a lot of other new concepts. If you're working 20-year-old technology, chances are, most good ideas have already been taken. You need competitive edge, and that edge is often from recent developments in tech.