I’m happy to announce that after passing the Unity Certified Programmer exam last week, I am now officially a Unity Certified Programmer!
The Certification is aimed at mid-level developers, so it is a good benchmark of my growth as a game developer and a nice affirmation of the studying I have been doing; I was able to pass the test with a comfortable margin of about 10% points.
The exam covered a wide range of Unity and game development topics, but largely breaks down into these sections:
Programming core interactions
Working in the art pipeline
Developing application systems
Programming for scene and environment design
Optimization of performance and platforms
Working in software development teams
Anecdotally, I can also say that the certification has a large emphasis on Unity Services.