Going from humanities to STEM was a challenge. However, there were lessons I learned from studying a foreign language that apply to software development.
My previous work as a professional football player is fairly uncommon in the software development industry, but there are more parallels than you'd expect.