Should You Pursue a Career In Programming?
-
The answer is clearly
NO
if you happen to live in the western world: Should You Pursue a Career In Programming?[^] Students find programming distasteful[^] -
The answer is clearly
NO
if you happen to live in the western world: Should You Pursue a Career In Programming?[^] Students find programming distasteful[^]Awesome. This sort of fear mongering will keep IT courses empty, and thus keep pushing my wages and job security up.
Christian Graus - Microsoft MVP - C++ "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
-
The answer is clearly
NO
if you happen to live in the western world: Should You Pursue a Career In Programming?[^] Students find programming distasteful[^]Oops, too late. But on the plus side for me, the games development industry is growing, at least... i'm pretty sure it is... :~
My current favourite word is: Waffle Cheese is still good though.
-
Awesome. This sort of fear mongering will keep IT courses empty, and thus keep pushing my wages and job security up.
Christian Graus - Microsoft MVP - C++ "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
In one of the second author's other articles, he makes the normal coding == construction error. Coding is not construction, it is detailed design - it is only the extreme simplicity of our building blocks and the incredible complexity of what we are asked to build which makes our designs so detailed. If coding is not construction, who does the construction? The computer does. It takes our code and turns it into a sequence of numbers for the processor to execute. More specifically, compilers and linkers turn our code into the equivalent of flat-pack furniture and a set of instructions for how to assemble it. The operating system loader processes those instructions in order to assemble a running process. We have perfected the ultimate in Computer-Aided Manufacturing. Coding is only confused for construction because programmers are the last humans involved. We've done so well that there are no humans involved in construction. Even bringing up a completely new architecture we write a program to assemble our more human-readable program into the target code - no human has to actually manually enter sequences of numbers, we just cross-compile. The fact that what we're doing is producing the ultimate blueprint means that it's incredibly hard to raise the level of abstraction to the point that there isn't any programming. Necessarily a requirements document only contains the what, not the how, but someone needs to work out the detailed design of how the task is to be done, to ensure that it is done. We can call upon libraries of previously captured behaviours - write a file, send a web request - but in the end, the detail of exactly what goes in the file, in what order, needs to be worked out. 'Save the user's work' is a requirement, not a design. (Sorry [a little] for spouting this here, his blog lost my comment.)
DoEvents
: Generating unexpected recursion since 1991 -
In one of the second author's other articles, he makes the normal coding == construction error. Coding is not construction, it is detailed design - it is only the extreme simplicity of our building blocks and the incredible complexity of what we are asked to build which makes our designs so detailed. If coding is not construction, who does the construction? The computer does. It takes our code and turns it into a sequence of numbers for the processor to execute. More specifically, compilers and linkers turn our code into the equivalent of flat-pack furniture and a set of instructions for how to assemble it. The operating system loader processes those instructions in order to assemble a running process. We have perfected the ultimate in Computer-Aided Manufacturing. Coding is only confused for construction because programmers are the last humans involved. We've done so well that there are no humans involved in construction. Even bringing up a completely new architecture we write a program to assemble our more human-readable program into the target code - no human has to actually manually enter sequences of numbers, we just cross-compile. The fact that what we're doing is producing the ultimate blueprint means that it's incredibly hard to raise the level of abstraction to the point that there isn't any programming. Necessarily a requirements document only contains the what, not the how, but someone needs to work out the detailed design of how the task is to be done, to ensure that it is done. We can call upon libraries of previously captured behaviours - write a file, send a web request - but in the end, the detail of exactly what goes in the file, in what order, needs to be worked out. 'Save the user's work' is a requirement, not a design. (Sorry [a little] for spouting this here, his blog lost my comment.)
DoEvents
: Generating unexpected recursion since 1991Mike Dimmick wrote:
In one of the second author's other articles, he makes the normal coding == construction error.
Funny. Our old CIO made that same mistake... :rolleyes:
every night, i kneel at the foot of my bed and thank the Great Overseeing Politicians for protecting my freedoms by reducing their number, as if they were deer in a state park. -- Chris Losinger, Online Poker Players?
-
The answer is clearly
NO
if you happen to live in the western world: Should You Pursue a Career In Programming?[^] Students find programming distasteful[^]The Wizard of Doze wrote:
Should You Pursue a Career In Programming?[^]
I'm supposed to believe something that's published on website called "vbnotebook" ??? Marc
-
The answer is clearly
NO
if you happen to live in the western world: Should You Pursue a Career In Programming?[^] Students find programming distasteful[^]Hi, I think that (besides the few who make it) there is no money in programming since most programmers are owned by firms who drop them like flies when the market is low, and then we just talk about the employers and not about the suckers who parasite on programmers! So forget programming, go to law school or go into fashion, dress and talk like a ****** and make money. So my advise is to not choose for programming because he market is fucked up, alway's! If you choose for programming, do it for fun :) Sure it's the beer :)
With friendly greetings,:) Eric Goedhart Interbritt
-
The Wizard of Doze wrote:
Should You Pursue a Career In Programming?[^]
I'm supposed to believe something that's published on website called "vbnotebook" ??? Marc
*grin* I noticed that, but found enough to comment on without drawing attention to it.
Christian Graus - Microsoft MVP - C++ "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
-
Hi, I think that (besides the few who make it) there is no money in programming since most programmers are owned by firms who drop them like flies when the market is low, and then we just talk about the employers and not about the suckers who parasite on programmers! So forget programming, go to law school or go into fashion, dress and talk like a ****** and make money. So my advise is to not choose for programming because he market is fucked up, alway's! If you choose for programming, do it for fun :) Sure it's the beer :)
With friendly greetings,:) Eric Goedhart Interbritt
I think what you're saying is that programming is like any other profession, the cream rises to the surface, a lot of people live in the middle, and a few drop out at the bottom.
Christian Graus - Microsoft MVP - C++ "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
-
The answer is clearly
NO
if you happen to live in the western world: Should You Pursue a Career In Programming?[^] Students find programming distasteful[^] -
The answer is clearly
NO
if you happen to live in the western world: Should You Pursue a Career In Programming?[^] Students find programming distasteful[^]This is a great article. I've been professionally programming for about 2 years, and i'm working on going back to school (I took a break from college when i got my second job, i didn't have time for both...) These are things I've noticed, and I'm wondering if I should keep heading the direction I am. I don't work for a technology company... i work for a company which happens to use technology :) I Love programming, but I'm wondering where I'll be when I'm the age of my coworkers...
-
The Wizard of Doze wrote:
Should You Pursue a Career In Programming?[^]
I'm supposed to believe something that's published on website called "vbnotebook" ??? Marc
Marc Clifton wrote:
I'm supposed to believe something that's published on website called "vbnotebook" ???
:laugh: I filtered that reading experience out of my life, thanks to the browser's trusty StatusBar preview URL. :rose:
:josh: My WPF Blog[^] Without a strive for perfection I would be terribly bored.
-
Oops, too late. But on the plus side for me, the games development industry is growing, at least... i'm pretty sure it is... :~
My current favourite word is: Waffle Cheese is still good though.
Sure, if you can tollerate the horrible working conditions and treatment. Just ask anyone who's worked for EA.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007 -
The answer is clearly
NO
if you happen to live in the western world: Should You Pursue a Career In Programming?[^] Students find programming distasteful[^]The Wizard of Doze wrote:
Students find programming distasteful[^]
This guy is missing the obvious. He seems so perplexed about why college students avoid learning how to write code. Consider this: * Most college students are ragingly "randy" (kid-sister safeness in effect) and looking for a good time. * In our pop culture anything involving a computer which isn't something like "playing a video on a Mac laptop" is considered "totally dorky." * Dorks don't get "action" too often (not counting inter-dork activities here, but who wants to get dork action anyways?).
:josh: My WPF Blog[^] Without a strive for perfection I would be terribly bored.
-
Awesome. This sort of fear mongering will keep IT courses empty, and thus keep pushing my wages and job security up.
Christian Graus - Microsoft MVP - C++ "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
-
The Wizard of Doze wrote:
Should You Pursue a Career In Programming?[^]
I'm supposed to believe something that's published on website called "vbnotebook" ??? Marc
-
The answer is clearly
NO
if you happen to live in the western world: Should You Pursue a Career In Programming?[^] Students find programming distasteful[^]The first link is on a VB site. What did you expect?
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
The answer is clearly
NO
if you happen to live in the western world: Should You Pursue a Career In Programming?[^] Students find programming distasteful[^]The Wizard of Doze wrote:
The answer is clearly NO if you happen to live in the western world: Should You Pursue a Career In Programming?[^] Students find programming distasteful[^]
I guess it depends on what you want out of life. If you want to never think, then programming is definitely the wrong field. Obviously, it is the wrong field for you. :)
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
I think what you're saying is that programming is like any other profession, the cream rises to the surface, a lot of people live in the middle, and a few drop out at the bottom.
Christian Graus - Microsoft MVP - C++ "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
Christian Graus wrote:
the cream rises to the surface
and since I like the cold, I must be Ice Cream! ;P
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
I think if you have a job that you enjoy, and gives you satisfaction, the money generally takes care of itself. Mark.
MarkBrock wrote:
I think if you have a job that you enjoy, and gives you satisfaction, the money generally takes care of itself.
This was something even I didn't understand until I converted from accounting programming to engineering. My family taught things very differently, there was always competition, there was always punishment for failure, success was measured in money, so you chose based on money. My mother was a teacher, her sister an artist, she was determined to make sure her children did not make the same mistakes she and her sister made. So enjoyment was limited only to those fields you could prove made money easily. I got computers because I enjoyed them, but only because it was provable that it was a valid career path to her. This is how I was taught it should be, though I tried not to emulate family, and resented giving up art, I still picked up this thought pattern. I still owe a big apology to one lady in high school should she ever return to a reunion. She chose a career based on enjoyment even though she made me look like a dunce. She was smart, she could do anything, she should have been able to choose a much higher paying career. In the end I chose a career settling for failure as I was a failure for family by college anyhow. Still computers, but business computers, low pay, low respect, my family was embarassed to admit I even had a job. Now they are happy because I am successful, but I am happy because I found a new way of looking at things. I love my job, the money came because I loved it and thus did it well.
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)