Do you need to reach a certain level of coding/engineering ability before transitioning? I am currently job searching and my goal is to move into a remote role.