Christian programmer

I have searched today about christian programming and, despite my expectations I have found a blog owned by a christian guy which devoted his programming work to God.

I am a christian, and I am thinking about developing for God’s Kingdom, don’t know yet what, but I know I will. Because in the programming area there is so little interest in Christianity and spirituality I would like to discuss on this theme today.

Why programmers find it so difficult to believe in God?

  • We, as programmers design our apps, we write our code, our code doesn’t act differently from our will. Thereby the idea of trusting something we “can’t see” makes it a bit difficult for a programmer.
  • There is a lot of work and pain while coding, a lot of errors, an error usually is like a “disaster”, meaning that if you code a full 8 hour a day and you get a full 100 errors per day, it’s like having a really real life bad day situation: dropping coffee on your pants for 10 times, stepping in a marsh for 20 times and so on..all of this doesn’t make us naturally see the bright side of Life.
  • Every programmer is used to swearing..or at least being mad, thats also because of the amount of errors we get..

What if I tell you, being a christian makes programming better?

  • Everything starts from the fact that we as christians believe there is God who oversees us, before our human supervisor. Because of this reason, we are more inclined to make a perfect work, God is always asking for perfection.
  • The fact that is very difficult sometimes for a programmer to find the solution for a problem or the fact that there’s an  error that keeps bothering us, makes us trust Him for He is the one who knows everything, He may help us 🙂
  • I have written in the last year over 20 000 lines of code, and I had so many situations when I had spent hours to solve something but I didn’t, and after consuming all of my energy in trying to solve it by my own, I have just prayed for He to help me out…guess what? in less than 5 minutes, I got the solution…and that’s the power of God.
  • Also, the idea of finding beauty in something that’s only code, only letters, only pain, the idea of naming this blog understanding art of programming  comes from the fact I am a christian.
  • The last reason I can give to you is that, we as programmers experience the most of the creation process…we think the code, we imagine it doing something, we code it, we make it run, make it happen…that’s a lot of imitating God: He created everything exists. Of course our work is not even closer to His, but the fact that we create, makes us think of the fact that He created everything.

 And whatsoever ye do in word or deed, do all in the name of the Lord Jesus, giving thanks to God and the Father by him. Colossians chapter 3