When you are a programmer, depending on the level that you are at, it is really important that you have the right tools available to you at all times. For the most part, when you are a programmer all you need is a text pad and software that will interpret the code that you wrote. If you are creating a program for the web, that interpreter is your browser. Type in the proper code in the text pad, refresh the browser and you will see the results of that code on the screen. If you are a systems programmer it is a little bit different but the ideal is still the same. All you have to do is type the code in the text pad, and then compile it with a software compiler and you will see the results of the code on your computer. It is amazing process if you actually sit and think about it.
But you do have to remember about the code that is created underneath the code that you wrote. The reason why you need interpreters for the code is because it changes it into something that the machine can understand. What you can comprehend and your computer comprehends are two different things. So the interpreter bridges your two worlds together. But it is in this bridge where the bad guys excel in finding holes in the code that you wrote. When you look at items on a system level it is easier to figure out what you have to do to be able to break the code. And this is why you have to beat them to the punch.
That is why you need to know in and out a program such as Windbg. It will allow you to get another look at the code that you wrote so that you can see whether it is secure enough or not. WinDbg is a debugger. As a matter of fact it is one of the most powerful debuggers that you can get on a Windows computer. If you create Windows application there is a good chance that you already use the Visual Studio debugger. While that is suitable for most of your needs, Windbg is a more powerful debugger.
If you want to make sure that you are shipping a safe application then you need to get under the hood to make sure that it is safe. That is where knowing a program like Windbg will help you excel.