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. The code monkeys are invading!

The code monkeys are invading!

Scheduled Pinned Locked Moved The Lounge
csharphtmlcomtutorialquestion
105 Posts 43 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.
  • C code frog 0

    I think our educational institutions are turning out less and less skilled laborers because there is less work for them to do. We are dumbing down our own society.

    P Offline
    P Offline
    psully99
    wrote on last edited by
    #85

    In some ways that is true. What about all the "reality" shows on tv nowadays? I hate them all. But lots of people love them. Idiots! But, when I went back to school for a bachelor's degree in IT, I was confident it would help me get a computer, network or software tech job. I graduated magna cum laude, but have not been able to find steady work since graduating 2 years ago. I am sometimes inteviewed by Vietnamese, Chinese and Indians who can barely speak legible English. What's with this? I have about 30 years experience in electronics, data systems, and programming. But I am 56 years old and cannot find a regular job. I got sick of even looking for 6 months until recently. I did not find out until a few years ago, while still in school, about the H-1b visa program. I joined the Programmers Guild a year ago to try and keep the visas down. http://www.RonPaul2008.com

    J 1 Reply Last reply
    0
    • J Judah Gabriel Himango

      So says this article[^], citing none other than our CP forums as an example. What do you guys think, are newbies taking over software development?

      Tech, life, family, faith: Give me a visit. I'm currently blogging about: Back From Vacation The apostle Paul, modernly speaking: Epistles of Paul Judah Himango

      D Offline
      D Offline
      David Lane
      wrote on last edited by
      #86

      The sky is falling the sky is falling.

      David Lane One World One People.

      1 Reply Last reply
      0
      • J Judah Gabriel Himango

        So says this article[^], citing none other than our CP forums as an example. What do you guys think, are newbies taking over software development?

        Tech, life, family, faith: Give me a visit. I'm currently blogging about: Back From Vacation The apostle Paul, modernly speaking: Epistles of Paul Judah Himango

        T Offline
        T Offline
        Tomz_KV
        wrote on last edited by
        #87

        Some of the "new developers" who asks the simple and easy questions might be an experienced developer in other languages, platforms or tools. In many cases, posting a question is much faster to get an answer than digging into documentations. That is why the community forums are so great.:-D:-D

        Tom Z. (PMA)

        S 1 Reply Last reply
        0
        • T Tomz_KV

          Some of the "new developers" who asks the simple and easy questions might be an experienced developer in other languages, platforms or tools. In many cases, posting a question is much faster to get an answer than digging into documentations. That is why the community forums are so great.:-D:-D

          Tom Z. (PMA)

          S Offline
          S Offline
          Scott Dorman
          wrote on last edited by
          #88

          Tom Z. (PMA) wrote:

          Some of the "new developers" who asks the simple and easy questions might be an experienced developer in other languages

          If that were the case, the level of questions being asked would be different. An experience programmer in another language is going to know the difference between public and private access, how to declare an array, etc.

          ----------------------------- In just two days, tomorrow will be yesterday.

          1 Reply Last reply
          0
          • M Mark Salsbery

            :laugh: Code Monkeys[^]

            Mark "script kiddy" Salsbery Microsoft MVP - Visual C++ "Go that way, really fast. If something gets in your way, turn."

            C Offline
            C Offline
            Chris Kaiser
            wrote on last edited by
            #89

            Sweeeeeet... Didn't know this was on the way. Thanks! (The uni-voter was probably a blogger that blathers on.. and on... heh.)

            This statement was never false.

            1 Reply Last reply
            0
            • S Scott Dorman

              Sorry you feel that way...but then again, the blog is just my opinion as well. Looking at your CP profile, the majority of your posts are to the C/C++ forums here so you very well may not be seeing an increase in the types of posts I'm referring to. Look at any of the .NET related boards and you will see them. That being said, I don't see this as an issue restricted to one segment of the developer community.

              ----------------------------- In just two days, tomorrow will be yesterday.

              C Offline
              C Offline
              Chris Kaiser
              wrote on last edited by
              #90

              Do you think he was talking specifically about your blog? Or, maybe, the volume increase in general? Don't be so sensitive.

              This statement was never false.

              S 1 Reply Last reply
              0
              • C Chris Kaiser

                Do you think he was talking specifically about your blog? Or, maybe, the volume increase in general? Don't be so sensitive.

                This statement was never false.

                S Offline
                S Offline
                Scott Dorman
                wrote on last edited by
                #91

                Looking at the context of the post, it does give the appearance that he was talking about my blog. Could I have been wrong and reading too much into it? Absolutely. My response also touched upon the statement saying that he hasn't seen any changes in the forum questions.

                ----------------------------- In just two days, tomorrow will be yesterday.

                1 Reply Last reply
                0
                • S Shog9 0

                  code-frog wrote:

                  If Americans would be more willing to [...] pay more for quality we'd be in much better shape.

                  Bingo. You have to hunt to find good milk, fruit, cheese, or meat. Good luck getting your car repaired by someone who actually knows how the thing works. Forget taking care of your possessions, just buy new ones. It comes down to attitude, and sure, there's plenty of blame to share with the ad-men, but snake-oil salesmen are nothing new - we've just made them our kings...

                  ----

                  Yes, but can you blame them for doing so if that's the only legal way they can hire programmers they want at the rate they can afford?

                  -- Nish on sketchy hiring practices

                  J Offline
                  J Offline
                  jim_taylor
                  wrote on last edited by
                  #92

                  Getting good repair work is easy. Depending on where you live, find a Mexican, Venezuelan, Cuban, African, etc. immigrant mechanic, anyone who learned his trade in a _really_ impoverished nation. I spent several months in Venezuela, where new cars are found only among the favored few. Everyone else has to keep his 20-year old car on the road by heroic measures. A mechanic who survives under these conditions has to know his job better than a "replace it and see if that fixes it" guy.

                  S 1 Reply Last reply
                  0
                  • P psully99

                    In some ways that is true. What about all the "reality" shows on tv nowadays? I hate them all. But lots of people love them. Idiots! But, when I went back to school for a bachelor's degree in IT, I was confident it would help me get a computer, network or software tech job. I graduated magna cum laude, but have not been able to find steady work since graduating 2 years ago. I am sometimes inteviewed by Vietnamese, Chinese and Indians who can barely speak legible English. What's with this? I have about 30 years experience in electronics, data systems, and programming. But I am 56 years old and cannot find a regular job. I got sick of even looking for 6 months until recently. I did not find out until a few years ago, while still in school, about the H-1b visa program. I joined the Programmers Guild a year ago to try and keep the visas down. http://www.RonPaul2008.com

                    J Offline
                    J Offline
                    jim_taylor
                    wrote on last edited by
                    #93

                    I'm 74. I got my only degree, in physics, in 1960. I have been programming since 1962, when I fell in love with an IBM 1620. In May 2007 I accepted a full-time programming position writing embedded systems software. As Shakespeare said, "The fault, dear Brutus, lies not in our stars ..." You can't lift yourself up by putting the other guy down.

                    P 1 Reply Last reply
                    0
                    • J jim_taylor

                      Getting good repair work is easy. Depending on where you live, find a Mexican, Venezuelan, Cuban, African, etc. immigrant mechanic, anyone who learned his trade in a _really_ impoverished nation. I spent several months in Venezuela, where new cars are found only among the favored few. Everyone else has to keep his 20-year old car on the road by heroic measures. A mechanic who survives under these conditions has to know his job better than a "replace it and see if that fixes it" guy.

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

                      Heh, you know, that makes sense, i may try that... :)

                      ----

                      Yes, but can you blame them for doing so if that's the only legal way they can hire programmers they want at the rate they can afford?

                      -- Nish on sketchy hiring practices

                      1 Reply Last reply
                      0
                      • S Scott Dorman

                        No need to apologize. I did interpret it that way (my wife said I was reading it wrong as well :) ). I re-read your original post and the sarcasm in it is much clearer now.

                        ----------------------------- In just two days, tomorrow will be yesterday.

                        C Offline
                        C Offline
                        Chris Kaiser
                        wrote on last edited by
                        #95

                        Yep, you're a little sensitive about this subject.

                        This statement was never false.

                        1 Reply Last reply
                        0
                        • S Scott Dorman

                          snotisfunny wrote:

                          AFter reading the article that started this thread, I have to wonder if the author has ever heard of Visual Basic?

                          Yes, I've heard of VB. Yes, I was a VB programmer for many years before .NET came out. It was a marketing ploy by MS and was introduced as a language that didn't require a degree to use. (I wouldn't say it was the first such language, however.) Despite the marketing hype (and the large use of VB) it was aimed more at the hobbyist programmer like the Visual Studio Express products are now. It was the industry and portions of the developer community that turned VB into the mess that it has become.

                          snotisfunny wrote:

                          Ideas create need. Some Ideas are worse then others.

                          I don't think I ever called this into question. Yes, ideas create need and some ideas are worse than others.

                          snotisfunny wrote:

                          encurage Corporate America to higher the best labor market in the world. If for no other reason than to keep the best consumer market in the world going.

                          That is essentially the ending point of my post. The developer community has always (for the most part) been self-correcting. I think this is one of those areas that needs to be corrected. Encouraging corporate America to higher the "best labor market" is great, but unless the community tkaes steps to ensure that the quality of labor is there it isn't going to happen. By allowing developers to pass themselves off as professional who don't have even the basic understanding of programming concepts does alot to hurt the developer community.

                          ----------------------------- In just two days, tomorrow will be yesterday.

                          C Offline
                          C Offline
                          Chris Kaiser
                          wrote on last edited by
                          #96

                          Scott Dorman wrote:

                          Despite the marketing hype (and the large use of VB) it was aimed more at the hobbyist programmer like the Visual Studio Express products are now.

                          Wrong! It was aimed at the business sector, largely banks and what not, that could use it in conjunction with Access to do little apps quickly. In 96 we had guys jumping ship to work at some bank or other commanding 80k because of VB and Access. And the story was always how they couldn't scale and would be calling us C++'ers in to fix the situation when it blew. I would definately say that this trend of the code monkey started with MS's heavy promotion of VB in the business sector. So, you started with VB and then went to .NET? No C++?

                          This statement was never false.

                          1 Reply Last reply
                          0
                          • S snotisfunny

                            Hey Scott, Didn't mean to put you on the defensive. Looking over the different posts, most of us aggree with the main points made. I want to know what happened to the idea of Junior. When i started, that was the title I got to wear. That ment, i got to do a lot of crappy codeing. Take a lot of heat. Get paid what I was worth, almost nothing. But learn tons! I don't see that concept anymore. I am watching management higher newbies with salarys that make me blush. But when they can't perform, or they under perform, management gets very confused.

                            C Offline
                            C Offline
                            Chris Kaiser
                            wrote on last edited by
                            #97

                            The age of the internet and the .com's that dominated the end of the century is what killed the Junior title. I was promoted to Senior only after 5 years exp, and actually argued with my manager that I thought it was too soon. 7-9 felt more apt, coming from a blue collar background of construction. But he promoted me anyway, well, a guy with 2 years contracting experience complained and that squeaky wheel got the grease. Guess what? A guy with only 2 years experience fresh out of college was now a Senior Engineer. What a shame. I shouldn't even have moved up yet let alone him.

                            This statement was never false.

                            1 Reply Last reply
                            0
                            • S Scott Dorman

                              snotisfunny wrote:

                              Didn't mean to put you on the defensive.

                              No problem. I guess I did come off a little strong at the beginning of my response. That's one of the problems with written communication like this, the intent behind the words isn't always obvious and can be completely missed or taken the wrong way.

                              snotisfunny wrote:

                              I want to know what happened to the idea of Junior. When i started, that was the title I got to wear.

                              Very good point. I also wore that title when I first started. It seems like it has gone the way of Junior Mints[^] in the movie theaters. Perhaps the industry and developer community need to start pushing to bring back these levels of classification. A funny story acutally goes along with that title. Several years ago I was working as a development manager for a large Fortune 500 company and had a developer transfer in from another group. He had been out of school for a few years and had only done web development as a junior programmer. Despite all of that he viewed himself as a Senior developer and at one point even questioned why I didn't view him as a senior developer. After all, he went to a top ranked high-shcool and a top ranked technology institute in New York...so he must be a senior developer. The trouble was, he couldn't do anything outside the realm of web development and had a hard time understanding object oriented programming concepts. Needless to say, he didn't work out very well.

                              ----------------------------- In just two days, tomorrow will be yesterday.

                              C Offline
                              C Offline
                              Chris Kaiser
                              wrote on last edited by
                              #98

                              Scott Dorman wrote:

                              No problem. I guess I did come off a little strong at the beginning of my response. That's one of the problems with written communication like this, the intent behind the words isn't always obvious and can be completely missed or taken the wrong way.

                              Nah, you're too close to the subject. This is the hazard of reading and responding to feedback on one of your works. Every post you've made so far has been defensive. They are discussing and maybe attacking, the concepts and position, not you. You've got to get over that if you want you're views in the public and discussed.

                              This statement was never false.

                              S 1 Reply Last reply
                              0
                              • S Scott Dorman

                                Sorry you feel that way...but then again, the blog is just my opinion as well. Looking at your CP profile, the majority of your posts are to the C/C++ forums here so you very well may not be seeing an increase in the types of posts I'm referring to. Look at any of the .NET related boards and you will see them. That being said, I don't see this as an issue restricted to one segment of the developer community.

                                ----------------------------- In just two days, tomorrow will be yesterday.

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

                                Hi Scott, I was talking about blogs in general and certainly meant no disrespect toward you or your blog. The blog comment was pretty tongue-in-cheek. As for my opinion on your one blog entry - no big deal. I'm pretty sure it doesn't matter what I think one way or the other. If I reread it again now, maybe I'd feel different. I think on that topic I live in blissful denial as much as possible. I could go off on a soapbox rant about how hard it is to find good programmers (I do it occasionally with my business partner :)) Regardless of education and work experience, it's next to impossible to find programmers with any problem-solving skills. Maybe there should be more courses in how to use MSDN or how to find what you need with Google. I don't expect anyone to have the SDK or .NET framework memorized. I don't expect anyone to already have a solution to every situation/problem that comes up. I do expect programmers to know how to research a solution though. Why is that too much to ask? :) Cheers! Mark

                                Mark Salsbery Microsoft MVP - Visual C++ "Go that way, really fast. If something gets in your way, turn."

                                S 1 Reply Last reply
                                0
                                • C Chris Kaiser

                                  Scott Dorman wrote:

                                  No problem. I guess I did come off a little strong at the beginning of my response. That's one of the problems with written communication like this, the intent behind the words isn't always obvious and can be completely missed or taken the wrong way.

                                  Nah, you're too close to the subject. This is the hazard of reading and responding to feedback on one of your works. Every post you've made so far has been defensive. They are discussing and maybe attacking, the concepts and position, not you. You've got to get over that if you want you're views in the public and discussed.

                                  This statement was never false.

                                  S Offline
                                  S Offline
                                  Scott Dorman
                                  wrote on last edited by
                                  #100

                                  Chris-Kaiser wrote:

                                  Nah, you're too close to the subject. This is the hazard of reading and responding to feedback on one of your works.

                                  I'm definately close to the subject, :) but you are right, it is one of the hazards of reading and responding to feedback on something I wrote.

                                  Chris-Kaiser wrote:

                                  Every post you've made so far has been defensive. They are discussing and maybe attacking, the concepts and position, not you. You've got to get over that if you want you're views in the public and discussed.

                                  You are absolutely right and thank you for the constructive criticism. I do try, but (obviously) don't always succeed.

                                  ----------------------------- In just two days, tomorrow will be yesterday.

                                  C 1 Reply Last reply
                                  0
                                  • M Mark Salsbery

                                    Hi Scott, I was talking about blogs in general and certainly meant no disrespect toward you or your blog. The blog comment was pretty tongue-in-cheek. As for my opinion on your one blog entry - no big deal. I'm pretty sure it doesn't matter what I think one way or the other. If I reread it again now, maybe I'd feel different. I think on that topic I live in blissful denial as much as possible. I could go off on a soapbox rant about how hard it is to find good programmers (I do it occasionally with my business partner :)) Regardless of education and work experience, it's next to impossible to find programmers with any problem-solving skills. Maybe there should be more courses in how to use MSDN or how to find what you need with Google. I don't expect anyone to have the SDK or .NET framework memorized. I don't expect anyone to already have a solution to every situation/problem that comes up. I do expect programmers to know how to research a solution though. Why is that too much to ask? :) Cheers! Mark

                                    Mark Salsbery Microsoft MVP - Visual C++ "Go that way, really fast. If something gets in your way, turn."

                                    S Offline
                                    S Offline
                                    Scott Dorman
                                    wrote on last edited by
                                    #101

                                    Mark, It has been pointed out that I am (obviously) a little too close to the topic. I completely agree with that point, and while I try to be objective in my reading of and responses to the comments here I don't always succeed.

                                    Mark Salsbery wrote:

                                    I think on that topic I live in blissful denial as much as possible. I could go off on a soapbox rant about how hard it is to find good programmers

                                    I think all of us could do the same and probably have very similar rants. :) As you said, it is very difficult to find people with good problem-solving skills, but even harder to find people with good research skills. I've worked with people before that could never find relevant answers on Google no matter how hard they tried.

                                    ----------------------------- In just two days, tomorrow will be yesterday.

                                    1 Reply Last reply
                                    0
                                    • S Scott Dorman

                                      Chris-Kaiser wrote:

                                      Nah, you're too close to the subject. This is the hazard of reading and responding to feedback on one of your works.

                                      I'm definately close to the subject, :) but you are right, it is one of the hazards of reading and responding to feedback on something I wrote.

                                      Chris-Kaiser wrote:

                                      Every post you've made so far has been defensive. They are discussing and maybe attacking, the concepts and position, not you. You've got to get over that if you want you're views in the public and discussed.

                                      You are absolutely right and thank you for the constructive criticism. I do try, but (obviously) don't always succeed.

                                      ----------------------------- In just two days, tomorrow will be yesterday.

                                      C Offline
                                      C Offline
                                      Chris Kaiser
                                      wrote on last edited by
                                      #102

                                      Scott Dorman wrote:

                                      You are absolutely right and thank you for the constructive criticism. I do try, but (obviously) don't always succeed.

                                      No worries...

                                      1 Reply Last reply
                                      0
                                      • J jim_taylor

                                        I'm 74. I got my only degree, in physics, in 1960. I have been programming since 1962, when I fell in love with an IBM 1620. In May 2007 I accepted a full-time programming position writing embedded systems software. As Shakespeare said, "The fault, dear Brutus, lies not in our stars ..." You can't lift yourself up by putting the other guy down.

                                        P Offline
                                        P Offline
                                        psully99
                                        wrote on last edited by
                                        #103

                                        Jim, amazing! You still working? I didn't beging writing serious software until I learned CP/M on a 3rd-hand Osborne "portable." Before that I only learned what a hassle it was to code in machine language on Texas Instruments and DEC minis. Flip a row of switches, then flip the "enter" switch. I never learned to program card readers, but we had one in our field service office.

                                        J 1 Reply Last reply
                                        0
                                        • P psully99

                                          Jim, amazing! You still working? I didn't beging writing serious software until I learned CP/M on a 3rd-hand Osborne "portable." Before that I only learned what a hassle it was to code in machine language on Texas Instruments and DEC minis. Flip a row of switches, then flip the "enter" switch. I never learned to program card readers, but we had one in our field service office.

                                          J Offline
                                          J Offline
                                          jim_taylor
                                          wrote on last edited by
                                          #104

                                          When I interviewed, the 1620 they showed me had paper tape input and output. By the time I reported for work they had removed the tape and added a card reader/punch. Hard copy was produced by running the cards through an accounting machine. We got a line printer a while later. The fun part was modifying the Fortran compiler and run-time package to work with the printer. Those were the days!

                                          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