We all have had classes on how to program. Language courses, algorithm courses, data base, web, etc. Along the way we pick up things. Note to younger devs: here is one that has been invaluable to me, and it comes with a red-faced story. On one project I sat in the same area as the network engineers. I lost connectivity to a DB server. In the past, as devs, we would announce this kind of thing out loud to let the others know "if you are trying to test now, forget it." So, I spoke up, "The network...