"I know how to program, but I don't know what to program" There is a recurring theme I see with novice developers. They've put in their time to learn the basics of a programming language or two and they feel pretty comfortable doing programming exercises, but they don't know how to apply what they've learned. It usually comes in a phrase similar to "I know how to program, but I don't know what to
!["I know how to program, but I don't know what to program"](https://cdn-ak-scissors.b.st-hatena.com/image/square/b391cd86c3b52665fb24a5072b3c55892158b11b/height=288;version=1;width=512/https%3A%2F%2Fwww.devdungeon.com%2Fsites%2Fdefault%2Fstatic%2Fdevdungeon500x500.png)