Thomas Giblin is applying for a job as a games programmer. Games development involves designing, programming, animating, and producing video games across various platforms and can take teams of up to 200 people nearly 3 years to complete. Skills required include technical proficiency, teamwork, creativity, problem solving, meeting deadlines, and communication. While entry often requires a degree, relevant experience can sometimes substitute. Testing roles provide an alternative entry path with programming experience and game expertise preferred. Thomas highlights his teamwork, flexibility, and ability to work independently as relevant personal qualities.