1. Insufficient population: Yanliang is a district of Xi, Shaanxi Province. Compared with the city center, the population is small and the market demand is not as big as that of the city center. There are not enough students to fill the class of ug programming training class.
2. Insufficient educational resources: The educational resources in Yanliang area cannot meet the needs of ug programming training courses, such as the lack of professional teachers and facilities.
3. Insufficient market demand: The matching degree between enterprises in Yanliang area and ug programming training courses is not high, for example, major local industries and enterprises do not need ug programming skills.