qqp question1: How should beginner programmers navigate in the overwhelming knowledge area they are not familiar with? question2: "How come professors seems to know all--but still we do not see any ""huge"" invention in our area with that knowledge they have?"