I've played a few Pathfinder games, I've even considered running one myself, and I've come across a common problem for me when I play my character (or in any system really).
I start out with a decent build, exactly what I want within the limitations of the character options, and fairly happy with what I have to start out with, and plenty of room to grow going ahead.
But the 'going ahead' part catches me up. During gameplay, my character's goals and motives can shift and change, and often what I had planned in advance seems less useful in the light of what's going on in the campaign.
More problematically, what I usually find once my growth starts is that it is either woefully underpowered, strongly dis-recommended by my fellow players, or both. I've played a Monk, a Gunslinger, and am currently playing a Magus, but I constantly have the probelm that, when it comes time to start growing out my character, I find them falling further and further behind other characters in terms of sheer strength, power, and usefulness.
What can I do to help plan out my character better, so that they'll continue to be a productive member of the team? Is it better to focus on one talent and stick to it? Or is it better to diversify?