News for hackers. Stuff that matters.
Re:What is negative engineering? by hardware2win on Monday December 12, 2022 @09:55AM (#33955245)
>Not even close. But we sure love to claim the principles were scientific.

Software engineer applies computer science theory in real world where he she is constrained by real world factors

If computer science is not enough "scientific" the idk

>A programmer becomes good at his craft with time and experience. Not by studying in school and learning the principles there. A classic difference between a craft and engineering.

All of them are required to become good software engineer.

Solid theory, proficiency in hands and exp.

Re:What is negative engineering? by Dudeman112 on Monday December 12, 2022 @10:19AM (#33955530)
>Software engineer applies computer science theory in real world where he she is constrained by real world factors

A good 90% of people with that title are flying blind as if they lived the wild west

A good 90% of the rest almost never do that (regardless if because they don't know how, or the company won't let them)

The rest will make the news of they fail, so they put an amount of effort and time which reflect that

We skipped the "mechanic" equivalent in the software industry and call anyone that can pass fizzbuzz, and who does work like fizzbuzz, an engineer

Software engineers do a lot of tinkering, and almost no engineering. Which is fine by me, actual engineering is a PITA and tinkering is where the fun is at

Re:What is negative engineering? by hardware2win on Monday December 12, 2022 @10:57AM (#33956074)
>We skipped the "mechanic" equivalent in the software industry and call anyone that can pass fizzbuzz, and who does work like fizzbuzz, an engineer

If I have engineer in job_title and engineering degree in informatics, then I m an engineer by your "standards/definitions"?

Re:What is negative engineering? by Dudeman112 on Wednesday December 14, 2022 @09:27AM (#33983894)
Is a Mechanical Engineering BSc who ends up working as mechanic on a car shop an engineer?

Yes, although those fellas mostly don't pretend their jobs involve designing and validating mechanisms with any scientific and industry regulation / standard rigour

Since you didn't specify the job_title involves any actual engineering, I'm gonna assume it doesn't... just like most job_titles

I too have a piece of paper saying I'm a Computer Engineer BSc (didn't apply for any of the electronics/CE licenses back home because wages were shit and the license wouldn't have been worth anything overseas)

Half of SEs consider the idea of written requirements needless bullshit that just drag you down. Validating your designs with any sort of rigour just isn't there for the vast, vast majority of jobs. As such, calling it "engineering" is a joke

If the activities of your regular Software Engineer can be said to be engineering, so should be changing a tyre. There isn't nearly enough rigour in the process to warrant calling it "engineering"