This not only depends on the development of the industry, but also depends on how your own skills, these years big data is very hot, the enterprise requirements for big data developers are also relatively high, you not only have to be very familiar with the hadoop ecology (HDFS, hive, hbase, spark, etc.), and secondly, your programming foundation should also be very good, to be able to liunx,java, Scala or python, familiar with commonly used frameworks, and most importantly, work experience, education, and so on.
"The People's Republic of China **** and the State of the thirteenth five-year plan for national economic and social development" was released, the big data as a basic strategic resources. According to the China Business Council statistics, China's basic data analysis talent gap reached a huge one and a half million, which is a big talent gap. Big data development prospects are very good, big data talent than the average salary of the average software developer is about 30% higher, and is continuing to grow.