How great programmers learned their craft (interview) · HackerTrans