Ethics should essentially come from duty to your fellow (hu)man. Don't waste innocent life, don't use people as means to an end, don't lie, don't set out to cause harm. However it gets thorny after those basic ideas. I disagree with Kant's ethics in many, many places. There are fusion systems that allow for more reasonable (in a certain sense) approach to ethics.