This is why someone can have one child who is artistic, creative, and more caring for others, but horrendous about being on time and/or getting homework done, while you might have another child that is more driven, organized, etc. But there is no perfect personality type; all of them come with both good and bad traits. A parent can try to change them, especially if the child's personality is the opposite of theirs, but it will only lead to terrible relationships and a more stressful life for both the parent and the child.
One of the best things a parent can do for their children, and for themselves, is to focus on and improve upon their strengths and not worry so much about shoring up weaknesses. This is what most successful people do. It's a matter of the valuable resource of time. It makes common sense and is also logical, that the greater return on our investment of time, is found in maximizing our strengths. Not only is it more impactful, it makes life more enjoyable because we aren't focusing on our shortfalls and comparing them to others. Through knowing our strengths and working towards maximizing them, we can more accurately find the people who are a better fit for our personal lives and we can also find better fits for our professional lives.
The fact is, most people aren't fired from their jobs because they can't do the work, they're typically fired because of their attitudes towards work due to their personalities. If you're a more artistic person and you take a sales job, you might be able to get the job done but more than likely you're going to hate it. In one way or another it will be reflected in your work whether it's taking a lot of sick days or having conflicts with fellow employees who are sales oriented, the characteristics of your personality will eventually shine through and the fact that you're not a fit for the job will become obvious.
If your a hard-charging Type A personality, I can guarantee you that you'll want to stay away from most government jobs because there's too much bureaucracy. You won't be able to do things your way even if it's more effective. You'll constantly have to ask for permission to do things you should already be allowed to do. Nothing will get done at the pace you want. So once again, you could probably do the job and do it well, but you'll be miserable and it will eventually affect your work.
I realize that sometimes we must do what we must do in order to make a living, but if we want a better chance to succeed and have less stress in our lives, it's much better to find the right fit for us. Life's too short to spend our time trying to put a square peg into a round hole.