My gut is telling me that saying "trading can be learnt" is trivializing it a bit especially when you're equating it with learning how to code. I don't quite think it's learn-able in the same way as learning to code, which probably just comes down to time/effort/practice. In trading, there's no motivation for the profitable to share knowledge, and every motivation to keep things secret, so getting an education is pretty tough.
I would think that most successful algo traders were profitable discretionary traders, or learned from their previous employers, before they got into the algo game. I would "think" that there aren't many successful algo traders that started out purely as a software guy who decided to get into trading.
So, with a profitable strategy in hand, there's a really high bar before I'd be willing to consider outsourcing or taking on a partner who I'd have to share strategies with.
@Spearhead when I agreed on trading being learnt, I meant that you can pick a few books and learn about support/resistance, setups, pattern formation etc and give it a shot thinking that the good old days are just right round the corner. However, the reality of being consistently successful is a very different one. If you look at my previous posts, you will see that I am with you on.
I am on the same boat as you on your second paragraph.
Your 3rd paragraph is what I'm having an issue with. I have 2 sets of strategies; the first is a group of strategies that I think I can make functional by learning basic - intermediate coding. The second set actually consists of on one single strategy which has nothing to do with setups etc. That is the one that I would count on to make very good returns. However, it is not something that I would want to give to anyone to code for me, yet I do not have that trusted someone who could get the job done.
