It obviously starts with getting to know the team, but how much effort do you really put into this task? If you’re anything like me it’s easier said than done. I’m a bit of an introvert, so it takes me more effort than probably most people to really get to know the rest of the team. You should be looking to build relationships right off the bat, the quicker you gain trust in others and visa verse the more effective the team will be. Be sure to get to know the whole team, not just your superiors but also your subordinates. Depending on your role you should also look to build relationships with your vendors and suppliers. It is during this process of building relationships that you should be getting a good sense of strengths and weaknesses.
When thinking about our own strengths and weaknesses we really need to be completely honest with ourselves. We all know it’s almost a prerequisite in the construction industry to have an Alpha personality type, but don’t confuse confidence with a character flaw of being overly prideful. If we can’t admit we need help with anything we are destine for failure. We aren’t building alone, everyone one your team has something to offer. We as supervisors need to find out what that is to make sure we have the right people doing the right jobs, and that we have the support needed to overcome our own weaknesses. I have seen this over and over again, the supervisor who "knows it all", the guy who has the my way or the highway attitude. In this day and age that management style just doesn't work anymore. We also need our team to be open to constructive criticisms and weak spots in their fabric. Maybe you have a good communicator who isn't the best planner, if you pair them up with a good planner who isn't the best communicator you will have a stronger team. Just remember it all starts with honesty.