But you must understand taking pride in your work. I don't know if I'd have called it honorable, but there is certainly no honor in sneakily doing shitty work on purpose. I wouldn't write software if it didn't give me satisfaction, and doing a shitty job is never satisfying.