3 ms·
I think software is often designed towards the average or median programmer, not user. Professional software has to be written so one's successors can work wit
by femto 12y ago
I think software is often designed towards the average or median programmer, not user. Professional software has to be written so one's successors can work with it, so it is typically written with a typical successor (ie. average or median) in mind. If this isn't the case, the typical management (ie. average or median) judge the predecessor to have been incompetent, as no one can understand his work, so it must be junk.
For example, I'd love to be more productive and use a WYSISYM system for my documentation, but the median person in the company that I work for can't get their head past a bog standard word processor, so won't be able to further develop what I write.
Some companies work on a higher plane, but most companies contain median programmers with median management, and need everyone to work at that level.
- pnathan 12y ago"most companies contain median programmers with median management" I refer to that as the law of large numbers for work. Everything regresses to the mean. As someone who strives regularly to push beyond the mean, it's extremely frustrating.