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. Why a career in computer programming sucks

Why a career in computer programming sucks

Scheduled Pinned Locked Moved The Lounge
csharphtmlcomannouncementcareer
100 Posts 59 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.
  • V Offline
    V Offline
    Virtual Coder
    wrote on last edited by
    #1

    So hard, so cruel, so true: The short version: 10 Things About Computer Programming You May Not Agree With[^] The long version: Why a career in computer programming sucks[^]

    K L M M B 26 Replies Last reply
    0
    • V Virtual Coder

      So hard, so cruel, so true: The short version: 10 Things About Computer Programming You May Not Agree With[^] The long version: Why a career in computer programming sucks[^]

      K Offline
      K Offline
      kryzchek
      wrote on last edited by
      #2

      Well I guess I'd agree if I measured my success in life by what other people thought of my job, or if I had my own private office. But seeing as how I'm not that concerned if strangers find my job "prestigious" (and since I have my own office), I don't agree too much with the writer. And this guy really needs to get over the fact that programmers aren't treated the same as lawyers. Lawyers are probably one of the most despised professions in the United States. He comes off as a whiner who's upset that he isn't applauded as he walks down the street simply for what earns him a paycheck.

      S 1 Reply Last reply
      0
      • V Virtual Coder

        So hard, so cruel, so true: The short version: 10 Things About Computer Programming You May Not Agree With[^] The long version: Why a career in computer programming sucks[^]

        L Offline
        L Offline
        led mike
        wrote on last edited by
        #3

        Virtual Coder wrote:

        The long version: Why a career in computer programming sucks[^]

        Sounds like someone needs a hug :rolleyes:

        led mike

        C 1 Reply Last reply
        0
        • V Virtual Coder

          So hard, so cruel, so true: The short version: 10 Things About Computer Programming You May Not Agree With[^] The long version: Why a career in computer programming sucks[^]

          M Offline
          M Offline
          Marcus J Smith
          wrote on last edited by
          #4

          That guy sounds like a real jerk.


          CleaKO

          "Now, a man would have opened both gates, driven through and not bothered to close either gate." - Marc Clifton (The Lounge)

          R V P 3 Replies Last reply
          0
          • V Virtual Coder

            So hard, so cruel, so true: The short version: 10 Things About Computer Programming You May Not Agree With[^] The long version: Why a career in computer programming sucks[^]

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

            Computer programming is a low prestige profession. Hardly. I get "oohs" and "aahs" amongst the people I hang out with. Well, I guess, what do you expect from farmers, teachers, and B&B owners. As you get older, your desire to completely relearn everything decreases, so you are likely to succumb to the temptation of staying with the familiar technology for too long. If I get to that point, shoot me. Whatever your position is, as a Computer Science person, you are socially classified as a geek. So? Label-shmabel. I really don't care. One's gotta make a name for oneself where one can! The computer programming industry within the United States is an industry with a shrinking number of jobs (because of outsourcing). Good! Take all that crappy programming jobs overseas! Computer programming and IT in general is now seen as the foreigner’s industry and not a proper profession for upwardly mobile white Americans. Good! See previous point. Oh, and the "upwardly mobile white American" is history anyways, regardless of career. Computer programmers face the need to move up to management or likely wind up as underemployed fifty-year-olds, only suitable for lower paying IT jobs. While I may feel the need to be an underemployed fifty year old, I don't feel the need to move up to management. Why it's called "moving up to management" is beyond me. Sounds like a major stepping off the cliff to me! Regardless, there's more to life than IT. This trend, in which people without computer programming experience manage computer programming projects, is a result of the low prestige of computer programming. As others said, I really don't care what you think of computer programming. I think it's cool. If you look forward to one day having your own private office, then computer programming sure isn’t the way to go. Dude. I work in my own private house. (Well, ok, mobile home). Beer anytime (if I drank the stuff), take a snooze, go for a bike ride, whatever. Computer programmers are cubicle employees, not considered important enough to be given nice workspaces. Dude. See previous comment. If you can’t get into a Top 14 law school or a top graduate business school, then public accounting probably provides a better career path than computer programming. Career path is one thing. Being happy with what I do in life is another. They don't have to be exclusive, but I'll tell you som

            N B L F P 6 Replies Last reply
            0
            • M Marc Clifton

              Computer programming is a low prestige profession. Hardly. I get "oohs" and "aahs" amongst the people I hang out with. Well, I guess, what do you expect from farmers, teachers, and B&B owners. As you get older, your desire to completely relearn everything decreases, so you are likely to succumb to the temptation of staying with the familiar technology for too long. If I get to that point, shoot me. Whatever your position is, as a Computer Science person, you are socially classified as a geek. So? Label-shmabel. I really don't care. One's gotta make a name for oneself where one can! The computer programming industry within the United States is an industry with a shrinking number of jobs (because of outsourcing). Good! Take all that crappy programming jobs overseas! Computer programming and IT in general is now seen as the foreigner’s industry and not a proper profession for upwardly mobile white Americans. Good! See previous point. Oh, and the "upwardly mobile white American" is history anyways, regardless of career. Computer programmers face the need to move up to management or likely wind up as underemployed fifty-year-olds, only suitable for lower paying IT jobs. While I may feel the need to be an underemployed fifty year old, I don't feel the need to move up to management. Why it's called "moving up to management" is beyond me. Sounds like a major stepping off the cliff to me! Regardless, there's more to life than IT. This trend, in which people without computer programming experience manage computer programming projects, is a result of the low prestige of computer programming. As others said, I really don't care what you think of computer programming. I think it's cool. If you look forward to one day having your own private office, then computer programming sure isn’t the way to go. Dude. I work in my own private house. (Well, ok, mobile home). Beer anytime (if I drank the stuff), take a snooze, go for a bike ride, whatever. Computer programmers are cubicle employees, not considered important enough to be given nice workspaces. Dude. See previous comment. If you can’t get into a Top 14 law school or a top graduate business school, then public accounting probably provides a better career path than computer programming. Career path is one thing. Being happy with what I do in life is another. They don't have to be exclusive, but I'll tell you som

              N Offline
              N Offline
              Nish Nishant
              wrote on last edited by
              #6

              Hey Marc, The other article is more detailed. (the 2nd link he posted).

              Regards, Nish


              Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
              My latest book : C++/CLI in Action / Amazon.com link

              M 1 Reply Last reply
              0
              • K kryzchek

                Well I guess I'd agree if I measured my success in life by what other people thought of my job, or if I had my own private office. But seeing as how I'm not that concerned if strangers find my job "prestigious" (and since I have my own office), I don't agree too much with the writer. And this guy really needs to get over the fact that programmers aren't treated the same as lawyers. Lawyers are probably one of the most despised professions in the United States. He comes off as a whiner who's upset that he isn't applauded as he walks down the street simply for what earns him a paycheck.

                S Offline
                S Offline
                stephen hazel
                wrote on last edited by
                #7

                I'm with you. I like computer programming. And I'll learn whatever it takes to stay one. (within reason - i mean, I'm not going to learn java, come ON...) I make decent money and haven't had to move to a stupid manager position to get it. Yeah, I've had to go contractor, and I'm not happy about THAT, but oh well. I don't need an office - just a pc. I don't mind all the "folks from out of town". They're fine in my book. I'd sure LIKE to be given the first shot at a job rather than having managers always picking the cheaper guys, but, oh well. That's life. I think the author is just as short sighted as the dorks who dreamed up outsourcing as a way to save money. If these are the worst things a programmer has to deal with, well, it sure beats plenty of OTHER jobs. I didn't see any mention of having to scrape road kill off the freeway or anything like that... ...SteveH

                1 Reply Last reply
                0
                • N Nish Nishant

                  Hey Marc, The other article is more detailed. (the 2nd link he posted).

                  Regards, Nish


                  Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                  My latest book : C++/CLI in Action / Amazon.com link

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

                  Nishant Sivakumar wrote:

                  The other article is more detailed. (the 2nd link he posted).

                  What are you implying? You would like a sentence by sentence response to the longer one? Perhaps a dissertation? I'll get back to you after I get a research grant. ;P Marc

                  Thyme In The Country
                  Interacx

                  People are just notoriously impossible. --DavidCrow
                  There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
                  People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

                  N 1 Reply Last reply
                  0
                  • M Marcus J Smith

                    That guy sounds like a real jerk.


                    CleaKO

                    "Now, a man would have opened both gates, driven through and not bothered to close either gate." - Marc Clifton (The Lounge)

                    R Offline
                    R Offline
                    Ray Cassick
                    wrote on last edited by
                    #9

                    Would not want him as a cube neighbor :)


                    My Blog[^]
                    FFRF[^]


                    A 1 Reply Last reply
                    0
                    • V Virtual Coder

                      So hard, so cruel, so true: The short version: 10 Things About Computer Programming You May Not Agree With[^] The long version: Why a career in computer programming sucks[^]

                      B Offline
                      B Offline
                      Bobby T
                      wrote on last edited by
                      #10

                      If you play your cards right and are willing to put in the crazy hours of learning and developing, then you can make a boat load as a programmer. I also don’t see where it’s true about all the outsourcing issues. The only people I hear complain about that are 50 year old men that are mad that they don’t program with punch cards anymore. Sr.computer web application developers are estimated to be one of the top 5 fields for pay and job demand within the next 5 years.

                      PEACE <3

                      R 1 Reply Last reply
                      0
                      • M Marc Clifton

                        Computer programming is a low prestige profession. Hardly. I get "oohs" and "aahs" amongst the people I hang out with. Well, I guess, what do you expect from farmers, teachers, and B&B owners. As you get older, your desire to completely relearn everything decreases, so you are likely to succumb to the temptation of staying with the familiar technology for too long. If I get to that point, shoot me. Whatever your position is, as a Computer Science person, you are socially classified as a geek. So? Label-shmabel. I really don't care. One's gotta make a name for oneself where one can! The computer programming industry within the United States is an industry with a shrinking number of jobs (because of outsourcing). Good! Take all that crappy programming jobs overseas! Computer programming and IT in general is now seen as the foreigner’s industry and not a proper profession for upwardly mobile white Americans. Good! See previous point. Oh, and the "upwardly mobile white American" is history anyways, regardless of career. Computer programmers face the need to move up to management or likely wind up as underemployed fifty-year-olds, only suitable for lower paying IT jobs. While I may feel the need to be an underemployed fifty year old, I don't feel the need to move up to management. Why it's called "moving up to management" is beyond me. Sounds like a major stepping off the cliff to me! Regardless, there's more to life than IT. This trend, in which people without computer programming experience manage computer programming projects, is a result of the low prestige of computer programming. As others said, I really don't care what you think of computer programming. I think it's cool. If you look forward to one day having your own private office, then computer programming sure isn’t the way to go. Dude. I work in my own private house. (Well, ok, mobile home). Beer anytime (if I drank the stuff), take a snooze, go for a bike ride, whatever. Computer programmers are cubicle employees, not considered important enough to be given nice workspaces. Dude. See previous comment. If you can’t get into a Top 14 law school or a top graduate business school, then public accounting probably provides a better career path than computer programming. Career path is one thing. Being happy with what I do in life is another. They don't have to be exclusive, but I'll tell you som

                        B Offline
                        B Offline
                        Bassam Abdul Baki
                        wrote on last edited by
                        #11

                        Marc Clifton wrote:

                        stepping off the cliff

                        Is that like "Don't hassle the Hoff."? :-D


                        "There are II kinds of people in the world, those who understand binary and those who understand Roman numerals." - Bassam Abdul-Baki Web - Blog - RSS - Math - LinkedIn - BM

                        1 Reply Last reply
                        0
                        • M Marc Clifton

                          Nishant Sivakumar wrote:

                          The other article is more detailed. (the 2nd link he posted).

                          What are you implying? You would like a sentence by sentence response to the longer one? Perhaps a dissertation? I'll get back to you after I get a research grant. ;P Marc

                          Thyme In The Country
                          Interacx

                          People are just notoriously impossible. --DavidCrow
                          There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
                          People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

                          N Offline
                          N Offline
                          Nish Nishant
                          wrote on last edited by
                          #12

                          Marc Clifton wrote:

                          What are you implying? You would like a sentence by sentence response to the longer one? Perhaps a dissertation? I'll get back to you after I get a research grant.

                          Heh - sorry. I just wanted to know what you thought about ideas such as :- In turn, Americans see an industry full of brown people speaking barely intelligible English, and this further lowers the industry’s prestige. Computer programming and IT in general is now seen as the foreigner’s industry and not a proper profession for upwardly mobile white Americans. I am only accurately describing the fact that the typical white American thinks negatively of a profession that's predominately non-white. I actually understand what the guy is talking about. But I am not sure if all white-Americans feel that way. A few months ago at the MVP summit, I was surprised to see that a large % of Microsoft employees were of Indian origin. There might be a bit of a social-integration issue if white-Americans feel put off by the sight of a large number of brown people working in a company (any company, not just Microsoft).

                          Regards, Nish


                          Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                          My latest book : C++/CLI in Action / Amazon.com link

                          S M C C 4 Replies Last reply
                          0
                          • V Virtual Coder

                            So hard, so cruel, so true: The short version: 10 Things About Computer Programming You May Not Agree With[^] The long version: Why a career in computer programming sucks[^]

                            J Offline
                            J Offline
                            JimmyRopes
                            wrote on last edited by
                            #13

                            From the second link. "Even though I haven’t been working in computer programming all that long, I have already seen most of the technologies that I first began working with become relegated to the garbage pile. Visual Basic 3.0-6.0? Useless knowledge." Says it all! :laugh:

                            Simply Elegant Designs JimmyRopes Designs
                            Think inside the box! ProActive Secure Systems
                            I'm on-line therefore I am. JimmyRopes

                            1 Reply Last reply
                            0
                            • B Bobby T

                              If you play your cards right and are willing to put in the crazy hours of learning and developing, then you can make a boat load as a programmer. I also don’t see where it’s true about all the outsourcing issues. The only people I hear complain about that are 50 year old men that are mad that they don’t program with punch cards anymore. Sr.computer web application developers are estimated to be one of the top 5 fields for pay and job demand within the next 5 years.

                              PEACE <3

                              R Offline
                              R Offline
                              Rage
                              wrote on last edited by
                              #14

                              Bobby T wrote:

                              they don’t program with punch cards anymore

                              What ? No punch cards anymore ? What are you using then ? Oh, I must have lived under a rock !

                              Constantly "Saving the day" should be taken as a sign of organizational dysfunction rather than individual skill - Ryan Roberts[^]

                              1 Reply Last reply
                              0
                              • V Virtual Coder

                                So hard, so cruel, so true: The short version: 10 Things About Computer Programming You May Not Agree With[^] The long version: Why a career in computer programming sucks[^]

                                M Offline
                                M Offline
                                Mark Salsbery
                                wrote on last edited by
                                #15

                                "Whatever your position is, as a Computer Science person, you are socially classified as a geek." Wrong. You're classified as a geek when you ARE a geek. Don't blame it on your profession! :)

                                "Posting a VB.NET question in the C++ forum will end in tears." Chris Maunder

                                1 Reply Last reply
                                0
                                • V Virtual Coder

                                  So hard, so cruel, so true: The short version: 10 Things About Computer Programming You May Not Agree With[^] The long version: Why a career in computer programming sucks[^]

                                  L Offline
                                  L Offline
                                  Leslie Sanford
                                  wrote on last edited by
                                  #16

                                  Virtual Coder wrote:

                                  The long version: Why a career in computer programming sucks

                                  "But in computer programming, the old knowledge becomes completely obsolete and useless." I don't agree with that. Technologies come and go (though many tend to stick around longer than we might expect), but the underlying principles of sound software design have not changed. They may mature as we learn more and build upon the past, but rarely do they become completely obsolete and useless. So while it's vital to stay current with the latest technologies, it's more important to keep the bigger picture in focus: How can I apply what I've learned in the past to the present? What principles can I learn from the technology I'm using today that will help me tomorrow? Good ideas, practises, algorithms, etc., are independent of technology. Think of it as a kind of polymorphism. You have an idea you're trying to realize. The technology that implements that idea can vary or change, but the idea itself may remain sound for your entire lifetime.

                                  S V D M 4 Replies Last reply
                                  0
                                  • L Leslie Sanford

                                    Virtual Coder wrote:

                                    The long version: Why a career in computer programming sucks

                                    "But in computer programming, the old knowledge becomes completely obsolete and useless." I don't agree with that. Technologies come and go (though many tend to stick around longer than we might expect), but the underlying principles of sound software design have not changed. They may mature as we learn more and build upon the past, but rarely do they become completely obsolete and useless. So while it's vital to stay current with the latest technologies, it's more important to keep the bigger picture in focus: How can I apply what I've learned in the past to the present? What principles can I learn from the technology I'm using today that will help me tomorrow? Good ideas, practises, algorithms, etc., are independent of technology. Think of it as a kind of polymorphism. You have an idea you're trying to realize. The technology that implements that idea can vary or change, but the idea itself may remain sound for your entire lifetime.

                                    S Offline
                                    S Offline
                                    Stuart Dootson
                                    wrote on last edited by
                                    #17

                                    Leslie Sanford wrote:

                                    I don't agree with that. Technologies come and go (though many tend to stick around longer than we might expect), but the underlying principles of sound software design have not changed. They may mature as we learn more and build upon the past, but rarely do they become completely obsolete and useless.

                                    5

                                    1 Reply Last reply
                                    0
                                    • V Virtual Coder

                                      So hard, so cruel, so true: The short version: 10 Things About Computer Programming You May Not Agree With[^] The long version: Why a career in computer programming sucks[^]

                                      H Offline
                                      H Offline
                                      Hans Dietrich
                                      wrote on last edited by
                                      #18

                                      I read both blogs, and I immediately decided that:

                                      1. these blogs weren't talking about me
                                      2. the bloggers were probably talking about themselves

                                      So all I can say is :zzz:

                                      Best wishes, Hans


                                      [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

                                      L 1 Reply Last reply
                                      0
                                      • M Marc Clifton

                                        Computer programming is a low prestige profession. Hardly. I get "oohs" and "aahs" amongst the people I hang out with. Well, I guess, what do you expect from farmers, teachers, and B&B owners. As you get older, your desire to completely relearn everything decreases, so you are likely to succumb to the temptation of staying with the familiar technology for too long. If I get to that point, shoot me. Whatever your position is, as a Computer Science person, you are socially classified as a geek. So? Label-shmabel. I really don't care. One's gotta make a name for oneself where one can! The computer programming industry within the United States is an industry with a shrinking number of jobs (because of outsourcing). Good! Take all that crappy programming jobs overseas! Computer programming and IT in general is now seen as the foreigner’s industry and not a proper profession for upwardly mobile white Americans. Good! See previous point. Oh, and the "upwardly mobile white American" is history anyways, regardless of career. Computer programmers face the need to move up to management or likely wind up as underemployed fifty-year-olds, only suitable for lower paying IT jobs. While I may feel the need to be an underemployed fifty year old, I don't feel the need to move up to management. Why it's called "moving up to management" is beyond me. Sounds like a major stepping off the cliff to me! Regardless, there's more to life than IT. This trend, in which people without computer programming experience manage computer programming projects, is a result of the low prestige of computer programming. As others said, I really don't care what you think of computer programming. I think it's cool. If you look forward to one day having your own private office, then computer programming sure isn’t the way to go. Dude. I work in my own private house. (Well, ok, mobile home). Beer anytime (if I drank the stuff), take a snooze, go for a bike ride, whatever. Computer programmers are cubicle employees, not considered important enough to be given nice workspaces. Dude. See previous comment. If you can’t get into a Top 14 law school or a top graduate business school, then public accounting probably provides a better career path than computer programming. Career path is one thing. Being happy with what I do in life is another. They don't have to be exclusive, but I'll tell you som

                                        L Offline
                                        L Offline
                                        led mike
                                        wrote on last edited by
                                        #19

                                        Marc Clifton wrote:

                                        f I get to that point, shoot me.

                                        In my experience people don't "get" there, they start there.

                                        led mike

                                        1 Reply Last reply
                                        0
                                        • H Hans Dietrich

                                          I read both blogs, and I immediately decided that:

                                          1. these blogs weren't talking about me
                                          2. the bloggers were probably talking about themselves

                                          So all I can say is :zzz:

                                          Best wishes, Hans


                                          [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

                                          L Offline
                                          L Offline
                                          led mike
                                          wrote on last edited by
                                          #20

                                          Hans Dietrich wrote:

                                          So all I can say is :zzz:

                                          What.... what were you going to say? You seem to have fallen asleep mid sentence.

                                          led mike

                                          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