Live data from Hacker News

I just need a programmer

cs.uni.edu

11–20 of 106 posts

Re: I just need a programmer

#11
post #6

Funny, I have the opposite problem. I need a biz-guy!

It might be valuable to enumerate for which exact reasons you need this "biz guy" and really ask yourself if you can't do most of it yourself, at least at the beginning. I'm a designer/developer and I sold ads and did a lot of business development for my startup for over a year before we were acquired. It's amazing how much stuff a smart person can get done (that's out of their comfort zone) when they really, really have to.

Re: I just need a programmer

#13
post #4

It seems funny to me that so many people want to be software entrepreneurs, but refuse to learn about software. Six months ago I quit my banking job of five years to learn how to program. I am taking discrete math, data structures & algorithms, and computer organization courses as a non-degree student. I am also up to speed with python/django/HTML/CSS/JS, or at least I know them well enough to hack a prototype togeth…

Most people are good at what they're good at, so it makes no sense for them to learn something they have little interest or skill in. The typical request from a non-tech guy is not in implementing a hard engineering problem like database management or search query structure, but in putting together what is typically a glorified e-commerce site or social site (digg etc).

Just happened to read Forbes write up on Reed Hastings (Netflix) as their CEO of the year. Turns out he has an M.S. C.S. from Stanford.

Jobs did some programming and soldering logic boards. Gates wrote a BASIC interpreter with Paul Allen. Zuckerberg was in Harvard C.S., I believe, and wrote the first implementation of Facebook himself. Bezos has a B.S. in C.S. and Electrical Engineering. Larry, Sergey, Jerry Yang all Stanford C.S. grad school drop outs.

So, I am having a hard time coming up with a spectacularly successful software company where the founders "just needed a programmer."

Re: I just need a programmer

#14
This is a good post. I'd take it one step farther. To say the idea is nothing without the execution still (kind of) suggests that they are different things. I think that where it comes to software, the execution is the idea.

I wouldn't quite claim that ideas aren't worth much. I know a few academics, and they are rightly careful about sharing their ideas before they get far enough with the implementation (lab work, publications) to ensure that they will be credited. If I'm going to agree that "idea stealing" is a problem, then I'm committed to agreeing that raw ideas do have some value.

Software can be like this, but in general, I think most software "ideas" are more similar to an idea for a novel, painting, or screenplay than a blockbuster pharmaceutical drug. Give two programmers the same "idea", and you'll end up with two different products - maybe almost as different as two different novels. Hell, give two writers or programmers the same detailed outline, and you'll probably end up with two different outcomes.

When I was in college, "business types" walked through shopping malls and appended "dot com" to what they saw, and thought they had a valuable idea. Now, people tend to prepend "social networking for" or "wireless". "Social networking - for surfers! for moms!"

Now one warning - however much I may feel this way, the law isn't necessarily on my side. IANAL and everything, but some IP lawyers came to talk to a startup I worked at once to tell us about how important it is to shut the fuck up, and evidently simply being "the programmer" doesn't mean you have to be included on a patent. So to that extent, the law does recognize a separation between idea and implementation.

Re: I just need a programmer

#15
I am a marketer. I am also fairly technical and think that I have a firm understanding of how things work but lack the capabilities/aptitude to properly code them. I managed to cobble together a functional prototype of some analytics software we needed. It was fine until it became quickly apparent that my coding skills suck despite a more or less understanding of it all. We had to hire a coder to write it all from scratch to be able to handle hundreds of thousands clicks per day. It has been bumpy but it was still the right decision in order to allow our business to grow.

My point is, even if you want something bad enough that you will sit there for a couple of weeks straight to cobble your vision together, nothing beats having it done by a professional that understands what they are doing.

I wish still we had a full time developer and ui designer available to us to make my much grander/awesome/profitable vision a reality. In time we will...

Re: I just need a programmer

#16
The trouble with thinking "I have magic beans, I just need water!" is that you don't understand water. You don't know good water from bad. You don't really know how much water to use and when. You can't watch the beans grow and adjust your watering schedule because you think it's all about the beans. You don't get water.

That's my problem with "I just need a programmer" entrepreneurs. I can work out how to get paid, but I can't work out how to make them understand software well enough to make good business decisions about a software company.

(The same thing is true of "I just need a salesperson," of course.)

Re: I just need a programmer

#19
post #14

This is a good post. I'd take it one step farther. To say the idea is nothing without the execution still (kind of) suggests that they are different things. I think that where it comes to software, the execution is the idea. I wouldn't quite claim that ideas aren't worth much. I know a few academics, and they are rightly careful about sharing their ideas before they get far enough with the implementation (lab work, p…

> where it comes to software, the execution is the idea.

I strongly disagree with that. Although ideas and execution (i.e. software) are both "nothing more" than information, they don't have much in common. Also, ideas are refined as well as changed during execution - that is, our perception of the big picture changes as we get more information about the details.

> Give two programmers the same "idea", and you'll end up with two different products

I fully agree with that. BTW, this somewhat contradicts the first statement.

Re: I just need a programmer

#20
Wow, I'm really impressed how quickly this page loads!

Or, maybe I'm just too used to the masses of those annoyingly slowly loading blogs.

Post reply on HN