When evaluating how “strong” someone is as an engineer, there is often an emphasis on their technical abilities. The exact definition of “technical” is very vague, but this usually translates to having extensive knowledge in programming languages, frameworks, data structures, and other concepts in software development. While having a deep…