Calculus and unary calculus must be mastered and used skillfully. You also need to master linear algebra, especially the concepts of matrix operation, vector space and rank. Tongji version of advanced mathematics is recommended, and you can also go to Coursera to study the calculus course Strong Linear Algebra: Introduction to Linear Algebra of the University of Pennsylvania.
mathematical statistics
Probability and statistics should be basically mastered. Although proficiency is not required, you should have a certain understanding of relevant background and terminology. Find a book on Probability to study.
Interactive data analysis framework
Apache Hive or Apache Kylin's analytical interaction framework, first learn Hive, and if you have time, get to know Kylin and the data mining ideas behind it.
Machine learning framework
Now, we will start to reserve the knowledge of machine learning, such as TensorFlow, Caffe8, Keras9, CNTK 10, Torch7 1 1 and so on. , especially TensorFlow. At present, it is suggested to choose a framework for learning, and it is also suggested to learn from the principle of machine learning algorithm.
Regarding the ability requirements of big data analysts, Qingteng Bian Xiao is here to share with you. If you are interested in big data engineering, I hope this article can help you. If you want to know more about the skills and information of data analysts and big data engineers, you can click on other articles on this site to learn.