coding takes commitment