Hacker News new | ask | show | jobs
by MAGZine 4158 days ago
breaking problems down into smaller and smaller pieces, I think, is a challenging skill to master, and people struggle differently with it (from "not at all," to "immensely.")

If you break a problem down far enough, eventually you end up with groups of problems, each containing simple conditional statements, a few variables, maybe a loop :-). That's the challenge new programmers face!