Where i'm currently stationed... I spent 2 months with system operators and data captures investigating how the current system ran, before i wrote/ rewrote one line of code...

You need to know the operating proccess before you can write code to perform it.