r/Angryupvote • • 4d ago

Angry upvote Manual Coding

Post image
2.7k Upvotes

48 comments sorted by

•

u/AutoModerator 4d ago

Hi Coffee_MysticRealm, thank you for your submission to /r/Angryupvote!

This is just a friendly reminder to make sure your post is in accordance with our subreddit rules, as well as the sitewide reddit.com content policy. The rules have recently been changed, so make sure to read This post to get up to date on all the changes. Thanks!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

652

u/[deleted] 4d ago edited 2d ago

[deleted]

255

u/MrScotchyScotch 4d ago

You mean your company doesn't have a single person whose job is HR and whose name on slack is HR and makes jokes about not hiring people?

48

u/palk0n 4d ago

his name? albert einstein

22

u/ultimatedelman 4d ago

Can confirm, I am relativity

11

u/denied_eXeal 4d ago

Halbert Reinstein obviously

2

u/capeasypants 4d ago

But who was phone?

1

u/lid-flip-smiles 4d ago

Some kind of...

1

u/MissBlackLace 4d ago

That dude never wrote a single line of code in his life

18

u/PryomancerMTGA 4d ago

I can't even imagine a situation in which well written code for a basic task would be given a 0% probability of being AI written.

3

u/buttonmasher525 4d ago

Unless his coding style is super non-standard and an AI wouldn't use his method of whitespace management or something. Like if he put his curly braces in a weird spot or something else along those lines. But yeah 0% is still wild tho.

0

u/the_useful_comment 4d ago

If it was the person who wasn’t hire dodged a huge bullet. Culture would be trash.

65

u/Drudgework 4d ago

When I was going through my software design courses the philosophy was if your design docs are good enough you shouldn’t have to code it yourself. The idea was that with proper documentation you could pass the coding off to lower paid employees for cost savings. Ai coding would have been a revelation to my professors back then. But now the philosophy is don’t bother documenting anything, we’ll pay extra for an ai to design and code it, then pay for another AI to debug it every time it breaks because no one knows how it works.

The industry has learned the wrong lesson and this is going to go the same way American manufacturing did. First we offloaded the labor and only did the high level stuff. Then we offloaded the designing and only did the research. Now we’re offloading the research and no one knows how to actually make things anymore even so we are beholden to other people that definitely aren’t our friends for everything we need and they can charge whatever they want for it, because what are we going to do? Make it ourselves?

17

u/COFFEE_DAMMNIT 4d ago

Man public libraries are gonna be popping in the next twenty years

2

u/cowlinator 2d ago

More than you know

1

u/Appropriate-Fact4878 10h ago

The issue with whether the lessons are wrong entirely depends on whether coding automation can or can't be improved in the recent future. If they somehow optimise llms to a significant extent, or a more efficient model architecture for the task is found it will become the right lesson.

Its the same bet half the companies are making, that a general purpose white collar replacing ai will get good enough soon enough, for the short term losses to be worth being the first to implement it.

Idk what you mean by the last part. What is stopping the company from using one of the many open source ai models that perform the same on benchmarks? This is just the repeat of using aws or similar vs having your own server hardware.

1

u/Drudgework 4h ago

Well aside from the tech companies trying to get legislation passed to limit development on open source models there is very little understanding on the side of developers on how their models actually function internally due to the models being trained instead of directly coded. They operate on the underpants gnome model of development. They know what goes in and what comes out, but they aren’t so sure on how one gets turned into the other. This issue will only increase as more AIs are trained using data from other AIs instead of original human curated data.

And while this approach is effective and can be used to generate improved models at a much faster rate than human coding the trade off of black boxing the internal process makes finding hidden issues and debugging much harder for humans and raises the barrier for entry of new developers in terms of knowledge and skills, making it much harder to replace skilled workers for critical roles, which could lead to an even stronger reliance on AI for development if training can’t keep up.

The worst case scenario we are currently experiencing is making a machine that designs and builds itself that no one knows how to fix if it breaks in a testing environment. But someday the same thing could happen to a commercial model in the field and we can only hope it isn’t running something important.

I’m not trying to be pessimistic here, but it’s important to know the failure point of things so we can learn and make plans before they go wrong. Plan for the worst so the worst won’t happen and all that.

34

u/Jack_Mehoff_420_69 4d ago

I don't understand the angry upvote here. Could anyone explain?

284

u/NighthawK1911 4d ago

Dumbass HR.

This is why you don't give HR veto powers like that. Same with nepo middle management.

Meritocracy can only work if technical people get into management.

105

u/cowboysaurus21 4d ago

You know this isn't real right

15

u/A_Trash_Homosapien 4d ago

They need to believe it's real. It helps them cope.

5

u/krneeDeVito 16h ago

If you think HR anywhere is going to assess anybody's code ever I have sad news for you

-43

u/JaironKalach 4d ago

Technical people are often the worst. They only know how to hire clones of themselves.

18

u/Yataro_Ibuza 4d ago

Because that's what the company actually needs

1

u/JellyHops 2d ago

non tech ppl are famously immune to echo chambers

29

u/DJNgamez 4d ago

Funny sure, but it's important to note that "AI detectors" are very regularly wrong and unreliable

13

u/Rabbidraccoon18 4d ago

Yeah they just detect patters if you change the style a bit it'll significantly reduce the percentage.

8

u/ActurusMajoris 4d ago

Yeah that’s a problem for us that likes consistency and do spell checking.

You have to introduce rrors on purpose to avoid being accused of using AI :/

6

u/DJNgamez 4d ago

You can also inject white/invisible text between paragraphs with random junk so AI detectors detect it's real without having to actually make errors in the readable portion

8

u/juliankennedy23 4d ago

I mean the idea anyone in HR could perform a task like that is science fiction. They have trouble with opening a PDF.

5

u/CheapTactics 4d ago

Is this the epic games HR department?

5

u/davep1970 4d ago

definitely happened /s

4

u/Flynnza 4d ago

suddenly so many Priyas after chatgpt emerged, lol

8

u/Cunibon 4d ago

My company actually also did this a couple of times.

Not with running the code through a tool, but just generally, if they said the still write code by hand they were disqualified.

5

u/TheOpeningThread 4d ago

Yeah "haha". Hope he doesn't complain when his ai regional manager tells him the same thing on his way out

3

u/Maleficent-Lead-2943 4d ago

Because it would know to be 0% the same way it knows when its 100%

2

u/[deleted] 4d ago

[deleted]

6

u/[deleted] 4d ago edited 2d ago

[deleted]

1

u/cowboysaurus21 4d ago

To be fair I've had many jobs and never used Slack (but I still knew what it was)

1

u/[deleted] 4d ago edited 2d ago

[deleted]

1

u/cowboysaurus21 4d ago

All my miserable friends in corporate jobs are forced to use it

1

u/killer-tank218 4d ago

Ngl, discord not in dark mode is so cursed I genuinely didn’t realize it was discord for a minute.

1

u/LiterallyRain 3d ago

I think it's Slack

1

u/LiterallyRain 3d ago

Probably fake. But tbh if I was an employer I wouldn't hire someone who only codes by hand either. Not using available tools is just stubborn. If they asked whether they're permitted to use AI or not and got told no then that changes things.

Depends on the length and nature of the code though. If it's a few lines then whatever, but if they hand coded 500 lines that isn't very complex I'd find it questionable, because a well written prompt could produce the same result in a fraction of the time even with reasonable complexity, and I'd be paying for their time.

2

u/eugene20 2d ago

If a live code assessment is just getting AI generated results they almost may as well just ask which LLM they intend to use and be done with it.

I did say almost, I'm well aware better crafted prompts will have better results.

0

u/Only_Ad7715 4d ago

shit is getting real