← Back to archive

Why developers should understand how things work conceptually

I think the role of a developer is actually different. He should understand how things work conceptually. First, there was machine code, then came assembler, followed by C and C++, with blocks getting bigger and bigger, but the principles remain the same. When developers implement functionality, at least at a high level, they should understand how it works, and that's what I ask during interviews. I want them to explain how it works...

Originally posted on X

PS: I'm pretty active on 𝕏 if you'd like to follow along

Archive

2026

2025

2024

2018