To become a software developer, you will need very strong coding skills as well as a detailed understanding of the VFX pipeline. A degree in computer science or a related field is often needed, although the most important thing is a high level of technical skill using coding languages Python and C++.