3 ms·
Your comment goes to the heart of the debate: does understanding what’s going on behind the scene of your tools help you become better at using them? I think fo
by dev_dull 7y ago
Your comment goes to the heart of the debate: does understanding what’s going on behind the scene of your tools help you become better at using them? I think for the vast majority of jobs it does not, but for a few it absolutely does.
- deleted 7y ago[deleted]
- mettamage 7y agoFor me, understanding how a compiler and cpu/RAM works and is put into machine code and later on a programming language means that I fully understand what programming is. It allows me to make sharper categorizations whether something is mathematical, architectural, security, programming, framework related or a best practice. This again gives me a good feeling of whether something will be easy/quick to learn.
- commandlinefan 7y agoIf so, though, then a CS degree in general is sort of pointless, isn’t it? But if you can say that about a CS degree, what degree could you really not say it about? I suppose a medical degree is “meaningful” in the sense that you can’t get access to bodies to dissect without attending medical school, but if a CS degree is a waste of time, then pretty much every degree is a waste of time.