As a parent my wife and I saw our role with my two girls of exposing them to as much variety and diversity in the early years as I could. Arts, music, robotics, programming, puzzles and so  much more.  The goal was to help my kids find something to be passionate about.<p>My oldest just graduated with a degree in sociology which is not one of the most employable degrees for an undergraduate. She is working part time in a library and living at home.  She was meant to be a librarian and all that know her, know that about her. She has to be get a Masters of Library Science to be a librarian.  She will have to put in two or so years at the library she works at to go full time without the MLS.  So she stays with us and puts in the time. The good news is that she knows what she wants to do the rest of her life and to be severely dyslexic and be in a library is just awesome. Her mom and I are fine with her living at home till she can be full time since she is a saver and is responsible.<p>And as a person that has had mostly STEM related careers that I have loved, my youngest seems to be moving towards mechanical engineering next year.  I love this about her as it warms my STEM heart.<p>Most important is that both seem to have found their passions. If you love your work you will likely be in the flow some and who can ask for more than that out of a career.  After building several businesses my current employment gives me the opportunity to do what I love (programming and systems integration) and be in the flow.  I could not be happier at work and I want that for my kids. Passion alignment is a great thing.<p>EDIT: And my youngest has some graphic design and art talent which I am sure will help her be a better design engineer.  She was in doubt in high school if she should juggle the art and design classes along with her tech speciality center IT classes.  We supported the extra work simply for the benefit of her love for creating art and design.