I have four kids, all of whom are likely to be exceptional in technology. All of them have been surfing the web since they were 2-years old. My eldest scored in the top 15% nationally in a security test, and just missed being invited to the state championship. He was in 8th grade at the time, and outscored people in HS and college along with adults. Some of the college attendees were students at Carnegie Mellon and MIT. I love technology. My kids love it.
I will strongly encourage all of my children to stay as far away from technology as they can.
Why would I say that?
Well, the reason we work is to afford a decent life. Corporations are buying votes in both parties to increase the number of H1B visas each year. Those same companies are paying H1B holders significantly less than market rate. IT salaries have been flat for over a decade. If there really was a shortage of workers, salaries would be increasing faster than average.
We also should expect to have a good work/life balance. 50-60 hour weeks, without being compensated for the effort, is NOT a good balance. Stress in IT is higher than it has ever been. Pay is below what it should be. The health of workers in IT is decreasing.
Why would I encourage my kids to pursue something where the only compensation is an early death?
I recognize these are strong statements, and that there are companies that are really trying to be fair. Overall, I just don't see IT as the best option. I am encouraging my children to look at what they enjoy, what the compensation level is, and the expected effort to be successful.