Articles

As a programmer, one of your greatest assets is going to be your ability to think critically. No matter how well you know a specific language, or how many lines of code you’ve written in the past, if you can’t employ creative or lateral thinking to your job, you won’t be able to solve problems efficiently, or come up with ingenious new ways to create features.

The problem is, you can’t “learn” critical thinking the way you can learn the basics of a programming language. Instead, critical thinking is a soft skill that has to be cultivated over time, often through subtler strategies than simply taking a lesson.

Source de l’article sur DZone (Agile)