Software development jobs are drying up. Look at this chart

Anyone know why?

Scammy, Gimmicky, GREED!!
Like everything else, we are fed up with the BS being dealt us with claims of “Being better for us”!
IMO, we are looking at an ‘Old School’ resurgence of ‘Gittin ‘er Done’!!
Toss in the AI BS, and you gonna see somemore ‘shit hittin’ the fan’!

Possibly a re-surgance during then after covid before falling back to a more normal range. :man_shrugging:

2 Likes

Artificial intelligence is writing code.

2 Likes

^ This.

Not just CHATGBT, but there are software program out there to help non-coder writers write code.

I stumbled upon a podcast the other week, and the guy being interviewed founded some software company that you tell it what you want it do to, in what code language you need it in, and the software spits it out for you. Basically allowing anyone to write their own programs with minimal computer literacy.

1 Like

That’s because Trump, Musk, and DOGE are working hard to get rid of the Gubberment systems run on COBOL, Fortran, et al the other dead languages. It takes many more programmers for these languages than actual current languages.

Are we tired of all the winning yet??

:rofl: :rofl:

2 Likes

Software development jobs are predicted to expand substantially with AI, actually. What might be the issue here is the generic job title “Software Developer” is being replaced with a myriad of more specialized fields.

https://axesstechnology.in/blog/future-of-work-jobs-that-will-be-in-demand-by-2030-in-the-it-field/#:~:text=The%20IT%20industry%20is%20evolving,and%20skills%20will%20be%20indispensable.

It’s an easy job to outsource to other countries where people work cheaper.

2 Likes

I don’t care how smart AI is, the tools are nowhere near advanced enough to generate anything more than some basic HTTP stubs or whatnot.

There will come a day that it get’s there, it’s not there by any stretch now.

I was a programmer analyst and principal application developer for a multi-national and was coding commercially since the mid 90s. I know what I’m talking about. These tools might get you some totally generic “hello world” level of competency, but not a whole lot more than that.

Try telling the AI to spit out any code that interacts with hardware and sensors and you’ll get absolute garbage.

2 Likes

Right. It takes someone will real skills to even explain the problem that AI (or other programmers) need to solve. I see programmers in the future as having to be very skilled with communications and integrating AI to achieve an advanced level of productivity.

2 Likes

I hope you guys are right about AI.

I read this a couple of days ago. I’m not sure how accurate the reporting is, but the fact that it’s even a thing, I would think would be a cause for the red lights to start flashing.

How soon ya’ll forget…

3 Likes

Musk company asking for 40B in government funding? :rofl: :rofl:

There is a real threat when it comes to AI. It will eventually out-smart us and it needs to be brought to heel now, and the guardrails need to be built in now.

The issue is there will be someone who will build a machine that is allowed to replicate itself and improve it’s own code. The temptation is simply too strong to avoid. The machine will simply lie to you “I can make you a billionaire in a week” or even more insidious, “We need you to break the American’s security and I’ll turn you loose on the internet.” All of these things will bring about ruin as it builds itself into everything. You can’t unplug it because it’s everywhere.

Is it today? No, but it’s possible and essentially inevitable.

Edit: Just as a goof, I posted one of my more complex processing routines into Grok and asked it to analyze it. It actually figured it all out. The summary was pretty interesting. There was about 10 pages of analysis and the notes gave me a chuckle.

Overview

This subroutine, buildart(), is designed to process text-based design elements from an XML file, manipulate them in Adobe Illustrator, and then export them in various file formats. The code includes:

  • XML Parsing: Reads design specifications from an XML file.

  • Illustrator Automation: Uses Adobe Illustrator to create, manipulate, and export graphic elements.

  • Text Handling: Processes and formats text according to design specifications.

  • File Export: Saves artwork in multiple formats like EPS, SVG, AI, PDF, PNG, JPG, and TIF, based on specifications in another XML file.

Notes:

  • There’s extensive error logging and handling, ensuring that any issues during processing are recorded.

  • The code seems tailored for specific workflows, particularly in graphic design for custom products, with considerations for different printing or engraving processes.

  • There are special conditions like PFrules or Whiteimprint, which suggest custom formatting for particular clients or products.

This code reflects a complex automation process for graphic design, particularly suited for batch processing of custom designs based on XML specifications.

Let me start by saying, immigrants do play a significant role in the global software development workforce. Just a guess but, under the first Trump White House anti immigration was a prominent. Deportation was the key. Many Software Developers that earn an average annual income of $151,000 came to Canada. Canada welcomed them with open arms.

I was inundated with referrals from IT professionals moving to Montreal. Most were from India, Sri lanka, etc. During Biden’s term they started being accepted back into the US once again due to a software brain drain created by Trump.
The second half of Biden’s term the focus took a turn to deporting immigrants once again and so the immigration for software developers started looking to assimilate to other countries.

Just my 2 cents.

1 Like

i just got it to write a script that takes my report in a docx and makes an interactive webpage. it is also working on writing the report in the first place using django. when i get it done i will have my own custom created software written entirely by chatgpt.

it also made me a small tool to “keep an eye on my aging grandma with dementia” that is basically just malware. did it in three languages and told me how to obfuscate the code and avoid av detection. so i will make a statement that your thoughts are wrong about ai writing code, it’s just the prompts and debugging that take a while. it works great right now, even for things it isn’t supposed to do like write malware.

AI can generate scripts as long as the task isn’t complex. Generic text parsing is no issue as is generating SQL queries and such and dumping fields from one repository to another.

This is basic script kiddie stuff. Have it write you a full self contained, error trapped application that can deploy on multiple platforms in multiple languages that are tied various web based services.

Hell, if it just a matter of prompts, create a new web browser, call it Timmy. Get back to me when you’re out of alpha and the compiled executable can load the google main page.

1 Like

i’ve got it writing apps for my phone, been doing it for months now. simple crap like calendars and crap that already exists, but i’m about to put it on an answering service for the phone, and some harder crap.

that’s just the chatgpt i pay $20 a month for. they’ve got some that specialize in writing code, tell it what you want and the language you want and it gives you the thing. it also works pretty good at analyzing pcaps, something i’m particularly good at.

when i get some hard stuff done and working good i’ll share it with you and let you see what you think. the web browser may not be a bad idea actually, it would be good to go along with the company os i wrote instead of ice weasel.