Keep an open mind at all times no matter what you are working on. The more open your mind is the more ideas you have. When discussing strategies and ideas with team members be open to their ideas, even at times they may not sound great. Sometimes you don’t listen to someone’s ideas because of that person’s profile or history but every idea matters. Even bad ideas can sometimes inspire something great.
At work, the more ideas you have the more projects you will be part of. Sometimes the more ideas you have the more respect you have from your peers. Treat every situation as its own so you can always have a fresh understanding of how to handle it. At times we might run into the same problem over and over again and we have the same solution each time but it should not have to be that way. We can be creative and find other ways to handle that same issue so that we have a better idea of which solution works better.
Sometimes you have ideas but they are just ideas. You don’t know if they are going to work or not. When this happens to you, you need to try them out to see what works and what does not.
Be open-minded to not only your team members but also everyone else in the company. People who use your software are the ones who can give you great ideas on how to improve it so listen to them.