It is undeniable that technological advancement has made an unprecedented change in our human life in the last century. Nonetheless, we are not quite satisfied with some other areas, such as the environment, public health and relationship. In the 20th century, some significant inventions including jet planes, TV, cars, computers and telephones have shaped our modern life fundamentally. Long distance transportation becomes easier and increasing international communication in many aspects such as trade, cultures and technology expands our activity sphere and broadens our horizons. Our life expectancy is longer than ever before thanks to medical progress and some fatal diseases such as heart disease and breast cancer can be cured. Boosted productivity in industry and agriculture by automation has solved famine in many regions and improved our living standard dramatically. TV and the internet provide entertainments and information as well. However, it has been gradually realized that progress is needed to make in many domains of human race and the most urgent one is the environment. The earth is less livable with decreasing amount of clean water, air or arable land. Overpopulation, as a root cause of many human issues such as energy crisis, environment deterioration, animal extinction and traffic congestion, should be effectively controlled. In spite of the medical progress, the public health ironically is not getting enhanced due to modern sedentary lifestyle which features the addiction to TV, the computer and the internet. Healthy lifestyle should be encouraged with the combined efforts by the local government and education system. In conclusion, I personally assume that human race has made significant progress in technology. However, we are confronted with the contaminated environment and poor health. There is still long way for us to go and maybe we should not be too optimistic about science and technology development.