Your exposition on H1B was much deeper than I expected. I knew the reasoning was because they "can't find an American to work..." for peanuts.

My Linux (there - on-topic) journey with AI is a mixed bag, and that disclaimer at the bottom is very wise: Gemini can make mistakes, so double-check it

I needed a SQL query. I described what I needed to Gemini (only Generative AI I can access from work), and in 10 seconds, it gave me the perfect answer with a tutorial. Yay AI!

Then I needed a regex with grep. I described the problem to Gemini and it gave me a solution. I tried it and it did not work. I told it that it didn't work, it apologized and gave me the same solution. I literally had a 15 minute argument with Gemini about its wrong answer. I asked it if it had access to a Linux box to test the solution - LOL. Finally, it gave me a piece of the right answer and I got it to work. So... did I save time over searching the Interwebs? Maybe, maybe not.

So far, I'm getting about 60-70% accurate Linux answers from Gemini.

My colleagues that use Copilot report they are getting about the same with their programming tasks. Copilot writes code in the same style as the human, and makes mistakes in the same style.

So programming isn't dead yet. Getting there. Coding (at least where I work) has been relegated to the status of factory assembly work. Mindless, boring, and pretty low skill. What I learned about data structures and such LAST CENTURY is now replaced by libraries the coders include as they need them. I doubt seriously today programmers have any clue about the math behind a binary search. I've had discussions about database performance based on the number of records. Blank stares. Getting replaced by someone using AI is the next logical step in driving expenses downward.

Looking into my crystal ball, which is about as foggy as my brain, I think the demand for Code Reviews and QA Testers will increase. Sure, let AI code up an app based on a really good set of prompts, but ya gotta test the hell out of it. Boundary conditions, erroneous user input, network failures. Maybe I'm looking into an alternate future where the mantra is "Don't let perfection get in the way of 'good enough.'"

As other have said, "I'm glad I'm retired." Well, not quite... four years to go.

Regards,

George Toft

On 7/3/2025 5:39 PM, David Schwartz via PLUG-discuss wrote:
First, H1B workers have been getting abused for over a decade.

Every email I get from job shops is from someone with an Indian name and when I 
talk to them, it’s really hard to understand them for their thick accents. The 
Indian companies have pretty much taken over job placement in America, in large 
part because from what I’ve heard, people pool their money to send someone over 
here to set up a business. All it takes (!) is $250k deposited into an on-shore 
American bank, a type of visa issued to people who say they’re here to start a 
new business with said funds and who promise to hire at least 5 (or so?) 
employees. The thing is, there are no restrictions on who they hire! So what 
they do is use this as a way to funnel people from their little group back home 
over to America. They set them up with H1B visas, bring them over here, and 
work as a job shop to get them into places at whatever rates they can get.

When I talk to these guys, their first question is always, “What’s your rate 
and availability, Mr. David? No matter what rate I say, they almost always come 
back and say, “Oh, my, the client is only able to pay $22 or maybe $23 per 
hour.” This is for a job req looking for for a “Senior Developer” with 10+ 
years of experience!

See, the only thing the Dept of Labor requires them to show is that they were 
unable to hire any Americans for the position in order to justify hiring a 
foreigner. DOL never asks WHY. So I think you know you’re working with one of 
these cheap family-owned groups when they keep low-balling the rate because 
they need to justify hiring their family members.

But the other side is AI. I think every job that relies predominantly on what 
I’d call “analytical” skills will be mostly replaced by AI. Jobs that involve 
some amount of physical labor, regardless of how much analytical skills are 
needed, will take many years to be replaced.

Note that 100% of programming is analytical in nature, so this thing we call 
“programming” is going to disappear pretty quickly. The only reason we do it is 
because “coding” is an intermediate language we use to get stuff out of our 
heads and into a form that can be studied and communicated to other humans. 
Machines can’t make sense of it, so it’s a formal language that can be reduced 
to binary files that execute tasks represented as lists of CPU instructions.

I’ll say it again: programming languages exist for the convenience of HUMAN 
PROGRAMMERS. Without us in the loop, the “code” is extraneous. AI will go from 
a high-level description and some interview questions directly to running code 
that can be tweaked by the person creating the app.

Yes, this will eliminate a couple of million jobs by 2030. But it’s going to 
create HUGE opportunities for a new kind of “creator” class of workers.

Frankly, I’m glad I’m retired and don’t have to rely on my programming skills 
any more. But I’m eager to see what lies ahead.

-David Schwartz




On Jul 3, 2025, at 1:13 PM, George Toft via PLUG-discuss 
<[email protected]> wrote:

I would like to add...

1. From a paper posted at work as required by the Department of Labor. Tata 
Consultancy is providing H1B Visa workers to be Database Administrators for 
$66K/year. Tata is well known to take 1/3 off the top, so that means H1B worker 
gets $44K/year. That's $22/hr. In Phoenix. That is what we - as IT workers - 
are competing with. My children with no college education make more than that.

2. Oh, it gets better with AI. I went to an all-day AI conference (it was 
actually three days, but it made me physically ill, or maybe it was something I 
ate). The presenters demonstrated how Generative AI can be used in social media 
posts and on Instagram. The presenter admitted he hadn't made a post in six 
months - he had AI generate a video of him talking, lip-synched to his 
AI-generated voice, making hand gestures. He also demonstrated live how to get 
ChatGPT to make LinkedIn posts that sound like him. And then, he told us how he 
was able to avoid hiring an executive assistant by collaborating with three AI 
Generalists for two days. So eight labor-days of AI Engineer salary was 
expended to avoid the recurring annual cost of a person's job.

3. Microsoft laid off 6000 last quarter and announced 3000 more, with AI 
stepping into many of the roles. https://www.bbc.com/news/articles/cdxl0w1w394o

4. Even in my own web-hosting, the host switched their live chat to a chatbot. 
I had to migrate one of my sites from one type of account to another about two 
months ago, and again on another site last week, and needed guidance both 
times. In the first migration, a human on the chat helped me. On the second, it 
was some Agentic AI. The chatbot was faster than the human and gave me perfect 
answers, going so far as to weave in parts of my question in its answer. It 
felt like it was straight out of ChatGPT. And that's a problem - the AI gave me 
better customer service than the human.

Regards,

George Toft

On 7/2/2025 12:28 AM, David Schwartz via PLUG-discuss wrote:
I think H1B visas for programmers and engineers should be FROZEN for 5 years.

AI is going to be transforming both the programming world and many engineering 
roles. As a result, I believe there are going to be more software people dumped 
on the market over the next 5 years than we had after Y2k.

Unfortunately, most of these folks are going to be US Citizens rather than H1B 
visa holders, for reasons I alluded to earlier.

Congress should block all further H1B hires and demand companies spend that 
money on retraining their existing US workers rather than dump them into a 
rapidly shrinking job market and replacing them with foreigners.

Unfortunately, most of the 25 wealthiest billionaires in America also happen to 
run companies that have huge staffs of software and hardware engineers. So 
given the current political climate, what’s the likelihood that there will be 
any significant change in current policies?

-David  Schwartz

---------------------------------------------------
PLUG-discuss mailing list: [email protected]
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss
---------------------------------------------------
PLUG-discuss mailing list: [email protected]
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss
---------------------------------------------------
PLUG-discuss mailing list: [email protected]
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss
---------------------------------------------------
PLUG-discuss mailing list: [email protected]
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Reply via email to