Recently, I have read an article about the study published by HackerRank, a free coding practice website that allows developers to hone their coding skills by solving challenges. It says that China came in at no. 1 for the best performing computer programmers on HackerRank overall. China is the best performing country in data structure, mathematics, and functional programming comparing to Russia which came in at the second spot with so much on the news about Russian hackers. Russia is the most dominant country when it comes to algorithms. In my opinion, choose the country depending on what approach you are looking and who can pass your security requirements.