4 ms·
The problem is that a less than A player in either design or backend programming will more likely shit things up instead of contributing in a minor way. It's ju
by KaoruAoiShiho 13y ago
The problem is that a less than A player in either design or backend programming will more likely shit things up instead of contributing in a minor way. It's just hard to believe that you are an A player in both.
- derefr 13y agoYour statement hinges on the implicit premise that most of the skills required in programming share no common knowledge, and each must be learned entirely anew (so that time spent learning X is time not spent learning Y.) I would pose the opposite: that learning more "parts" of programming at the same time, makes learning each individual part easier and faster. Epiphanies from learning functional programming will explain bits of compiler design; patterns you learn in macro assembler will clarify instruction-optimization vs. space-optimization choices; working with message-passing systems will revise your views on networking protocols; etc. You'd expect, for a similar reason, someone with training in book publishing and communications design to not need much help getting into web design.