Why I code – An IBMers Answer