There's a pervasive myth in tech that you need to know how to program for most IT roles. The ability to bring a project to fruition, however, extends beyond the code -- and demands a wide range of ...