I'd like to add to my answer that it really depends on who the coder is. If it's written by a multi-million dollar organisation (or even a smaller organisation dedicated to coding) then the answer I answered applies. If it's a huge open source project then again the answer I answered applies (although perhaps to a lesser extent). If it's a small open source project or a one-person project or something lke that then I am forgiving.
"As a non-coder, I'm amazed that anyone can get computers to do stuff, and I don't mind them going wrong occasionally....
... and because I am a Mac user, my computer goes wrong about 1% as often as a PC with a similar application set and use would. The applications are almost universally more beautiful, less buggy and better designed, and the coders appear to have a shared mindset that encourages excellence and the sharing of best practice. So the whole 'computers going wrong' thing just isn't that big a problem for me. Any more."
As a non-coder, I'm astonished that people can get computers to do anything at all.
At the same time, I'm also astonished at the degree to which people put up with profoundly buggy, awkward, and bloated applications. I'm a Mac user too, but my job requires me to use Microsoft Word. A lot. It crashes, it's inconsistent, it misapplies styles, it alters the text I'm writing at what seems like random. Often I'll save a document in one font and I'll re-open it later and it'll be in three different fonts. I can't understand why the market hasn't forced Microsoft to fix this kind of crap, or why alternately we haven't just found a better program en masse.
I am not a coder, I'm an infrastructure/routers/firewalls/mailservers kind of guy. My closest answer was, in fact, closest to "as a server-side-infrastructure kind of guy, it drives me mad when I have to use shoddy infrastructure".
As a coder, I don't think that software is in general hard to write, but I understand that it can be difficult and time-consuming getting it to work correctly in all situations. And I understand that even though coders may wish to spend time fixing all the problems, their management often doesn't give them enough time or resources to do so. And it drives me mad when I have to use buggy applications.
no subject
Or it might be that as a sysadmin I now believe that all applications are, by definition, buggy, so I have lower expectations :-)
no subject
(no subject)
no subject
I agree with what was said above fwiw.
no subject
"As a non-coder, I'm amazed that anyone can get computers to do stuff, and I don't mind them going wrong occasionally....
... and because I am a Mac user, my computer goes wrong about 1% as often as a PC with a similar application set and use would. The applications are almost universally more beautiful, less buggy and better designed, and the coders appear to have a shared mindset that encourages excellence and the sharing of best practice. So the whole 'computers going wrong' thing just isn't that big a problem for me. Any more."
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
At the same time, I'm also astonished at the degree to which people put up with profoundly buggy, awkward, and bloated applications. I'm a Mac user too, but my job requires me to use Microsoft Word. A lot. It crashes, it's inconsistent, it misapplies styles, it alters the text I'm writing at what seems like random. Often I'll save a document in one font and I'll re-open it later and it'll be in three different fonts. I can't understand why the market hasn't forced Microsoft to fix this kind of crap, or why alternately we haven't just found a better program en masse.
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
no subject
no subject
(no subject)
no subject