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. Other Discussions
  3. The Insider News
  4. The future of programmers

The future of programmers

Scheduled Pinned Locked Moved The Insider News
18 Posts 15 Posters 2 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.
  • P PIEBALDconsult

    Sure, if you think McDonald's is acceptable for three meals a day every day.

    J Offline
    J Offline
    jgakenhe
    wrote on last edited by
    #6

    Even McDonald's is automated and I not just talking about your drink and food. You never know, this world might turn into Logan's Run where we have nothing to do but enjoy life until we are 30, then we are terminated. http://wizbangblog.com/2015/06/01/mcdonalds-workers-replaced-by-these-machines-thanks-to-minimum-wage-increase-nice-job-dems/[^]

    C 1 Reply Last reply
    0
    • K Kent Sharkey

      Zoltan Toth-Czifra[^]:

      The programmer is a species destined for extinction.

      if(true == bored) { declare EOW; getClicks();}

      R Offline
      R Offline
      Ravi Bhavnani
      wrote on last edited by
      #7

      Complete rubbish.  However, it would be true if programmers built the same app every week. /ravi

      My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

      1 Reply Last reply
      0
      • K Kent Sharkey

        Zoltan Toth-Czifra[^]:

        The programmer is a species destined for extinction.

        if(true == bored) { declare EOW; getClicks();}

        C Offline
        C Offline
        clientSurfer
        wrote on last edited by
        #8

        Several years ago I was hanging with a good friend of mine when I got on this kick about "...but if you could write a PROGRAM to do that..." for about 24 hours straight. She and I finally decided on our list of things that we would never want machines to do for us because that would dehumanize us. I think we came up with, in no particular order: 1. Cooking 2. Gardening 3. Sex 4. Writing 5. Drawing 6. Composing 7. Acting Another good programmer friend/colleague of mine that I met doing some Expert Systems work used to always talk about working on "button that code itself" and "self-coding code"... Maybe if he's done with those yet we can all start on our own lists... :)

        ... having only that moment finished a vigorous game of Wiff-Waff and eaten a tartiflet. - Henry Minute  I'm still looking (eagerly) for wisdom in terms of best practices in OO design; and I doubt I'll ever quit looking. - BillWoodruff  Programming is a race between programmers trying to build bigger and better idiot proof programs, and the universe trying to build bigger and better idiots, so far... the universe is winning. - gavindon

        1 Reply Last reply
        0
        • J jgakenhe

          Even McDonald's is automated and I not just talking about your drink and food. You never know, this world might turn into Logan's Run where we have nothing to do but enjoy life until we are 30, then we are terminated. http://wizbangblog.com/2015/06/01/mcdonalds-workers-replaced-by-these-machines-thanks-to-minimum-wage-increase-nice-job-dems/[^]

          C Offline
          C Offline
          clientSurfer
          wrote on last edited by
          #9

          jgakenhe wrote:

          You never know, this world might turn into Logan's Run where we have nothing to do but enjoy life until we are 30, then we are terminated.

          That's a great movie...

          ... having only that moment finished a vigorous game of Wiff-Waff and eaten a tartiflet. - Henry Minute  I'm still looking (eagerly) for wisdom in terms of best practices in OO design; and I doubt I'll ever quit looking. - BillWoodruff  Programming is a race between programmers trying to build bigger and better idiot proof programs, and the universe trying to build bigger and better idiots, so far... the universe is winning. - gavindon

          1 Reply Last reply
          0
          • Richard Andrew x64R Richard Andrew x64

            The Plain English programming language lives!

            The difficult we do right away... ...the impossible takes slightly longer.

            C Offline
            C Offline
            clientSurfer
            wrote on last edited by
            #10

            Yoda wrote:

            The difficult we do right away... ...the impossible takes slightly longer.

            :laugh:

            ... having only that moment finished a vigorous game of Wiff-Waff and eaten a tartiflet. - Henry Minute  I'm still looking (eagerly) for wisdom in terms of best practices in OO design; and I doubt I'll ever quit looking. - BillWoodruff  Programming is a race between programmers trying to build bigger and better idiot proof programs, and the universe trying to build bigger and better idiots, so far... the universe is winning. - gavindon

            1 Reply Last reply
            0
            • J jgakenhe

              I can definitely see the end of the traditional programmer. With Entity Framework, we see that through a wizard that a complete domain layer based off of a database or vice versa can be created. Let’s say that Microsoft created a user interface where you could take a spreadsheet and each spreadsheet tab represented domain logic. Once uploaded, a wizard could then create the domain layer, database, and create web pages from that. In fact, they probably have something now in house, that we don’t know about. I can see a time when business analysts, programmers, and project managers are fighting for the same jobs. Just like we’ve already seen in industries like automobiles, textiles, or even farming, there will be a time when there are too many workers and those who survive will earn much less than their ancestors. My guess is that nursing will be the next major sector hit once the baby boomers have past. And the Computer Science degrees of the future will be more geared towards math and analytics than code and computer architecture.

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #11

              jgakenhe wrote:

              I can see a time when business analysts, programmers, and project managers are fighting for the same jobs.

              That was already predicted with Microsoft Access 2000. Same myth as the paperless office.

              Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^][](X-Clacks-Overhead: GNU Terry Pratchett)

              M 1 Reply Last reply
              0
              • K Kent Sharkey

                Zoltan Toth-Czifra[^]:

                The programmer is a species destined for extinction.

                if(true == bored) { declare EOW; getClicks();}

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

                And who writes the programs that lets other people "program" without "programming?" Marc

                Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

                I 1 Reply Last reply
                0
                • M Marc Clifton

                  And who writes the programs that lets other people "program" without "programming?" Marc

                  Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

                  I Offline
                  I Offline
                  Ian Shlasko
                  wrote on last edited by
                  #13

                  It's turtles all the way down.

                  Proud to have finally moved to the A-Ark. Which one are you in?
                  Author of the Guardians Saga (Sci-Fi/Fantasy novels)

                  1 Reply Last reply
                  0
                  • K Kent Sharkey

                    Zoltan Toth-Czifra[^]:

                    The programmer is a species destined for extinction.

                    if(true == bored) { declare EOW; getClicks();}

                    T Offline
                    T Offline
                    Tim Carmichael
                    wrote on last edited by
                    #14

                    In college (early 80s) a lecturer spoke about the future of 'artificial intelligence'. I asked him if AI would be able to make reasoned decisions in much the way a child can or would it be based on a series of pre-programmed scenarios? The answer was: scenarios. My comment, then no intelligence whatsoever, just a machine doing what it was told to do. Not much has changed.

                    1 Reply Last reply
                    0
                    • K Kent Sharkey

                      Zoltan Toth-Czifra[^]:

                      The programmer is a species destined for extinction.

                      if(true == bored) { declare EOW; getClicks();}

                      P Offline
                      P Offline
                      Paul M Watt
                      wrote on last edited by
                      #15

                      When this programmer extinction arrives, what will the people who drag-and-drop buttons, correlate database tables, and assign actions to controls? In the 90's we called them Visual Basic Programmers, but they were still Programmers.

                      1 Reply Last reply
                      0
                      • L Lost User

                        jgakenhe wrote:

                        I can see a time when business analysts, programmers, and project managers are fighting for the same jobs.

                        That was already predicted with Microsoft Access 2000. Same myth as the paperless office.

                        Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^][](X-Clacks-Overhead: GNU Terry Pratchett)

                        M Offline
                        M Offline
                        Matt T Heffron
                        wrote on last edited by
                        #16

                        Eddy Vluggen wrote:

                        Same myth as the paperless office.

                        The paperless office is just as practical as the paperless bathroom! (Three seashells not withstanding! ;) )

                        "Fairy tales do not tell children the dragons exist. Children already know that dragons exist. Fairy tales tell children the dragons can be killed." - G.K. Chesterton

                        D 1 Reply Last reply
                        0
                        • K Kent Sharkey

                          Zoltan Toth-Czifra[^]:

                          The programmer is a species destined for extinction.

                          if(true == bored) { declare EOW; getClicks();}

                          J Offline
                          J Offline
                          jesarg
                          wrote on last edited by
                          #17

                          People have been predicting programming as a profession to die out for decades, and they've been consistently wrong. Tasks automated to no longer need a programmer end up becoming resources for more advanced programs build upon, requiring more programmers. Software developers today already write code in high level languages abstracted far away from the machine they are writing for. They already focus mostly on logic and not on translating for a machine, and yet software development is still a specialized profession not usually tackled by experts in other professions. Programmers are more than middlemen; they have specialized skillsets that require lots of time and energy to obtain. The author of this article vastly underestimates both the amount of expertise and the value of the expertise of various software development skills. Furthermore, even if many programming tasks could be easily done by amateurs, they would still end up being done by specialists because people in other professions would choose not to do them in favor of spending more time on their own area of expertise.

                          1 Reply Last reply
                          0
                          • M Matt T Heffron

                            Eddy Vluggen wrote:

                            Same myth as the paperless office.

                            The paperless office is just as practical as the paperless bathroom! (Three seashells not withstanding! ;) )

                            "Fairy tales do not tell children the dragons exist. Children already know that dragons exist. Fairy tales tell children the dragons can be killed." - G.K. Chesterton

                            D Offline
                            D Offline
                            den2k88
                            wrote on last edited by
                            #18

                            Nice quote :thumbsup: :-D

                            Geek code v 3.12 {      GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- r++>+++ y+++*      Weapons extension: ma- k++ F+2 X } If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver "When you have eliminated the JavaScript, whatever remains must be an empty page." -- Mike Hankey

                            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