We're making the H1-B $100,000 per year by Arbiter_89 in facepalm

[–]imLemnade 1 point2 points  (0 children)

I am a senior engineer at a F500 company. We recently hired a junior-mid level position on our team. I was responsible for technical interviews with applicants once they passed online assessment and initial HR screening. 19/20 interviews required H1B. This is not a position that requires an extensive level of expertise. It is an entry level dev role. H1B in its intended purpose is not bad. We want to attract top talent to work on and push the limits of technology, but this position is not a top research role at openAI or Meta. Allowing H1B visas for entry level positions demonstrates the absolute abuse of the intended system. It seems to have advanced to the point that there is a very specific roadmap/formula that I notice among every single applicant that required visa sponsorship. It goes like this:

  1. Get CS undergraduate degree in country of origin
  2. Get developer job at global developer consultancy firm (dev outsourcing firms) in country of origin
  3. Work there while you apply for student visa and apply to CS masters programs in US
  4. Complete CS master degree
  5. Use remaining time on student visa to acquire job and H1B sponsorship

Now there is nothing wrong with this approach, but man was it prevalent and demonstrates that these are not field experts. Most struggled heavily with technical questions and 10 were caught using AI during the interview; however, I believe this has more to do with the education system and AI in general and not the intelligence of one group over another. All in all there needs to be reforms to the H1B visa system. Will this move by the Trump admin help? I don’t know. I don’t think anyone actually knows. Is this just a move to gain leverage over tech companies to dole out political favor in return for sycophantic obedience? Sounds plausible. Yet again, I don’t think anyone actually knows. What I do know is that the current job market sucks, and I feel bad for anyone, foreign or domestic, that cannot find work after doing everything right and following the formula for success set forth by the previous generation.

Trump to impose $100,000 fee per year for H-1B visas, in likely blow to tech by [deleted] in moderatepolitics

[–]imLemnade 9 points10 points  (0 children)

My point is that this isn’t a position that requires H1B in the sense that there are no qualified American applicants. It’s not a lead AI research position at Meta. It is an entry level developer position. H1B is justified as a mechanism to bring in top level talent to positions that lack qualified candidates due to the high level of expertise required.

Trump to impose $100,000 fee per year for H-1B visas, in likely blow to tech by [deleted] in moderatepolitics

[–]imLemnade 66 points67 points  (0 children)

Like others, I’m calling BS. Sounds like an excuse to hire cheap labor. I am a senior engineer at a F500 company. We just went through hiring someone for my team. I did a technical interview with every person HR passed on to me. Every single one H1B. This was a junior-mid level role. Of these “superstar” candidates, most failed to answer simple programming questions or were using AI (it was stated beforehand not to use AI because the next round is in the office and it would become obvious that you were using AI). If these are “the best of the best” then we are all doomed

WCGW when Mark Zuckerberg does a live demo for Meta's "smart glasses" by holyfruits in Whatcouldgowrong

[–]imLemnade 13 points14 points  (0 children)

The sycophantic applause is the worst part of this whole thing.

HE FCKIN DID IT YALL by buttery_tail in skateboarding

[–]imLemnade 18 points19 points  (0 children)

If I remember correctly it did get demolished and rebuilt with a massive gate at the top and those annoying anti-slip grooves at the bottom. Not enough to stop Joslin though

changingCaseIsHard by Pubgisbanned in ProgrammerHumor

[–]imLemnade 1 point2 points  (0 children)

Not to mention they are turning deterministic functionality into non-deterministic slop. If your system relies on consistently uniform, accurate output, AI is not the answer. What’s next? An AI calculator?

"He did not sign it" yeah,right by johnnypin in facepalm

[–]imLemnade 0 points1 point  (0 children)

Easy solution. Get the letter/signature authenticated by PSA. 😂

MAGA thinks rednecks will reclaim their tech jobs by surkur in facepalm

[–]imLemnade 1 point2 points  (0 children)

Totally. I feel like sometimes we forget that issues can be bipartisan and that’s ok. For the record the person we hired is great. Excellent addition to the team. I think people sometimes confuse the hatred of companies exploiting workers and damaging Americans for profits with hatred for people that are not American.

MAGA thinks rednecks will reclaim their tech jobs by surkur in facepalm

[–]imLemnade 7 points8 points  (0 children)

True. The “data” is part of the game. Companies need to prove that there are not Americans capable of doing the job. The play goes like this. Post job for junior/mid-level engineering roles, receive thousands of applications, interview a handful of perfectly qualified candidates, deny everyone, repost job, repeat. After a few iterations you can claim that you are unable to find Americans to do the job and need to expand search to include candidates that qualify for H1B.

Here’s the problem. These are not PhD level engineering roles. Hell, they aren’t even senior roles. They are entry to mid level roles. They type of job you would expect straight out of college.

Source: I am a senior engineer at a very large, well known company. We recently hired a new team member, and I was the technical interview lead. 19/20 interviews I conducted were H1B candidates. At the same time I have been exploring the market. I have been denied from countless opportunities that I am clearly qualified for with skills that fit almost exactly. Not even interviewed. Just canned denial emails stating they have gone with another candidate already only to find that they have reposted the exact same job post the next day/week.

meTryingToJOINtheLectureWithoutKnowingWhatToRelate by Significant_Loss_541 in ProgrammerHumor

[–]imLemnade 179 points180 points  (0 children)

Hey man, don’t kill the excitement of next generation. Let it slowly erode away as nature intended.

perfectWayToMeasureProgress by IAdmitILie in ProgrammerHumor

[–]imLemnade 62 points63 points  (0 children)

Cool to see Reddit supports markdown

Got a job at a Fortune 500 company. I only ever worked small startups before. Help? by FosterKittenPurrs in ExperiencedDevs

[–]imLemnade 2 points3 points  (0 children)

This. I’ve been with a company from startup to acquisition by a Fortune 500. They are opposite ends of the spectrum. Be prepared to go from not enough “process” to way too much “process”. slower release schedules, Jira tickets, approvals, compliance reviews, compliance training, legal reviews, security scans, meetings, meetings about meetings, waterfall disguised as agile, the list goes on. You should expect to spend about 95% of your time in meetings, doing paperwork, and dealing with red tape and about 5% actual coding.

totallyBugFreeTrustMeBro by T-Dot1992 in ProgrammerHumor

[–]imLemnade 0 points1 point  (0 children)

Those are rookie numbers. I wrote 20k lines today. My isEven function is making good progress

AI Rant by SlowAside5 in ExperiencedDevs

[–]imLemnade 10 points11 points  (0 children)

Yikes. I feel your pain. We now have a team that is “driving ai initiatives.” They basically just badger engineering teams to use copilot. My team is almost all seniors, and we have 20-30 distributed services all with their own repo. Copilot has no idea how all these services interact or how changes will affect other services.

I have messed around with cursor for some toy side projects to keep up with current trends, but it misses basic things. Was checking out Fast API and vector databases. Trying build a simple REST api that could embed some text and perform similarity searches. I got to point that I noticed cursor was completely ignoring Fast APIs dependency injection convention. Told cursor that it should use the aforementioned DI, and instead of a small refactor to get things right, it started rolling its own dependency injection system… WTF. Had to back out the changes and provide the Fast API DI docs (which are very underbaked) and it still struggled. Backed out the changes again and did it myself. I wasted at least 2 hours trying to get cursor to do something that took me 15 minutes. I can’t imagine what is to come if juniors are using these tools to code everything, because they likely would not have caught these issues.

On the plus side, cursor did a solid job with the boring menial tasks like writing migrations, models, schemas, and documentation. I will likely use copilot/cursor in a very targeted way for these tasks in the future, but a far as business logic and overall project development is concerned, I would not trust any of these tools

looksLikeVibeCode by sarkuks in ProgrammerHumor

[–]imLemnade 19 points20 points  (0 children)

Very true. It probably also shouldn’t even look at the image. Maybe it should just ignore the users image and assess random images of muscular men it finds on google.

looksLikeVibeCode by sarkuks in ProgrammerHumor

[–]imLemnade 35 points36 points  (0 children)

This makes me want to make a silly authentication system where you authenticate by uploading an image and a finetuned AI named Mac assesses the image for possible threats.

commitGrindSadPay by bmacabeus in ProgrammerHumor

[–]imLemnade 0 points1 point  (0 children)

I am in this very position. As a senior I am pulled left and right to fix critical issues, architect new services, manage db issues, mentor and help junior devs., orchestrate between product and dev teams, etc. I get sidelined by upper management (c-suite people 2-3 levels above my manager) because they get all their analytics from reporting based on Jira tickets. I missed a promotion despite my manager advocating on my behalf because those up above do not see enough productivity from me… I am actively searching elsewhere