"Monkey" and "indian" indicate a poisonous attitude, even at 50 years experience. I've dealt with people from India and Brazil, and they are not monkeys. Health and happiness to you anyway.
The term is not monkey but "code monkey", a standard term to refer to how some businesses treat software devs, not how the devs themselves are. And businesses like that are everywhere, including India.
I believe the etymology of the term comes from the infinite monkey theorem.
Video games programmers have to learn more and make less. I'll give them the benefit of the doubt, especially since I can barely understand this particular blog post.