The Witcher 3 Character Development

Just curious on peoples thoughts that have played The Witcher 3.

So there are obviously multiple categories you can place attribute points into and then even more narrowing it now with selecting passive abilities…

So without doing alot of ‘google’ searching…i was curious on what the thoughts were on point spread… In anyones experience with this game…is it ok to somewhat do a ‘Jack-of-all-Trades’ or should I really focus in on thinking out a specific build and pointing only to that?