4 ms·
> Moreso when they're great at understanding low-level programming languages and concepts This can likewise happen with high-level programming languages and co
by pxc 2y ago
> Moreso when they're great at understanding low-level programming languages and concepts
This can likewise happen with high-level programming languages and concepts, too!
A childhood friend of mine, now a mathematician, has been a brilliant programmer since we were kids, but never really a techie. Lately we're working through a series of functional programming textbooks together, and he's great at explaining foundations and relating the informal explanations of the book to formal type theory and category theory. (He has no trouble with the coding exercises, either, or in reasoning through the code of others in the book club.) But he's just more interested in math than in computers per se, so even though nowadays he works on software every day and is highly technical compared to the average person, there is still relevant intuition and knowledge, common among computer hobbyists, which he's missing because he hasn't put that time in.