Saying "it's a crying shame that it's necessary" and saying "it's not at all necessary" are two different things. In this moment, you have to at least brush up on coding concepts you don't use at your current day-job (and might not end up using at this prospective new day-job) to be able to talk through some pretty arcane problems. Right now, it's necessary.