How important are data structure and algorithms to learn programming?
Why should I learn data structures and algorithms?