DEV Community

Discussion on: Why being a good programmer barely requires programming at all.

Collapse
 
drawcard profile image
Drawcard

There's 2 levels to programming in my mind.

There's the coding part which requires specific knowledge, training and skills - and then there's the "problem solving" part which requires creativity, experimentation and a bit of a sense of adventure.

Both are about 50/50 in terms of value, but personally I think the problem solving half is something that should be taught / gained first, and then the coding should follow as the programmer settles into a language or skillset.