Question: what are the requirements to learn big data?
Answer: 1) Programming. While traditional data analyst might be able to get away without being a full-fledged programmer, a big data analyst needs to be very comfortable with coding. ... 
2) Data Warehousing. ... 
3) Computational frameworks. ... 
4) Quantitative Aptitude and Statistics. ... 
5) Business Knowledge.