Job Recruitment Website - Job seeking and recruitment - Want to know if you can find a job through data mining? What kind of job are you usually looking for?

Want to know if you can find a job through data mining? What kind of job are you usually looking for?

In my opinion, there are the following ways to get employment in data mining (note: the data mining mentioned in this article does not include the role of data warehouse or database administrator).

A: Do scientific research (mainly research algorithms, applications, etc. in universities, scientific research units and large enterprises)

B: Do program development and design (do data mining and related related tasks in enterprises) Implementation of program algorithms, etc.)

C: Data analyst (consulting, analyzing, etc. in enterprises and institutions with massive data)

Skills that data mining practitioners need to master:

Data Analyst: Requires a strong foundation in mathematical statistics and proficiency in using mainstream data mining (or statistical analysis) tools. If you enter the field of data mining from this aspect, you need to study "Mathematical Statistics", "Probability Theory", "Basics of Statistical Learning: Data Mining, Reasoning and Prediction", "Financial Data Mining", "Business Modeling and Data Mining", " Data Mining Practice" etc.

Program design and development: Mainly to implement existing algorithms for data mining and develop new algorithms, and to do some program development and implementation work based on actual needs based on core algorithms. To play this role well, you need to be familiar with at least one programming language such as (C, C, Java, Delphi, etc.) and database principles and operations, and have an understanding of basic data mining courses.

Doing scientific research: The scientific research here is relatively general and belongs to the relatively advanced level of technology. It is also the destination of the first two, so accordingly you need to have the necessary basic knowledge of the first two.

Nowadays, various companies have more application-oriented skills requirements for data mining positions. Currently, the positions on the market are generally divided into three types: algorithm modeling, data mining, and data analysis.

Application and employment fields

Current data mining applications are mainly concentrated in telecommunications (customer analysis), retail (sales forecast), agriculture (industry data forecast), and web logs (web page customization) , banking (customer fraud), electricity (customer calls), biology (genes), celestial bodies (star classification), chemical industry, medicine, etc.

The typical problems it can currently solve are: Database Marketing, Customer Segmentation & Classification, Profile Analysis, Cross-selling and other markets Analyzing behavior, as well as customer churn analysis (Churn Analysis), customer credit scoring (Credit Scoring), fraud detection (Fraud Detection), etc., have been successfully applied in many fields.

Professional Salary

At present, like most positions in the IT industry, the domestic demand for data mining talents is saturated at the low end and in short supply at the high end. Judging from the recruitment situation of BAT, the threshold in the data mining field is relatively high, but the salary and benefits are also relatively good. Common ones such as Tencent and Alibaba will give an annual salary of 20W. It is common for powerful senior algorithm experts to earn millions a year, so everyone still has a lot of potential in algorithms. In addition, as finance becomes more and more Internet-based, a large number of algorithm engineers will become talents that are in short supply for Internet financial companies in the future.