Abstract:The codes for design of geotechnical engineering in China are different from other countries and regions in the world at present. Hence, the geotechnical engineering consulting companies in China are hard to participate in the project bids for its businesses outside of China. In order to improve the situation, the systematic engineering design research and the professional training are the key issues during this period. Therefore, the allowable stress design concept in geotechnical engineering such as safety factor, soil bearing capacity, and slope stability analysis are discussed in this paper. Moreover, the defects of design codes in China are also presented. Finally, the suggestions of design codes and professional training are recommended to promote the development of geotechnical engineering in China.