Все, что требует общения, плохо  переводится на дистанционную работу, а потому не совместимо с сидением с ребенком.Кроме того, общение штука нервная.  Это же в начале   надо "просто  уточнить расположение кнопок". А потом надо еще бегать за этим бизнесом, чтобы он эту работу принял, отвечать за сроки реализации перед этим самым заказчиком, и получать нагоняй за то, что кнопка сдвинута на 5 сантиметров вправо. И бегать искать нового разработчика, потому что старый заболел или уволился. В общем, на этой работе зеленые девочки с экономическим тоже не очень хорошо выживают, их посылают все кому не лень, тем более что со всех сторон в основном мужчины. Ну и потом, все люди разные. Кому-то общение нравится, кому-то не очень.  Но даже системному архитектору полезно представлять что такое программированиеНу и потом, люди после матинфо не в кодеры идут.  Кодерами работают выпускники провинциальных тех.вузов пятого эшелона.