What difficulties to automate a trading strategy?

What difficulties to automate a trading strategy? To automate your trading you are one of two: a programmer or a trader that seeks for a programmer to write his system.