Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Should You Pursue a Career In Programming?

Should You Pursue a Career In Programming?

Scheduled Pinned Locked Moved The Lounge
csharpcomquestioncareer
21 Posts 15 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    The Wizard of Doze
    wrote on last edited by
    #1

    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[^]

    C A M E M 10 Replies Last reply
    0
    • T The Wizard of Doze

      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[^]

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #2

      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 )

      M N 2 Replies Last reply
      0
      • T The Wizard of Doze

        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[^]

        A Offline
        A Offline
        Anthony Mushrow
        wrote on last edited by
        #3

        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.

        D 1 Reply Last reply
        0
        • C Christian Graus

          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 )

          M Offline
          M Offline
          Mike Dimmick
          wrote on last edited by
          #4

          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

          S 1 Reply Last reply
          0
          • M Mike Dimmick

            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

            S Offline
            S Offline
            Shog9 0
            wrote on last edited by
            #5

            Mike 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?

            1 Reply Last reply
            0
            • T The Wizard of Doze

              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[^]

              M Offline
              M Offline
              Marc Clifton
              wrote on last edited by
              #6

              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

              Thyme In The Country
              Interacx
              My Blog

              C J N 3 Replies Last reply
              0
              • T The Wizard of Doze

                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[^]

                E Offline
                E Offline
                Eric Goedhart
                wrote on last edited by
                #7

                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

                C 1 Reply Last reply
                0
                • M Marc Clifton

                  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

                  Thyme In The Country
                  Interacx
                  My Blog

                  C Offline
                  C Offline
                  Christian Graus
                  wrote on last edited by
                  #8

                  *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 )

                  1 Reply Last reply
                  0
                  • E Eric Goedhart

                    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

                    C Offline
                    C Offline
                    Christian Graus
                    wrote on last edited by
                    #9

                    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 )

                    E 1 Reply Last reply
                    0
                    • T The Wizard of Doze

                      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[^]

                      M Offline
                      M Offline
                      MarkB777
                      wrote on last edited by
                      #10

                      I think if you have a job that you enjoy, and gives you satisfaction, the money generally takes care of itself. Mark.

                      E 1 Reply Last reply
                      0
                      • T The Wizard of Doze

                        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[^]

                        S Offline
                        S Offline
                        StevenWalsh
                        wrote on last edited by
                        #11

                        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...

                        1 Reply Last reply
                        0
                        • M Marc Clifton

                          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

                          Thyme In The Country
                          Interacx
                          My Blog

                          J Offline
                          J Offline
                          Josh Smith
                          wrote on last edited by
                          #12

                          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.

                          1 Reply Last reply
                          0
                          • A Anthony Mushrow

                            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.

                            D Offline
                            D Offline
                            Dave Kreskowiak
                            wrote on last edited by
                            #13

                            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

                            1 Reply Last reply
                            0
                            • T The Wizard of Doze

                              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[^]

                              J Offline
                              J Offline
                              Josh Smith
                              wrote on last edited by
                              #14

                              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.

                              1 Reply Last reply
                              0
                              • C Christian Graus

                                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 )

                                N Offline
                                N Offline
                                NormDroid
                                wrote on last edited by
                                #15

                                Christian Graus wrote:

                                and thus keep pushing my wages and job security up.

                                I'm all for that.:)

                                WPF - Imagineers Wanted Follow your nose using DoubleAnimationUsingPath

                                1 Reply Last reply
                                0
                                • M Marc Clifton

                                  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

                                  Thyme In The Country
                                  Interacx
                                  My Blog

                                  N Offline
                                  N Offline
                                  NormDroid
                                  wrote on last edited by
                                  #16

                                  :laugh: VB it's not programming, just scripting ;)

                                  WPF - Imagineers Wanted Follow your nose using DoubleAnimationUsingPath

                                  1 Reply Last reply
                                  0
                                  • T The Wizard of Doze

                                    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[^]

                                    realJSOPR Offline
                                    realJSOPR Offline
                                    realJSOP
                                    wrote on last edited by
                                    #17

                                    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

                                    1 Reply Last reply
                                    0
                                    • T The Wizard of Doze

                                      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[^]

                                      E Offline
                                      E Offline
                                      El Corazon
                                      wrote on last edited by
                                      #18

                                      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)

                                      1 Reply Last reply
                                      0
                                      • C Christian Graus

                                        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 )

                                        E Offline
                                        E Offline
                                        El Corazon
                                        wrote on last edited by
                                        #19

                                        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)

                                        1 Reply Last reply
                                        0
                                        • M MarkB777

                                          I think if you have a job that you enjoy, and gives you satisfaction, the money generally takes care of itself. Mark.

                                          E Offline
                                          E Offline
                                          El Corazon
                                          wrote on last edited by
                                          #20

                                          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)

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups