6 млрд не смогут стать программистами не потому, что  на них не найдется работы, а потому что людей, способных быть программистами, никогда не будет 6млрд.   Так же как никогда 6млрд не смогут стать врачами, певцами и спортсменами.  Потому что кроме желания нужны еще способностиИ мы не обсуждаем вопрос, нужно ли Ивану-дураку идти в программисты чтобы стать 6-миллиардным программистом.Мы обсуждаем вопрос, нужно ли умному ребенку, которых  меньше процента населения, то есть самое большое их 60 млн, становится айтишником или инженером. Не "главным инженером завода", потому что чтобы им стать, недостаточно быть просто хорошим инженером. Нужно иметь еще лидерские качества. А они встречаются примерно так же редко, как и физмат способности.  Так что главным инженером сможет стать лишь 1 из 100 инженеров, и предполагать такую карьеру ребенку можно только если  у него эти лидерские качества видны с детства. В общем, выбор между средним айтишником и средним инженером.  И он не в пользу инженера.