Valhalla Legends Forums Archive | General Programming | Why do you program?

AuthorMessageTime
Tuberload
I hope this is the appropriate place for this.

I program because it allows me to mentally create anything I like, without the restrictions of money, materials, and manpower. I can have a great idea and work for it now, not tomorrow. I am not bound by the greed of man, but set free by the will of my mind.

I program because it allows me to disappear into a realm of code, where I am the master and it is my slave. I can carefully craft precise instructions, and it will follow them to a blissful haven or the bitter end. Not caring if it will live or die, it only wants to serve its creator.

I program because it lets my mind escape. Flying free through the valleys of errors, and the mountaintops of a working entity. I am able to be a student, and a teacher at the same time. I am a master, and a slave simultaneously. I can close my eyes and venture deep into space, attempting to solve a problem beyond that of my current certainty. All the while knowing that I am expanding my knowledge into something greater, not being hindered by the so-called experts.

I program because it is an ultimate puzzle. Ever changing twists and turns as I approach what I perceive to be perfection. There is no one defined way to achieve my destiny. I can follow the beaten path, or rise above the rest, and pave a new road.

Now I ask, why do you program?

Edit: Removed "My mind can escape into a world not prejudice because of my race, religion, or sex, but a world of acceptance based on my intelligence and grace." because I don't feel it fits into the overall point.
May 14, 2004, 8:24 PM
UserLoser.
Because it's fun
May 14, 2004, 10:20 PM
Null
Because i have a problem that requires a solution.

edit: worse spelling of problem i have ever done.
May 14, 2004, 10:27 PM
Adron
I program for #1, #2, #4, to make things that haven't been made before, and to test the limits of possibility.

The thing with not caring about race, religion, age or sex is probably more of a reason to visit forums, chats and newsgroups to talk and exchange ideas.
May 14, 2004, 11:22 PM
Tuberload
[quote author=Adron link=board=5;threadid=6803;start=0#msg60147 date=1084576950]
The thing with not caring about race, religion, age or sex is probably more of a reason to visit forums, chats and newsgroups to talk and exchange ideas.
[/quote]

Yes, I was referring more about programming communities. Kind of in the sense that if I was to build a house I would more than likely be a part of a team building it. I could be classified in those terms. I can program however, without such classifications.
May 14, 2004, 11:25 PM
Adron
[quote author=Tuberload link=board=5;threadid=6803;start=0#msg60148 date=1084577131]
Yes, I was referring more about programming communities. Kind of in the sense that if I was to build a house I would more than likely be a part of a team building it. I could be classified in those terms. I can program however, without such classifications.
[/quote]

Ah, but you could build a house alone, just as you can write a program together in a team. Programming in a team is even more fun than programming alone.

The greatest advantage I see in programming compared to other pastimes is like you say that it doesn't require expensive materials to refine. Anyone with the mind for it can program. The only resource you really need is time, lots of time.
May 14, 2004, 11:31 PM
Tuberload
[quote author=Adron link=board=5;threadid=6803;start=0#msg60149 date=1084577515]
Ah, but you could build a house alone, just as you can write a program together in a team. Programming in a team is even more fun than programming alone.

The greatest advantage I see in programming compared to other pastimes is like you say that it doesn't require expensive materials to refine. Anyone with the mind for it can program. The only resource you really need is time, lots of time.
[/quote]

Quite true. Unfortunately I have never been able to participate in a group-programming project. Would be interesting to see how well I would fit into the equation some day.
May 14, 2004, 11:34 PM
St0rm.iD
1 and 4, but mainly because my girlfriend has mono :)
May 15, 2004, 1:15 AM
LW-Falcon
I program to pass computer science.
May 15, 2004, 3:44 AM
Zeller
I do it for the challenge
May 15, 2004, 3:55 AM
SNiFFeR
eh, boredem. Pretty much for fun.
May 15, 2004, 6:24 AM
iago
I'm with Zeller and UserLoser. Mostly UserLoser.
May 15, 2004, 8:19 AM
Zakath
For the hot programmer chicks, of course. What other reason could there be?
May 15, 2004, 3:57 PM
hismajesty
I like the feeling I get after spending hours on a problem and finally solve it. I like being in control, yet being controlled at the same time. As Tuberload said, the code is my master yet also my slave. I'm left only with restrictions of caffeine supply and my knowledge, and if the problem surpasses my knowledge I'm required to work at it and not give up which, in turn, eventually solves the problem and increases my knowledge. When you program your way of thinking in real world situations in altered for the better, the way you perceive things changes and your mind strengthens. I like imagining myself in a dark room with four walls filled with code, and I there creating the masterpiece. The code is your child, your creation, if you treat it right and nuture it it'll place you in a state of europhoria (or maybe that's the caffeine working. :P)
May 15, 2004, 6:39 PM
LoRd
[quote author=Zakath link=board=5;threadid=6803;start=0#msg60236 date=1084636640]
For the hot programmer chicks, of course. What other reason could there be?
[/quote]

Agreed.
May 15, 2004, 6:44 PM
Grok
[quote author=Tuberload link=board=5;threadid=6803;start=0#msg60124 date=1084566292]Now I ask, why do you program?[/quote]

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
May 15, 2004, 8:17 PM
St0rm.iD
typing sucks. who wants to make a real good voice-based ide?
May 15, 2004, 11:43 PM
Eibro
[quote author=St0rm.iD link=board=5;threadid=6803;start=15#msg60310 date=1084664586]
typing sucks. who wants to make a real good voice-based ide?
[/quote]Haha, I was thinking about that the other day...

for open bracket eye equals zero colon eye is less than fifty colon plus plus eye close bracket open parenthesis close parenthesis.
May 16, 2004, 3:32 AM
St0rm.iD
No, it'd have to be smart...

"for int i equals zero while i less than 10 do increment i"
May 16, 2004, 3:42 AM
Tuberload
[quote author=Grok link=board=5;threadid=6803;start=15#msg60268 date=1084652275]
[quote author=Tuberload link=board=5;threadid=6803;start=0#msg60124 date=1084566292]Now I ask, why do you program?[/quote]

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

[/quote]

Ah a reason that did not enter my head while writing that. :) Maybe some day I will make money for programming, preferably phones and other small devices.
May 16, 2004, 7:10 PM
Yoni
[quote author=Zakath link=board=5;threadid=6803;start=0#msg60236 date=1084636640]
For the hot programmer chicks, of course. What other reason could there be?
[/quote]Totally!

Zakath, please contact me when you've found one.
May 16, 2004, 7:58 PM
iago
[quote author=Tuberload link=board=5;threadid=6803;start=15#msg60431 date=1084734614]
[quote author=Grok link=board=5;threadid=6803;start=15#msg60268 date=1084652275]
[quote author=Tuberload link=board=5;threadid=6803;start=0#msg60124 date=1084566292]Now I ask, why do you program?[/quote]

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

[/quote]

Ah a reason that did not enter my head while writing that. :) Maybe some day I will make money for programming, preferably phones and other small devices.
[/quote]

Agreed. Just recently somebody told me "You'll never get rich off open source", and, although I don't completely agree with that, I still said "so? I don't do this for the money". As long as I have enough to live on I'm happy.
May 16, 2004, 9:37 PM
Myndfyr
[quote author=Yoni link=board=5;threadid=6803;start=15#msg60437 date=1084737536]
[quote author=Zakath link=board=5;threadid=6803;start=0#msg60236 date=1084636640]
For the hot programmer chicks, of course. What other reason could there be?
[/quote]Totally!

Zakath, please contact me when you've found one.
[/quote]

I think I have found the only one. Too bad she didn't know I was looking. :-/
May 18, 2004, 5:48 PM
iago
Actually, I saw one once, we talked about Linux. I was thinking with the wrong head, though, since when we were done talking I walked away and never saw her again. *sigh*
May 18, 2004, 6:03 PM
Grok
It's about mortgage, car payments, savings for retirement, clothing, food, entertainment. All these things cost money. If I happened to love basket weaving, I would still program during the day, and do basket weaving at night because programming pays the bills. Unlikely I could basket weave for a living and program for fun at night.
May 18, 2004, 6:31 PM
iago
[quote author=Grok link=board=5;threadid=6803;start=15#msg60683 date=1084905069]
It's about mortgage, car payments, savings for retirement, clothing, food, entertainment. All these things cost money. If I happened to love basket weaving, I would still program during the day, and do basket weaving at night because programming pays the bills. Unlikely I could basket weave for a living and program for fun at night.
[/quote]

You can make plenty of money being a doctor, or a lawyer, or a manager.
You can pay the bills with any number of jobs. The reason I do programming is because I enjoy it more than the others :)
May 18, 2004, 6:47 PM
Tuberload
[quote author=iago link=board=5;threadid=6803;start=15#msg60684 date=1084906022]
[quote author=Grok link=board=5;threadid=6803;start=15#msg60683 date=1084905069]
It's about mortgage, car payments, savings for retirement, clothing, food, entertainment. All these things cost money. If I happened to love basket weaving, I would still program during the day, and do basket weaving at night because programming pays the bills. Unlikely I could basket weave for a living and program for fun at night.
[/quote]

You can make plenty of money being a doctor, or a lawyer, or a manager.
You can pay the bills with any number of jobs. The reason I do programming is because I enjoy it more than the others :)
[/quote]

The problem with those professions (doctor, lawyer, etc…) is that you have no life what so ever. They not only own your time, they own your freaking soul. At least being a programmer will give you some freedom to spend your money.
May 18, 2004, 8:42 PM
iago
[quote author=Tuberload link=board=5;threadid=6803;start=15#msg60703 date=1084912923]
[quote author=iago link=board=5;threadid=6803;start=15#msg60684 date=1084906022]
[quote author=Grok link=board=5;threadid=6803;start=15#msg60683 date=1084905069]
It's about mortgage, car payments, savings for retirement, clothing, food, entertainment. All these things cost money. If I happened to love basket weaving, I would still program during the day, and do basket weaving at night because programming pays the bills. Unlikely I could basket weave for a living and program for fun at night.
[/quote]

You can make plenty of money being a doctor, or a lawyer, or a manager.
You can pay the bills with any number of jobs. The reason I do programming is because I enjoy it more than the others :)
[/quote]

The problem with those professions (doctor, lawyer, etc?) is that you have no life what so ever. They not only own your time, they own your freaking soul. At least being a programmer will give you some freedom to spend your money.
[/quote]

Ok, then be a welder. My uncle makes a fair bit of money of that, and he still has a soul :)
May 18, 2004, 11:40 PM
Dyndrilliac
[quote author=Yoni link=board=5;threadid=6803;start=15#msg60437 date=1084737536]
[quote author=Zakath link=board=5;threadid=6803;start=0#msg60236 date=1084636640]
For the hot programmer chicks, of course. What other reason could there be?
[/quote]Totally!

Zakath, please contact me when you've found one.
[/quote]

You'd be surprised how many ads I've seen on the internet for "1337 Girls - Chicks who know what pointers are and how to play with them". Kind of sickening.
May 20, 2004, 1:23 AM
St0rm.iD
www.haxxxor.com
May 20, 2004, 9:54 PM

Search