upvote
I just want to point out this is not a royal "we". It's a regular "we". Royal "we" is when you say "we" but mean a singular person, yourself. Here, the author does actually mean multiple people beyond themselves - like you pointed out, they claim to speak for all software engineers.
reply
No, that is exactly GP's complaint. Their whole point is that OP has written things like "we throw everything at a model and hope it gives us what we imagined, without ever having to understand how any of it actually works" when the honest statement would be "I throw everything at a model and hope it gives me what I imagined, without ever having to understand how any of it actually works".
reply
Yes I understand the complaint. It's just that "royal we" means something else.
reply
I'm pretty sure the author intended it as a regular "we".
reply
the wicked we
reply
We are not getting that reckoning.

It’s great to yearn for bug free software, but that necessarily brings an insane amount of red tape to get anything done. Like 5 years worth of review to start building your code with the next version of your compiler. Or six months to ship a hundred lines of code.

I'd rather have bugs. I’d happily quit having anything to do with software than suffer months of doing nothing in the name of security.

reply
At least in my experience, the 'software' people are VPs/management who push and push with short term thinking.
reply
> To build good software with AI, you still have to understand software.

> You need to know what you’re actually asking for, how to judge what comes back, and when the machine is just confidently serving you charcoal.

It's surprising to me this even needs to be written down. Like, obviously still use your brain and think about what the computer is doing. Did you guys think that LLMs were magic?

reply
Article aside, I generally always use the "we" pronoun at work when writing prose. Saying "I" feels too adversarial when talking about negative effects, or too self-aggrandizing when talking about positive effects. For example: "We discovered a bug shipped at the end of the merge window, so we will restart validation with the rollback applied." I think in school they say the business-safe way to write is instead with the passive voice but I just can't do it.
reply
"We all could have done more.": said by every politician. Which is easier: writing good code, or winning a political battle over crappy code? I mean, if you're not capable of coding, and creating an appropriate architecture for the the domain: which course of action gives you the most control over risk management? So yeah most fights about software are about politics and crappy code.

Saying this to set expectations based on having a business license since 1984.

reply
The author didn't say "we (all software engineers)", so the only person including you in his class is you.
reply