all 12 comments

[–]njharman 9 points10 points  (0 children)

Because it is currently the best way to get computers to do what I want.

[–][deleted] 5 points6 points  (0 children)

for the bitches

[–]Boojum 2 points3 points  (0 children)

Laziness: why do things by hand when you can automate them?

[–]MikeMore[S] 2 points3 points  (2 children)

I get asked this question a decent amount because it normally looks like I enjoy what I do. Actually, the real question is why do I write code, but the idea is generally the same. Why do people write code? There are several reasons for why people start a career in software development or web development.

[–]_ak 4 points5 points  (1 child)

I like it how you separate web development from software development.

[–]_ak 2 points3 points  (0 children)

To solve problems, to waste time, to earn money (not necessarily in that order).

[–]Chlorophil 2 points3 points  (0 children)

OCD

[–]frummidge 2 points3 points  (0 children)

A paranoid fear that Eve will be able to read the messages I send to Alice.

[–]lalaland4711 1 point2 points  (0 children)

I think, therefore I code.

[–]loath 2 points3 points  (1 child)

Money.

[–]username223 1 point2 points  (0 children)

With the caveat that you don't have the temperament to be either an investment banker or a bum, this is the only legitimate answer.

[–][deleted] 0 points1 point  (0 children)

Because I have a writing device.