4 ms·
I do think it's true that good programmers have a passion for understanding as much as they can. But there are so many levels and it's impossible to master eve
by jakejake 14y ago
I do think it's true that good programmers have a passion for understanding as much as they can. But there are so many levels and it's impossible to master everything. Not only that, but things are constantly evolving. If you set about to master everything you can drive yourself crazy.
I have a friend who is an incredible engineer, he writes high performance code at the C and Assembly level. He knows almost nothing about higher level code. You could say in a way that he's lazy because he wouldn't know how to write a simple web page, but that would be missing the point. He's critical for the work that he does.
Being a jack of all trades is helpful at times, but a team of people who specialize can go into depth that just isn't possible for one individual.