Loading...
Share Answer
Menu

Knowledge (of algorithms, statistics, fundamental principles), Creativity (in solving problems) and Experience (in wrangling data, writing code). Different people different combinations of these so you will have to trade-off.