From the design thinking activity, I can imply critical thinking skills into various problems. The implication of the five steps, empathy, define, ideate, prototyping and deploy had simplified the process of solving a problem. Every step in the process are essential when solving a problem As a future programmer, it is ideal for using the design thinking steps to design software. Design thinking had provided an alternative way in the future as a problem-solving technique when I face difficulty. My expect in the future is that I will use design thinking skills in various ways in my career.