Does the collocation mean business involve both resolving problems and connecting with people? Seemingly, it does, but if so, it doesn't closely related with the following sentence. Business is part puzzle, part people. And your reputation will move with you from job to job. You will not know how until after the fact. So be direct, be honest, treat people well.