3 ms·
I think up to a point being a specialist enables being a generalist. If you deep dive into the workings of programming languages, you gain valuable knowledge yo
by zelphirkalt 3y ago
I think up to a point being a specialist enables being a generalist. If you deep dive into the workings of programming languages, you gain valuable knowledge you can apply elsewhere (in other languages or even outside of them). I always ask myself how much of ones experience with some technology is transferable knowledge. In programming languages that are conceptually poor, there will be less transferable knowledge, than in programming languages, that introduce many profound concepts. Of course there is also a certain kind of knowledge to lower level languages. But it might not transfer well to higher level languages and their abstractions. Though one might understand how those are implemented, which is also good to know.