Hacker News new | ask | show | jobs
by flogic 3133 days ago
At what point do you call someone a programmer? They seem to be using "knowing how to code in a traditional programming language". However, I would not use that definition. Most of what we do though is thinking about a problem and how that relates to what computers do. My take would be that everyone actually using this tool either is a programmer or by the nature of what they're doing soon will be.
2 comments

> Most of what we do though is thinking about a problem and how that relates to what computers do.

Ah... now, in my mind, you're getting into Software Engineer territory. Programmer, to me, simply means you know how to make a computer do what you want. That can be "knowing how to search for someone else's code that makes the computer do what you want" at times. Once you get into thinking about the problem and how that related to what computers do, you're getting out of that generic "programmer" term and into engineering.

I'd call my 7 year old C= 64 hacker self a programmer. The real distinction comes from being a professional or not.

If you are a pro, you would know the industry, the hardware, how things communicate, how and why to scale and report things at a higher level, because you've been exposed to the needs and wants of an Enterprise.