I'm currently learning C++ and would like to try and become a game programmer; along with code blocks to create my c++ programs, but I've seen a few places saying I should use visual studio.
So should I change? Do professional game programmers use visual studio?
Professional game programmers use whatever tool is most appropriate for their circumstances and needs. There is nothing magic about any IDE. They all ultimately just make plain text files and use a command-line compiler.
Visual Studio is a huge, sprawling, complicated IDE and whilst many people recommend it for beginners, I recommend that people start by just learning to code rather than learning how to operate a particular IDE.