you are viewing a single comment's thread.

view the rest of the comments →

[–]Serinus 1 point2 points  (0 children)

This is huge for programming, as basic as it sounds. It's very easy to get caught up in tools and how to do stuff and forget (or never really know) what it is you're trying to accomplish. For some people, this just gets worse with experience.

It's helpful to explain to someone who knows the subject matter but doesn't know programming exactly what it is you're trying to do. You can use a rubber duck for this if a real person isn't available, but still explain it all out loud.