The future of programmers
-
Sure, if you think McDonald's is acceptable for three meals a day every day.
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/[^]
-
The programmer is a species destined for extinction.
if(true == bored) { declare EOW; getClicks();}
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
-
The programmer is a species destined for extinction.
if(true == bored) { declare EOW; getClicks();}
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
-
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/[^]
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
-
The Plain English programming language lives!
The difficult we do right away... ...the impossible takes slightly longer.
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
-
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.
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)
-
The programmer is a species destined for extinction.
if(true == bored) { declare EOW; getClicks();}
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!
-
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!
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) -
The programmer is a species destined for extinction.
if(true == bored) { declare EOW; getClicks();}
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.
-
The programmer is a species destined for extinction.
if(true == bored) { declare EOW; getClicks();}
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.
-
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)
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
-
The programmer is a species destined for extinction.
if(true == bored) { declare EOW; getClicks();}
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.
-
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
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