I’ve seen a lot of questions recently by programmers on Slashdot, Reddit and Stack Overflow basically asking: I’m writing code, but I’m not very good. What can I do to change that? For people in that position who already have a bachelors degree (but not necessarily in software engine...