"While I work hard to come up with good solutions, I know that there is no way I can know everything, and especially when I'm starting out in a new discipline, my project team, supervisors, and even the customer probably know a lot more about the problem than I do. In a situation where a project team member disagreed with an idea I had, I would try to find out the 'why'. It may be that I don't understand this particular customer's preferences or I'm forgetting some element of the project that my supervisor usually looks at, such as the budget. By figuring out the 'why', I know that I'll become a better engineer and in the future a more valuable contributor. Also, the project will go smoothly."