Say you work on an online calendar app. Might not feel so critical. But when a bug loses someone's appointment, who knows how serious that is? You probably don't really know in just what ways people are relying on your product's quality.
I work in the field of electronic medical data. If some banal UI flaw causes a certain icon to scroll out of view, a doctor might miss your medication allergy. If two columns of a certain table are too close to each other, your lab result might be grossly misinterpreted.
Whatever you work with, the only ethical position seems to be: be careful, and do things properly. Of course, with skill and experience comes an understanding of what corners can be cut.
Say you work on an online calendar app. Might not feel so critical. But when a bug loses someone's appointment, who knows how serious that is? You probably don't really know in just what ways people are relying on your product's quality.
I work in the field of electronic medical data. If some banal UI flaw causes a certain icon to scroll out of view, a doctor might miss your medication allergy. If two columns of a certain table are too close to each other, your lab result might be grossly misinterpreted.
Whatever you work with, the only ethical position seems to be: be careful, and do things properly. Of course, with skill and experience comes an understanding of what corners can be cut.