Question for software developers: If a junior developer keeps asking me to solve his problems for him whenever he encounters new problems, should he be a developer at all?
I can't remember ever having a problem with knowing how to combine bits of knowledge once I have actually learned them. They just come to mind when I need them, together with an intuition about how to combine them in order to accomplish what I want.