It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Thank you.
Some features of ATS will be disabled while you continue to use an ad-blocker.
originally posted by: CynConcepts
Artificial Intelligent monitoring systems are going to eliminate a lot of low level coding positions. The simple monitoring system has been tested for the last two years quite successfully. It is now in the process of being coded to actually fix the coding issues without a manual operator following it's instructions. Lower level coding jobs are going to be reduced drastically within the next 5 years.
My source: my husband created a monitor for his global corporation and has nearly completed the final software program. He is not the only one doing this, other IT corporations have been doing their own custom codes too.
originally posted by: dfnj2015
www.ted.com...
a reply to: soficrow
Boolean logic isn't something that is readily accessible to everyone. Some folks just can't do it. Focus/concentration are a major hurdle, but just following the complexity of nested logic functions....that is a real skill.
I do think its a viable alternative for people possessing the intellectual capabilities. For those who don't....
originally posted by: Byrd
a reply to: soficrow
I think a better term for this is 'scripting' - like people who automate spreadsheets. Having done both coding (COBOL, C, etc) and scripting (zillions of things) I can say that scripting is much easier but it does require some specialized skills... so I'm not sure I'd call it 'blue collar.'
But it's interesting that this kind of job is getting more popular as the work environment changes.
posted by: CynConcepts
Artificial Intelligent monitoring systems are going to eliminate a lot of low level coding positions. The simple monitoring system has been tested for the last two years quite successfully. It is now in the process of being coded to actually fix the coding issues without a manual operator following it's instructions. Lower level coding jobs are going to be reduced drastically within the next 5 years.
My source: my husband created a monitor for his global corporation and has nearly completed the final software program. He is not the only one doing this, other IT corporations have been doing their own custom codes too.
“Disruptive change” is the technical term for “no more jobs” aka the “Fourth Industrial Revolution.” ...
From any angle, the future looks bleak, and all the re-training and re-skilling in the world ("adaptive actions" recommended by the WEF) will not put the majority back to work.
Tough times ahead.
originally posted by: bigfatfurrytexan
Boolean logic isn't something that is readily accessible to everyone. Some folks just can't do it. Focus/concentration are a major hurdle, but just following the complexity of nested logic functions....that is a real skill.
I do think its a viable alternative for people possessing the intellectual capabilities. For those who don't....
originally posted by: Byrd
a reply to: soficrow
I think a better term for this is 'scripting' - like people who automate spreadsheets. Having done both coding (COBOL, C, etc) and scripting (zillions of things) I can say that scripting is much easier but it does require some specialized skills... so I'm not sure I'd call it 'blue collar.'
But it's interesting that this kind of job is getting more popular as the work environment changes.
originally posted by: Aazadan
a reply to: soficrow
I spoke to a few more people about this article. Almost everyone considered it to be ridiculous.
They brought up lots of things in the article but I noticed but didn't comment on. I'll mention them now:
1. The author doesn't seem to know the difference between IT and CS.
2. "Sling Javascript for the local bank". Banks don't hire people to maintain simple login portals. Nothing is simple with banking software because it involves a lot of connected systems that are doing different things. Made more complicated is adhering to regulations, being in an industry that has 0 tolerance for mistakes, and the fact that there are a lot of legacy systems. The banking industry is probably the most technically complex industry there is.
3. Programmer stereotypes. I seriously doubt this person has ever actually met one. Despite the Hollywood stereotypes, most people in CS are actually normal people.
And to address one other point that was brought up in this thread (and another recent thread), coding isn't going to be fully automated any time soon. Parts of it can be automated, and parts of it can be made easier, such as implementing a GUI which drags and drops modules together, but the code itself still has to be written. In line with my comments earlier that you're going to see coding being a nice to have on a resume, programming jobs aren't going anywhere, but some programming is going to become more accessible to the point that non skilled people can use it. That's not going to eliminate any jobs though. If anything, we'll probably see another Visual Basic type language arise for lesser skilled people to put things together.
I've actually seen something similar to this in my field which is game dev. With the rise of engines like Unity, Unreal, and Lumberyard programming jobs aren't disappearing. Instead it's opening up the field for more people to get into it creating more products. On the wage side, things have actually been improving too.
originally posted by: Byrd
And I agree here. Although I was once a fairly skilled programmer, I'm not Ready For Game Dev. Software's changed and the engines have changed and it's a highly specialized field where they're not going to hire just anyone off the streets. Engines have made it possible for one person to code a game but in general the development time there is so huge that the return for one person doing it just isn't profitable.
originally posted by: soficrow
Again, we need to recognize that AI will soon replace scripters and coders too.
...When we think about start-ups and employment, the first thing that come to mind is the start-up founders, typically highly educated and motivated individuals. However, evidence from New York startup ecosystem, a testing ground of new jobs generated through technology after the financial crisis, suggests otherwise.
First, most of the jobs generated by the tech start-up ecosystem are not in start-ups but in the traditional industries that either are influenced or disrupted by start-up technologies (with over three times more employment generated in the non-tech traditional industry).
Second, more than 40 percent of these new jobs did not require bachelor’s degree skills or above. These are jobs like building a website, a basic database, a web or mobile app.
What are the skills needed to fill these categories — which we can call tech blue-collar skill jobs — and how people are being trained for them?
In New York, most of these skills have been generated through coding bootcamps. General Assembly, the largest bootcamp provider in the city, has become a basic tech-skills factory, producing hundreds (we estimated over 800) of graduates per year trained in intense two- to three-month courses. These graduates turn directly into entrepreneurs or become employed in tech functions for both start-ups and other tech or non-tech companies.
My hypothesis is that these tech blue-collar jobs are a new category of blue-collar jobs that will increasingly allow lower-educated and lower-skilled populations to access new job opportunities.
originally posted by: Tranceopticalinclined
Might not be the hardcore game dev or algo design, but I don't see even front end developing being automated, simply because of the SEO / SEM ( marketing via Search Engines ) issue takes a place.
originally posted by: bigfatfurrytexan
a reply to: Aazadan
i've spent quite a bit of time trying to train people to do simple boolean logic in Excel and ave come to the conclusion that some people just don't work that way.
originally posted by: imitator
I'd say carbon life has about 20 to 30 years left, the military will ignore Asimov's Laws.
The Three Laws of Robotics
en.wikipedia.org...
* A robot may not injure a human being or, through inaction, allow a human being to come to harm.
* A robot must obey the orders given it by human beings except where such orders would conflict with the First Law.
* A robot must protect its own existence as long as such protection does not conflict with the First or Second Laws.[1]