Наверное не зря есть специализация.
Я тоже ни за что не возьмусь за железо, по одной прстой причине, что меня этому никто не учил.
По программному обеспечению, по учебнику есть методички, я их могу почитать.
А лезть в железо, да не дома, а на работе, где ящик под напряжением, а вокруг дети, я никогда не буду.

И еще...
Область познания информационных технологий сейчас настолько велика, что чтоб быть СПЕЦИАЛИСТОМ надо заниматься чем то одним очень серьезно.
Программисты, системные администраторы, веб-дизайнеры - все они обладают совершенно разными знаниями.
Тем и ценны.

И еще...
Учить мы разумеется может только тому, что умеем сами.
Ну дальше развиваем мысли сами)))