-12

Yes, it's unethical. You're hurting other people who might want to become software engineers in the future.
The company spent money training you, in the expectation you would stay and earn the company more money. You now want to leave, before they're able to recoup the value of their investment i...