Is problem solving of puzzles/logic tests a skill that can be developed with practise or only someth
- by dotnetdev
Programming is essentially problem solving/using a lot of logic.
With solving puzzles (like the ones recruiters like MS etc ask), is this a skill that can be developed with practise or is it a skill that only someone who is gifted has (I assume the former as many people can pass these tests)? Even so, I keep thinking it is a special skill for someone gifted, not for someone with a lot of practise.
I guess that with practise you are perhaps more open-minded and start to think out of the box more (solving technical problems in development may also foster this mindset perhaps).
Thanks