But success in this field isn’t all about technical proficiency and deep knowledge of coding languages; there are a number of soft skills coders need in order to set themselves apart. The best developers are driven, inquisitive, methodical, and adaptable. These traits may come naturally to some people, but they’re often learned or sharpened on the job. They’re also traits associated with a crucial skill set: critical thinking. What is Critical Thinking? “Critical thinking is the intellectually disciplined process of…