qqp question1: How do I develop logical skills in Java programming? question2: If Mark Zuckerberg came in for an interview in disguise, would he have the skills/education needed to be a programmer at Facebook?