Is it unethical for me to not tell my employer I've automated my job?
As business graduate who is not a coder, but interested in this discussion.I believe your own moral compass will guide you, if you feel it is unethical, it most likely is.However, I wouldn't just go back to how you did it before. I would proposition your boss about the possibility of making your job automated and how much he would pay of such a thing. Whatever you do, don't tell him that you have already done it.Say that you might be able to do it,if the figure appeals to you. If the figure does not, keep going as you are going until they find out is my advice. Because if you have created it during work time, you have pretty much fired yourself anyway.Have you done it with work computers during work hours? If you have, then what you have done already belongs to your company and thus your boss and they can sue you for not handing it over to them.