Programmer Ramp up: A list of readings for programmers to ramp up