Simple.
Guilt cannot be deleted by a guilty person. It can only be deleted if it is transferred to a person who has none. One person in the universe has no guilt.
Ones and zeroes.
This is going to take a while to digest.
The #1 problem with programmers and engineers being Christian is that we tend to be prideful about our intellect (on that I agree with the article). Pride is truly a damaging sin.
What's needed is more emphasis on sola scriptura. When a programmer is sorta interested in Christianity and learns that the only limitation to him understanding God is any lack of devotion he'd have to studying the Bible -- Christianity meets his requirement of being something he could be part of. The new Christian programmer becomes a Bible geek faster than an baby boomer programmer and gen-x programmer could start an argument over TOS vs TNG. I see a lot of Bible geek programmers and engineers in Alabama, the state that's 3/4ths Protestant (believe the 5 solas like sola scriptura). Just like my programming skills are limited only by how much time I'm willing to devote to researching new design methodologies and coding techniques, solar scriptura tells me that my understanding of God is limited to only how much time I'm willing to devote to studying the Bible.
It also wouldn't hurt to have more apologetics, particularly old earth creationists who aren't theistic evolutionists. (read: Christians quoting Hugh Ross more and while giving less attention to Josh McDowell). I know many a programmer who said they weren't interested in Christianity until another programmer told them about all the "fine tuning" necessary in nature and the cosmos for advanced life to exist.