Efficiency and ethics must go hand in hand. Cutting corners today will cost us dearly tomorrow.
The most important single aspect of software development is to be clear about what you are trying to build.
Life is like a song, with highs and lows, but every part is precious.