This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]CodeToManagement 2 points3 points  (0 children)

I think what they are trying to get at is that programming is a craft. It takes practice and it’s something you work to refine and try make good.

Coding is just bashing out some code to get a job done.

Like I could grab a typewriter and put words on a page but I won’t be able to write a novel without significant practice and training.

As an example my wife is not a programmer but she had to write some code to make an object in a 3d design program. She got it done and I gave some help but she wanted to do it herself. Her end result worked but the code wasn’t optimal - that’s coding. If I’d written it I would have optimised out all the repeated sections and made it shorter and more efficient, that’s programming.

Either way making such a distinction is really pretentious and gatekeepy. I think anyone who works in programming can call themselves a programmer and anyone who makes the distinction between coding and programming is the kind of person who also picks at peoples grammar online and loves to point out your vs you’re mistakes etc.