Of course, but that's just the jobs that are being cannibalized. Nobody is reaching (at least they shouldn't) for AI to write mission critical stuff. Shit out some boilerplate or some other mundane task? Sure. I've seen it do "well enough" on very, very specific asks, in a well established code base, but you still need a human to babysit.
Unfortunately, it also makes jeets better. I had some in my team that could not write any code, they would copy paste examples and still had the word "example" in it. We've been flooded/ replaced with incompetent jeets for years, gaslighted in to believing they are just as good for less pay.
Since we've started using AI jeets have been putting out working code. It may not be the best and they can't explain the logic behind it but it's at least working.
While I've heard reduction in total number of hires I'm willing to bet that the percentage of jeets will either remain the same or increase while the total number will decrease.
Another issue is that if everyone is using it, AI will be a crutch for all the new guys and there won't be a difference between jeets and non-jeets anymore.
Yeah, I would tend to agree. It raises the bar for everyone to a minimum level. AI really excels at simple, describable problems, once you get to the point where the problem is too complex/big it falls off quickly.
The advantage an American junior will have though is the language / comprehension barrier. Jeets tend to do what they're told literally in ways an American would know not to. They also cut corners like crazy.
The other thing is the AI industry is not sustainable. Once they have to start charging a sustainable price for their services/boiling the ocean, a lot less people will be able to afford to use it.
Another future problem is the "garbage in / garbage out" when AI starts getting trained on its own slop and people start locking up their data more. That may be a while though.
I also have to assume anti-poo sentiment is reaching biblical levels and people are on to their scamming / culture / invasion.
If language barrier was a concern, then companies wouldn’t be outsourcing fucking recruiting and customer service to jeets. Companies literally do not give a shit about anything beyond surface level costs. The actual cost of outsourcing is so much more than what hiring a fucking American would cost, but since companies can apply all sorts of tactics to obscure the actual cost of outsourcing or spread the cost around, companies will continue to hire Indians.
For visa Indians, it’s not even about saving money anymore, it is purely about importing as many of their co-ethnics as possible. The Jeetification is beyond comprehension at this point.
I don't have a damn clue what Im doing but anyone with half a braincell that can do basic troubleshooting (big ask for those you mentioned) can figure out a lot of the garbage it spits out and get it to fix it into something usable.
Have used it multiple times to make some tools to use with work and every time it has messed up parts and needed to be guided through things.
Do I know how all the code works? Fuck no.
Can I put A and B together and realize that the script it spit out was pointing to the wrong directory or mis-labeled something? Yes.
the only reliable use i found for it is "awk on steroids". it is absolutely unbeatable at tasks like "write me a python script that reads a file and finds every instance of X while Y and Z are also matched, and print me context C around each match". saved me hundreds of hours.
but beyond that its very hit and miss. you have to ask questions where you know an answer exists, because you're getting a plausible sounding one whether one exists or not.
I find it useful when first encountering a language whose syntax I'm not familiar with. Give it a single line and ask, "what is this doing?" to see if it matches my initial assumption.
Especially given how bad conventional search is at strings like "[..^x]"
AI is primarily a threat to juniors and jeets. You have to know what you're doing to know when it's shitting out garbage.
Every senior was once a junior.
Of course, but that's just the jobs that are being cannibalized. Nobody is reaching (at least they shouldn't) for AI to write mission critical stuff. Shit out some boilerplate or some other mundane task? Sure. I've seen it do "well enough" on very, very specific asks, in a well established code base, but you still need a human to babysit.
Unfortunately, it also makes jeets better. I had some in my team that could not write any code, they would copy paste examples and still had the word "example" in it. We've been flooded/ replaced with incompetent jeets for years, gaslighted in to believing they are just as good for less pay.
Since we've started using AI jeets have been putting out working code. It may not be the best and they can't explain the logic behind it but it's at least working.
While I've heard reduction in total number of hires I'm willing to bet that the percentage of jeets will either remain the same or increase while the total number will decrease.
Another issue is that if everyone is using it, AI will be a crutch for all the new guys and there won't be a difference between jeets and non-jeets anymore.
Yeah, I would tend to agree. It raises the bar for everyone to a minimum level. AI really excels at simple, describable problems, once you get to the point where the problem is too complex/big it falls off quickly.
The advantage an American junior will have though is the language / comprehension barrier. Jeets tend to do what they're told literally in ways an American would know not to. They also cut corners like crazy.
The other thing is the AI industry is not sustainable. Once they have to start charging a sustainable price for their services/boiling the ocean, a lot less people will be able to afford to use it.
Another future problem is the "garbage in / garbage out" when AI starts getting trained on its own slop and people start locking up their data more. That may be a while though.
I also have to assume anti-poo sentiment is reaching biblical levels and people are on to their scamming / culture / invasion.
If language barrier was a concern, then companies wouldn’t be outsourcing fucking recruiting and customer service to jeets. Companies literally do not give a shit about anything beyond surface level costs. The actual cost of outsourcing is so much more than what hiring a fucking American would cost, but since companies can apply all sorts of tactics to obscure the actual cost of outsourcing or spread the cost around, companies will continue to hire Indians.
For visa Indians, it’s not even about saving money anymore, it is purely about importing as many of their co-ethnics as possible. The Jeetification is beyond comprehension at this point.
I don't have a damn clue what Im doing but anyone with half a braincell that can do basic troubleshooting (big ask for those you mentioned) can figure out a lot of the garbage it spits out and get it to fix it into something usable.
Have used it multiple times to make some tools to use with work and every time it has messed up parts and needed to be guided through things.
Do I know how all the code works? Fuck no.
Can I put A and B together and realize that the script it spit out was pointing to the wrong directory or mis-labeled something? Yes.
the only reliable use i found for it is "awk on steroids". it is absolutely unbeatable at tasks like "write me a python script that reads a file and finds every instance of X while Y and Z are also matched, and print me context C around each match". saved me hundreds of hours.
but beyond that its very hit and miss. you have to ask questions where you know an answer exists, because you're getting a plausible sounding one whether one exists or not.
I find it useful when first encountering a language whose syntax I'm not familiar with. Give it a single line and ask, "what is this doing?" to see if it matches my initial assumption.
Especially given how bad conventional search is at strings like "[..^x]"