Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You can't become a programmer. You are either born one or not. To have your answer, you'll have to try your hand at it. Nobody can predict that for you.


I have to agree with those who disagree. While there are those of us who are genetically predispositions to become techies, anyone with the drive and will can be a great programmer. It's hard work and usually takes much more effort but I have known some ubertechies who weren't born to it. Never underestimate the power of determination and desire.


That's a very strong claim. I'm not sure I believe it - do you have a citation?


Actually, it not falsifiable. If you succeed, you were born for it. If you don't you weren't.

The idea is that the only way he can find it out is by trying. Some of the best programmers I have met did come from outside compsci field - biologists, psychologists, and, yes, a business manager. The point is he must try to know whether he can - and is willing to - do it.

And, BTW, what good would a citation do? It would be as unfalsifiable as my claim.


There's often examples at this address of people who successfully became programmers but were born for something else:

http://thedailywtf.com/


There are programmers and there are people who can write programs. There is a huge difference.


No, I think you will find that there is not a huge difference - in fact, the definition of programmer is one who writes programs.

I've seen the word developer used as an extension of programmer - someone who doesn't need a pseudocode specification to turn a requirement into a solution, whereas a programmer may be someone who just translates the spec into a machine-readable format. Both are programmers, though.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: