| ▲ | lukan 5 hours ago | ||||||||||||||||||||||
"I really have a strong feeling that you want to participate in the ugly vendetta against software developers that has been going on for decades ("Replace all software developers"; current season: "Replace them with AI")." Paranoia? There are a lot of devs who don't really like what they develope so don't spend any time dogfooding it. Has nothing to do with devs who are blocked by management. | |||||||||||||||||||||||
| ▲ | jeltz 4 hours ago | parent | next [-] | ||||||||||||||||||||||
No, while the patent poster expresses their opinion quite strongly I have more than once encountered product managers and project managers who get almost personally offended when developers try to use their brains and don't just blindly implement incorrect specifications. If they have a vendetta I don't know but they clearly hate having to depend on engineers with free will. That said I have also encountered lazy engineers who are totally fine with implementing obviously broken software, those are a perfect match for the egotistical product manager. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | aleph_minus_one 5 hours ago | parent | prev [-] | ||||||||||||||||||||||
> There are a lot of devs who don't really like what they develope so don't spend any time dogfooding it. Note that in my comment I wrote nothing about dogfooding - for a very good reason: It is well-known that dogfooding leads to software that has rather few bugs, but also dogfooded software often shows a tendency to be "biased towards programmers and power users". So, there often exist very good reasons if the programmers actively don't dogfood their software, and rather trust someone else (who is very trusted by the programmers) that the workflow that the programmer should implement does make sense for the user, even though most programmers would implement this aspect very differently. | |||||||||||||||||||||||
| |||||||||||||||||||||||