News for hackers. Stuff that matters.
Re:Closing Keynote with Leslie Lamport at Scale 22x: Coding ... by jsbg on Tuesday March 25, 2025 @11:23AM (#43472439)
> Coder, programmer, software engineer call yourself whatever you want, the point is to make a computer do what you want it to do.

That is definitely not what software engineering is. It requires translating requirements and ensuring that the code is maintainable in the context of a team and the product's lifecycle.

Re:Closing Keynote with Leslie Lamport at Scale 22x: Coding ... by harlanji on Tuesday March 25, 2025 @12:10PM (#43472951)
Yes. Simply put, Software Engineering is Programming over time. As Calculus is to Algebra.
Re:Closing Keynote with Leslie Lamport at Scale 22x: Coding ... by osti on Tuesday March 25, 2025 @12:55PM (#43473419)
I get what you mean but calculus and algebra are quite distinct branches of mathematics..
Re:Closing Keynote with Leslie Lamport at Scale 22x: Coding ... by mystified5016 on Tuesday March 25, 2025 @01:00PM (#43473473)
And the argument is that software engineering is quite distinct from coding.
Re:Closing Keynote with Leslie Lamport at Scale 22x: Coding ... by osti on Tuesday March 25, 2025 @01:17PM (#43473627)
No, he said software engineering is just programming over time, so the two are not distinct at all.
Re:Closing Keynote with Leslie Lamport at Scale 22x: Coding ... by lxgr on Tuesday March 25, 2025 @01:23PM (#43473691)
Which is still, in the end, making the computer what you want it to do – in a "do as I mean, not as I say" way.
Re:Closing Keynote with Leslie Lamport at Scale 22x: Coding ... by zamalek on Tuesday March 25, 2025 @02:23PM (#43474265)
As a job, at least. Programming does not exist exclusively in that realm, hence the demo scene.
Re:Closing Keynote with Leslie Lamport at Scale 22x: Coding ... by bitpush on Tuesday March 25, 2025 @07:13PM (#43477098)
I understand where you're coming from but a hobby "coder" making computer do little things is also 'translating requirements' and doing all the things a software engineer/code/programmer is doing.

If you still disagree, point me to a place where I can find some coders