> тогда какого чёрта он лезет софт писать?Потому что ему _нужно_ писать. Ты за него код напишешь что ли?
Вот тебе пример. У меня перебился кабель на ноутбуке, а я с паяльником особо не дружу.
Можно конечно заплатить деньги за новый или сдать в ремонт, но я кое-как наколбасил там что-то старым паяльником и обмотал всю эту порнуху изолентой. Теперь я могу спокойно выполнять свою работу за ноутом. Ну, или играть там :)
Так же и физики колбасят как умеют. У них другим голова забита, а программирование это для них вторично.