Before:
PO: "DON'T QUESTION THE ACCEPTANCE CRITERIA! We already discussed all this!" ¹
Now:
PO: "WHY DIDN'T YOU UPDATE THE ACCEPTANCE CRITERIA?! I'm not perfect! Now I have to write a new story!" ²
¹ No we didn't, &
² No they didn't.
Also, chatting about any of this is bad, too.
#productowner
Posts by Outrage Oriented Programmer
I kind of wish there were bad manager police. And courts, and jails.
And I say this knowing I would have been arrested & charged with a few misdemeanors back when I was a manager.
I'm pretty sure that if software developers had any say in it we'd still be using triangles to approximate curves b/c calculus is "too complex".
Maybe a little too accurate. 🥲
Today in the planning meeting after I've desperately tried AGAIN to explain that auditors won't be content with "but our software just works!"
Things are tough. I'm growing, but not like I'm used to.
The past year has been rife with illness and debilitating work stress. My health is better now. But work?
My new coping strategy is to not care. I do my best then let go & walk away.
Not good or sustainable. So what's the real end-state?
Hot Take, maybe:
If you've never implemented a non-standard solution, if your project history looks like a pristine catalog of off-the-shelf, outta-the-book patterns, you're not an engineer.
And you're very likely frustrating the hell out of a real engineer.
#softwareengineer #softwaredevelopment
Just watched the first demo at my employer of code gen. A dev is using it to gen unit tests.
This is such a terrible idea. Isn't it obvious why?
One of the most difficult kinds of innovation to defend, I've found, is that which requires a holistic view to see the benefits. Most people evaluate things one eyeful/idea at a time, in isolation from other facts.
I don't know a good way through this.
Me: We do that thing to avoid duplicate data & overcharging.
Arch: Don't do that thing.
Me: But... wait, do you _want_ duplicate data & risk of overcharging?
Arch: Yes.
Me: ...
Arch: It's okay, someone will fix it manually.
Me: You mean _we_ will have to fix it, right?
Arch: Yes.
Me: ...
Oof what a day.
1. Redirected in our plans via straight-up subterfuge.
2. Dropped my 1st in-meeting F-bomb at this co.
3. Found out prod owner thinks they know tech just as well as the engineers & why are we being so difficult?
My response? Well, I excel at diplomacy.
That skill has many uses.