Hey
First of all, you have to obtain programming skill and be ready that there are people who do it for years and way better than you. Check this...