Repetitive Programming
Posted: Thu Oct 04, 2007 6:14 pm
Is programming repetitive?
I can program in C, Perl, and whatever else you throw at me. (ie. given enough time.)
I can write any program you want me to. (ie. given enough time.)
I can do anything my computer hardware allows me to. (ie. given enough time.)
At this point and present time, I can write nearly anything. I sit here programming. I think to myself, "I'm just typing". Eventually, the program will be done. I type. I type. I type. Eventually, it will be done.
Should people work on things that "will be done"? There's nothing to explore. You know it's there. It's not changing. It just sits and waits for you to finish. 'Til you get to that finish point; that point you can see from the beginning. Why should people do mindless work? Shouldn't time be spent doing things that can't be seen? Things unknown? I'm bored: bored with programming.
-A\Q-
"Such work is an abstraction for such explorations.": I know. It's used as an abstraction for such explorations. Yet, I can't help but think, why should people go to college to sit and program in cubicles, or even work a company?
"What about research? That's unknown.": I can't call a computer research department 'unknown' either. Everything that will be found there can be done now, just not as efficient or clean.
---
Will programming eventually be a job performed by the general worker? Will it be a job equivalent to fast food service?
I can program in C, Perl, and whatever else you throw at me. (ie. given enough time.)
I can write any program you want me to. (ie. given enough time.)
I can do anything my computer hardware allows me to. (ie. given enough time.)
At this point and present time, I can write nearly anything. I sit here programming. I think to myself, "I'm just typing". Eventually, the program will be done. I type. I type. I type. Eventually, it will be done.
Should people work on things that "will be done"? There's nothing to explore. You know it's there. It's not changing. It just sits and waits for you to finish. 'Til you get to that finish point; that point you can see from the beginning. Why should people do mindless work? Shouldn't time be spent doing things that can't be seen? Things unknown? I'm bored: bored with programming.
-A\Q-
"Such work is an abstraction for such explorations.": I know. It's used as an abstraction for such explorations. Yet, I can't help but think, why should people go to college to sit and program in cubicles, or even work a company?
"What about research? That's unknown.": I can't call a computer research department 'unknown' either. Everything that will be found there can be done now, just not as efficient or clean.
---
Will programming eventually be a job performed by the general worker? Will it be a job equivalent to fast food service?