Trabajó en la escuela primaria del condado de Dali y en la escuela secundaria del municipio desde julio de 1988 hasta julio de 1991.
Estudio en el Departamento Chino del Instituto de Educación de Shaanxi desde julio de 1991 a julio de 1993.
De julio de 1993 a julio de 1995, estudió en las clases de posgrado de las escuelas del partido en cinco provincias del noroeste.
De julio de 1995 a julio de 1997, trabajó en la Sección de Enseñanza e Investigación en Economía de la Escuela del Partido del Comité Municipal del Partido de Weinan.
Desde julio de 1997 hasta agosto de 2002, se desempeñó como subdirector y subjefe de sección de la Oficina del Gobierno Municipal de Weinan.
Desde agosto de 2002 hasta septiembre de 2006, se desempeñó como Jefe de la Sección de Ciencias Sociales de la Oficina del Gobierno Municipal de Weinan.
Desde septiembre de 2006 hasta mayo de 2007, se desempeñó como miembro del Comité Permanente del Comité del Condado de Heyang del Partido Comunista de China.
En mayo de 2007, fue nombrado magistrado adjunto del condado de Heyang.
En julio de 2013, se desempeñó como subsecretario del Comité del Condado de Heyang del Partido Comunista de China y fue nominado como candidato a magistrado del condado del gobierno popular del condado.
2065438 En marzo de 2006, Yang fue nombrado director de la Comisión de Reforma y Desarrollo Municipal de Weinan.