coding skill recovery