design is like cooking. There are styles, tastes and many different way of doing it. When you cook for someone, what you prepare has to interact directly with an user. If Interaction Design is “shaping digital things for people’s use”, cooking is “mixing and arranging food for people’s tastes”.
As cooking, Interaction design ranges in many different disciplines, need knowledge and preparation and a working method. What you cook reflects your personality and behavior, you can improve your skills and find your own style. As a cook, you have to satisfy the needs and desires of who will eat your dishes, indeed your projects.