News for hackers. Stuff that matters.
Re:Programming Isn’t Coding by yjftsjthsd-h on Saturday April 01, 2023 @12:29AM (#35397155)
> You're there to make the computer do the damn thing you want it to do with the least amount of resources. And of course it has to be maintainable, this isn't your bedroom.

That's engineering. That you don't want to care about terminology doesn't change that.

Re:Programming Isn’t Coding by brigadier132 on Saturday April 01, 2023 @12:33AM (#35397170)
The point is that these labels don't matter. Your response that something "is engineering" misses the entire point. You have not shown why it matters that we call this "engineering".
Re:Programming Isn’t Coding by yjftsjthsd-h on Saturday April 01, 2023 @12:59AM (#35397289)
I'm happy to agree that the terms have some fuzziness and that they're frequently misused, but no, words do still mean things.
Re:Programming Isn’t Coding by Dudeman112 on Saturday April 01, 2023 @10:47AM (#35400702)
>words do still mean things.

They don't if there's no consensus

And I'm sure you ain't got the authority needed to affirm that those definitions are commonly used in those ways

Re:Programming Isn’t Coding by auxfil on Saturday April 01, 2023 @12:59AM (#35397292)
The point is that your comment adds absolutely nothing of value to the discussion. You’re a CO2 leak.

Someone commented on an article about what is vs isn’t in terms of names for writing computer programs, at least by title alone, and the galaxy brain contribution you’ve got is “it doesn’t matter”, bitching that they didn’t give a reason why it matters yet you can’t offer anything to back your shit take up either. Delete your comment lol.

Re:Programming Isn’t Coding by yjftsjthsd-h on Saturday April 01, 2023 @01:00AM (#35397297)
There's no need to be rude.
Re:Programming Isn’t Coding by dang on Sunday April 02, 2023 @07:54PM (#35416734)
We've banned this account for repeatedly breaking the site guidelines.

If you don't want to be banned, you're welcome to email [email protected] and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.

Re:Programming Isn’t Coding by aheilbut on Saturday April 01, 2023 @01:23AM (#35397400)
you're all going to upset the actual professional engineers
Re:Programming Isn’t Coding by musicale on Saturday April 01, 2023 @04:01AM (#35398238)
It seems to me that a key requirement for engineering would be that there are formal design specifications for the system (such as a car or bridge) as well as its constituent components. There are also usually mathematical models of the system that can predict its behavior and performance as accurately as needed for the application.

Many modern software systems seem to lack such specifications or models. In these cases software development seems more like tinkering than engineering.

Re:Programming Isn’t Coding by Scarblac on Saturday April 01, 2023 @02:03AM (#35397574)
It's also programming, and coding, and developing. They're all synonyms.

Or rather, they're used by different companies for the same type of jobs, some people make distinctions that other people don't know about, terms go in and out of fashion. They're all essentially synonyms because if there are differences, nobody agrees on them and there is no context in which they matter.

Same for junior, medior, senior, et cetera.

Except for architects. They're ex programmers.

Re:Programming Isn’t Coding by Izkata on Saturday April 01, 2023 @02:25PM (#35402668)
> It's also programming, and coding, and developing. They're all synonyms.

The way I see it, these three all refer to the same things, but "coding" is hobbyist and "developing" is professional. "Programming" is somewhere in between / for both.