Hacker News new | ask | show | jobs
by mion 4835 days ago
I'm not a chef but I can taste food.

That's an unfortunate simplification. Without a technical background, you wouldn't know how long it takes to make a basic CRUD app. "3 weeks? Ok I guess. Oh, 3 months actually? Ok I guess." And what about performance, scalability, costs, etc? You'd have no clue.

2 comments

Yes, this is what I was thinking. Obviously you don't have to know everything, but having at least a basic background seems valuable. Even knowing how to code I find it's hard enough to find good developers, especially freelance.

Also, and perhaps most importantly, when I find a minor bug in my app, I can fix it myself and push an update immediately. If I relied on freelance developers, well, crap, it's Good Friday. So very least I'm waiting a few days. And then maybe my developer isn't available to drop everything and work on my project on Monday (or Tuesday)... One of the primary advantages of startups is their ability to react and adapt quickly; running a technical startup alone, without a technical background, appears to give up some of that advantage.

you wouldn't know how long it takes to make a basic CRUD app

-- Not to nitpick, but you are implying the technical team is untrustworthy or incompetent, unless they are co-founders. While I (would like to) think all founders are trustworthy and competent, being a non-founder should not be a contra-indication.

You're implying that someone who can't program is as capable of hiring trustworthy and skilled programmers as a programmer.
Two intersecting sets: (a) trustworthy people; and (b) skilled programmers. Both difficult to observe. Having good information on at least one set is a definite advantage, both for screening and for avoidance of sub-optimal candidates. One would need to make assumptions about the relative trustworthiness of the candidate pools to decide which is more beneficial. It may be that in certain areas, at certain times, its rarer and more difficult to assess character than competence (the latter even at high levels).