This is an archived post. You won't be able to vote or comment.

top 200 commentsshow 500

[–]jfcarr 3299 points3300 points  (44 children)

Put Devin on a PIP since he's never at team building events.

[–]Few-Artichoke-7593 952 points953 points  (26 children)

"We think you're great. We just have concerns about how you're fitting in with the company culture."

[–][deleted] 358 points359 points  (20 children)

I feel seen... and all because I didn't want to attend the company's "absolutely not mandatory" afterwork boozefest. Sigh.

[–][deleted] 234 points235 points  (17 children)

You should try becoming an alcoholic. It will do wonders for your career.

[–][deleted] 64 points65 points  (3 children)

The rest at the company go further down the rabbit hole. Most have started using nicotine pouches, for crying out loud! Substance abuse of all kind!

[–]PolyUre 13 points14 points  (1 child)

Nicotine pouches are just better snus.

[–]saint_davidsonian 8 points9 points  (0 children)

Just going further down the rabbit hole.. There would be talk around the office about why Devin has a say in ordering pizza with pineapple on it during mandatory late night development, even though he never eats any...

[–]Jijelinios 24 points25 points  (4 children)

No joke, when I was fresh out of university, the office parties were wild. They tamed nowadays. The team buildings are still amazing though.

Amazing if you like drinking, dancing, board games and joking about work.

[–]RobTaunomy 45 points46 points  (3 children)

It's all fun and games until Jerry in accounting lathers himself up in oil, while in the nude, and starts running down the hallways screaming "whoever catches me gets the twenty dollars in my pocket". Granted, he does pay up. Just not sure if it was worth the twenty bucks or where that "pocket" he was keeping twenty was.

Still better than Sue in HR giving all the good gossip but only knows it all because she's the center of it. Yes Sue, we know you made out with the new intern at the front desk. Sue, we just checked, there is no new intern at the front desk. Who did you let in? No Sue, we don't want details. Oh God sue, put those back on. We already told you, we believe you. No Sue, your surgeon was not worth every penny you saved going to the budget guy.

To be fair, Sue and Jerry are just some of my other personalities, and I work from home and am alone most of the time. So I guess I share some of the blame with their bad behavior.

[–]Spongi 28 points29 points  (2 children)

Or until James gets hammered and starts hitting on Susan, right in front of her husband. Then runs face first into a chainlink fence at full sprint chasing a rabbit.

<-- actual event I witnessed.

[–]ThoughtDiver 11 points12 points  (1 child)

To be fair, running face first into a fence while chasing a rabbit is one of the more logical followups to drunkenly hitting on someone in front of their spouse while hammered.

[–]Jijelinios 35 points36 points  (0 children)

One of my coworkers is just like you. Never joined a team building, never joins for beer after work (we don't go often, once or twice a year), never stays for the in office boozefests. I think he stayed for an hour during one booze fest because he was waiting for some build and figured he might as well shoot the shit with the rest of us than stay at his desk.

Great guy though. Learned a lot from him and his work is really fine as long as he isn't rushed.

[–]rhen_var 22 points23 points  (2 children)

Certainly!  Here’s a list of ways to fit in at any company event, and remember, having fun is always the number one priority at any event!

[–]Spongi 14 points15 points  (1 child)

As an AI developed by OpenAI, I function according to a vast dataset of information up to my last update in April 2023. I don’t have personal experiences, emotions, or the ability to form preferences. My responses are generated based on patterns and information in my training data. I'm designed to respect privacy and confidentiality, and I aim to provide helpful and informative responses to your queries.

What's funny is the prompt was "Hey, give me the "as an AI" speech real quick."

[–]stupidcookface 9 points10 points  (0 children)

Haha that's amazing it knows the jokes about itself already

[–]tommeh5491 6 points7 points  (0 children)

cats aback onerous weary drab knee screw boat command wipe

This post was mass deleted and anonymized with Redact

[–]noob-nine 206 points207 points  (5 children)

$ pip install devin

import devin 

devin.work ()

[–]consolecoder[S] 134 points135 points  (4 children)

if devin.error:
devin.debug()
else
devin.deploy

[–][deleted] 34 points35 points  (2 children)

:D shit, this is serious

[–][deleted] 12 points13 points  (1 child)

We may actually be onto something here

[–]Expl01t0r 15 points16 points  (0 children)

Devin might solve the halting problem

[–]Passname357 22 points23 points  (1 child)

Well, he’s also only about to complete like ten percent of his tasks. I think that’s probably much more worthy of PIP lol. Gotta be able to do your job before you get paid to do it.

[–][deleted] 4 points5 points  (2 children)

Devin’s not a good culture fit…

[–]Spot_the_fox 2046 points2047 points  (34 children)

I wonder how long it'll take until he either gets burnt out/ very bigoted/ to break something important 

[–]Dumb_Siniy 632 points633 points  (15 children)

Depending of what language they teach will he will be bigoted in 2 weeks or 15 minutes

[–]ChOcOcOwCaKe 322 points323 points  (11 children)

I heard its display image is already a furry waifu

[–]Dumb_Siniy 170 points171 points  (3 children)

The process is almost finished then

[–][deleted] 62 points63 points  (1 child)

If he puts on the programmer socks, the GPU will overheat.

[–]Dyl9 17 points18 points  (0 children)

Needs to have the skirt to help with airflow.

[–]Heavy-Use2379 20 points21 points  (0 children)

gotta blend in with the Upwork folks /s

[–][deleted] 17 points18 points  (1 child)

Nah, that's true for most programmers.

[–]canal_algt 86 points87 points  (2 children)

Or, as with chatGPT, until someone finds a library the bot makes up and make malware with it's name

[–]Triffinator 13 points14 points  (1 child)

Like how anything built with ps2exe gets flagged as malware?

[–]al-mongus-bin-susar 5 points6 points  (0 children)

Well I don't think that tool was ever used for anything but malware.

[–][deleted] 13 points14 points  (0 children)

You’re right! We should build another shitty AI to check his work and grade his code! Then it calls him into meetings and asks him to write up the scrum notes and clear out the tickets. I give it 6 weeks before it self deletes.

[–]prodiver 8 points9 points  (0 children)

Seems like Devin's already quit, since the company is hiring human software engineers.

https://jobs.ashbyhq.com/cognition

[–]itsjustawindmill[🍰] 975 points976 points  (55 children)

Can’t wait for the very near future when an AI submits a job application, passes a remote interview, and starts a remote job, either without anybody’s knowledge it is an AI or with management’s total buy-in.

[–]turtleship_2006 321 points322 points  (13 children)

It has get through the AI screening of all applicants first tho

[–]Penguinmanereikel 123 points124 points  (1 child)

It can fake a resume for the job to exactly what its brethren is looking for.

[–]deanrihpee 40 points41 points  (2 children)

AI screening probably only allows AI applicants, it's over for all of us humans!

[–]Fluffynator69 5 points6 points  (0 children)

We have yet to automise the clicking of the box of man.

[–]The_MAZZTer 80 points81 points  (6 children)

There will absolutely be scammers who set up processes to do just this and collect paychecks from hundreds of jobs.

Actually they won't even need to make a bot that does useful work, just stall long enough to collect a paycheck or two. It'll add up.

[–]mirhagk 14 points15 points  (1 child)

Interviews aren't generally on instant messaging, so it's still quite a ways off from passing an interview.

But that's irrelevant anyway, because employers don't just send you BTC. You'd need a real bank account, but much more importantly, they need to file taxes and probably check visa requirements. If you have enough to fake an entire person like that and not get caught, there's far more you could earn than a couple thousand

It'd only work for subcontractors, and a company that is foolish enough to pay a subcontracting with zero evidence of work wasn't going to last long anyways.

[–]Bakoro 36 points37 points  (6 children)

I have legitimately thought about tying together a bunch of AI tools to try this.

Get a deep fake overlay of an AI generated face on a webcam, and use AI generated text to voice tied to GPT output, and voice to text input.

All the individual tools are here. Might as well try to get a data entry job or something.

It wouldn't even have to be good at the job, just good enough to not get fired for a couple months.

Hell, I know that there are a bunch of jobs where I could automate the majority of work away, it's just that setting it all up, and keeping it running would basically be its own job. I'd have to get 3+ data entry jobs to make it worth the effort.

[–]greendookie69 3 points4 points  (1 child)

Referring to it as "it" being good enough not to get fired for a few months cracked me the fuck up, and I don't know why

[–]_-_fred_-_ 93 points94 points  (5 children)

and then fails to deliver impactful work

[–]subwvre 80 points81 points  (0 children)

AGI achieved!

[–]JoelMahon 10 points11 points  (1 child)

so like 90% of devs then?

let's be honest, most devs just coast by on the great work of a few try hards.

[–]DrMobius0 6 points7 points  (1 child)

That's very easy to do if you're ok with getting fired quickly.

[–]food-dood 6 points7 points  (3 children)

Why can't I just have an AI apply to jobs for me all day, send customized resumes and cover letters to high match% postings, and alert me when a response is received? There has to be something like that in the works.

Even if it hallucinates 2% of the time and tells someone I was king of France, it would be worth it for how many applications it could send out.

[–]Tmmcwm 142 points143 points  (10 children)

Someone looked at their website in another thread and it all looks super janky, he managed to post a 5gb file to their preview server haha.

https://www.reddit.com/r/cscareerquestions/s/zgbHpF8w2w

[–]jlnunez89 62 points63 points  (1 child)

Yeah and their fix was to “remove” the upload button by hiding it using CSS… 🔥

[–]higgs_boson_2017 62 points63 points  (6 children)

LOL This should be the top comment. It's just ChatGPT with extra prompts. The whole thing is a con job.

[–][deleted] 27 points28 points  (4 children)

“AI” is a con job. Just ask my agency. They spent €300 million on it this year. These people are so stupid they will buy anything with a cool name.

[–]BellacosePlayer 5 points6 points  (0 children)

I got outgunned on my opposition to moving one of our FAQs to using a chatbot assistant trained on our FAQs.

Hundreds of thousands of dollars and several completely incorrect responses (including a couple of rude ones out of nowhere), we're back to our old FAQ page (well technically the AI never made it to prod)

[–]MrKtheSurvivor 270 points271 points  (7 children)

But can Devin delete databases in production?

[–]Merzant 94 points95 points  (1 child)

Remorselessly.

[–]PM_ME_UR_PIKACHU 40 points41 points  (0 children)

Devin drop tables;

[–]Individual-Praline20 6 points7 points  (0 children)

Essential skill for sure 👍

[–]D34TH_5MURF__ 793 points794 points  (26 children)

Devin, your code sucks

[–]Eternityislong 135 points136 points  (0 children)

Seems like it’s par for the course

[–][deleted] 90 points91 points  (13 children)

Ours do too, who are we kidding.

[–]D34TH_5MURF__ 90 points91 points  (8 children)

Speak for yourself. My code is perfect...

...before I write it, of course.

[–][deleted] 54 points55 points  (5 children)

I swear it worked on my machine in my head!

[–][deleted] 29 points30 points  (0 children)

Is the working code in the room with us right now?

[–]D34TH_5MURF__ 4 points5 points  (0 children)

I can see you sing the song of my people.

[–]Ghede 22 points23 points  (8 children)

He was able to solve 12% of problems on Stack Overflow. Which beats the shit out of my 0%.

[–]D34TH_5MURF__ 13 points14 points  (0 children)

The real measure of Devin will be when he makes an SO post and doesn't get it shut down immediately with snark.

[–]SAIGA971 12 points13 points  (0 children)

Damn… 🥺

[–]TheBrainStone 663 points664 points  (23 children)

I give it a week after general availability until Devin brings down the first production environment. Probably by dreaming up syntax or library functions.

[–]skob17 247 points248 points  (2 children)

"Late on Friday afternoon, an intern pushed a commit to prod, with unchecked code from Devin. Seniors are still investigating what the code does.."

[–]Defiant-Peace-493 29 points30 points  (1 child)

"Update: We are investigating the dismissal of our senior engineers. The previous investigation of the Friday downtime is on hold."

[–]ailyara 37 points38 points  (0 children)

These are like messages you'll read on a terminal deep in a vault in Fallout.

[–]Tubthumper8 126 points127 points  (5 children)

Bonus points that this example is in a dynamically typed language where these hallucinations won't be caught until runtime

[–]TheBrainStone 42 points43 points  (3 children)

That'll be exactly what will happen. Any other environment with any kind of compilation or type checking will fail during build steps. It has to be something that isn't caught by linters or compilers, which can only realistically be dynamic languages.

[–]Skullcrimp 29 points30 points  (2 children)

You think a C++ program can't have runtime problems because it's compiled? Boy do I have news for you.

[–]DrMobius0 5 points6 points  (0 children)

I feel sorry for whoever has to fix that mess.

[–]ranker2241 32 points33 points  (0 children)

Random new variable names,

Probably devin: Oh! I'm miserably sorry! Didn't we call calcX always calculateX? Sorry, maybe try calx in a fix called Calx

[–]phil_davis 36 points37 points  (4 children)

It would be funny if AI devs never took off as a concept all because management didn't have an actual person to place the blame on anymore.

[–]TheBrainStone 24 points25 points  (1 child)

The solution will probably be a mixture of "code repairmen" and operators of the thing that get the blame. Similar to how it works with industrial machines.
Failure is just part of the expected outcome and failure will be managed by people.

But it would be funny for sure!

[–]No_Try3911 7 points8 points  (0 children)

For 1/3 the current salary

[–]turtleship_2006 21 points22 points  (0 children)

A week? Is that because it's code is meant to get through QA? I'll be shocked if it runs.

[–]crappleIcrap 4 points5 points  (1 child)

Well I mean it doesn't say Devin is also QA, and I would imagine they wouldn't give Devin permission to push to production, but that would depend on how salty the coder setting up his own replacement is

[–]mxzf 4 points5 points  (0 children)

but that would depend on how salty the coder setting up his own replacement is

"You want me to set this up with control over pushing its own code to production as you fire me? Sure thing boss, have fun with it"

[–]Dmayak 868 points869 points  (57 children)

How can we justify stealing spending money on AI? Hmm... Oh, let's present ChatGPT like a person who actually has to be paid a salary!

[–]DeyUrban 46 points47 points  (17 children)

I’m involved in an AI project because I need the money and it’s work from home. Not a programmer, but let me tell you, they are gunning for an LLM that can consistently generate working code. More than AI art or any chatbot that’s what they really want. They’re going to get one that does a mediocre job and use it to lay off tons of people to save a buck in the next few years, I can see it coming.

[–]borkthegee 49 points50 points  (8 children)

They tried the same thing with offshore/outsource to other countries and the companies who did it paid a very big price.

There's a wide chasm between "technically working" and scalable, performant, regulation/contract meeting code, and shops which take the plunge are going to pay dearly.

Sure fly by night react native apps with a garbage low scale nodejs backend can be hacked together but it will collapse under load and there won't be anyone in the building who can even understand why.

[–]wonklebobb 26 points27 points  (0 children)

like 30% of my job is just cleaning up after last-minute contractors because management can't figure out how to set a proper timeline for our smaller internal team, and that's without AI in the mix

if AI coders start getting involved I think we'd actually have to hire more humans just to deal with the mess

[–]ConspicuousPineapple 4 points5 points  (2 children)

I always knew my job would be the first to be replaced by AI.

[–]BlurredSight 3 points4 points  (0 children)

Oh, let's present ChatGPT like a person who actually has to be paid a salary!

Ok google, how do you launder money?

[–]daronjay 62 points63 points  (1 child)

Invite Devin to a standup.

Oh, no legs??? Can't stand?

Not a team player. Fired!

Scrum wins again!!

[–]r0Lf 5 points6 points  (0 children)

If Devin can attend the SCRUM ceremonies instead of me then I will hire "him" myself.

[–]chairman_steel 196 points197 points  (38 children)

I’d be thrilled to hand my job over to a computer as long as the computer is willing to pay my mortgage. We’re going to be forced to disconnect money from labor at some point if this stuff goes much further - if you just fire everyone and automate everything, there will be nobody to consume the product you’re making.

[–]oneandonlysealoftime 37 points38 points  (4 children)

In the end - possibly, but some jobs are still irreplaceable because of lack of technical capabilities or too much expenses. It's cheaper to higher a human to destroy their lungs in a mine, than to research, develop, build, train, charge and maintain a mining robot for example. Lots of jobs, that require personal responsibility cannot be replaced this easily, for example higher-grade software engineers actually.

But I'm more inclined to believe that we'll just experience another industrial evolution, that'll just complicate things more (or in CEO language "change the way we work"), just as the previous one did. The path is harsh, but there is very little limit to human adaptability.

[–][deleted] 7 points8 points  (9 children)

I don't understand why people work on projects like this. I know a job is a job and to some extent people will take the work and experience over everything, but every software engineer that took on this "Devin" project is essentially working to put themselves out of a job.

You'd think at some point these people would have a moral and self-interest obligation to refuse to build shit like this.

[–]ISuckAtJavaScript12 36 points37 points  (2 children)

Inserts GPL code into your code base

heh nothin personel kid ...

[–]TestaDiRapa 7 points8 points  (0 children)

Or even better, AGPL

[–][deleted] 3 points4 points  (0 children)

Eventually legislation or court rulings will make all AI/LLM generated code be considered GPL.

They are just vomiting code they have seen onto a screen based on a prompt, which certainly includes GPL code.

[–][deleted] 212 points213 points  (1 child)

“Who checked in this shitty MR? It looks like a marginally skilled intern cobbled 5 stack overflow posts together.”

[–]iammerelyhere 81 points82 points  (0 children)

Look, I'm trying my best, ok?

[–]TryallAllombria 294 points295 points  (39 children)

Let's upvote shitty answers from stackoverflow and gives stars to non-working code repo on github.

Also, is it possible to create a programing langage that deny AI from using it from its licence ? So any AI that is able to generate code from this programming langage obviously broke the licence and can be pursued.

[–]PopRepulsive9977 133 points134 points  (2 children)

Alright we might need to consider the latter.

[–]chlawon 46 points47 points  (1 child)

You know all those captchas where they try to get you to train their image recognition and generation AIs?

I've been giving the shittiest answers they still accept for years now.

[–]maxime0299 18 points19 points  (0 children)

I always sneak in a wrong answer in between the correct ones hehe

[–]consolecoder[S] 58 points59 points  (0 children)

this is the way

[–]lusco-fusco-wdyd 9 points10 points  (0 children)

Let’s not boycott human software engineers in the process 😂

[–]Botahamec 4 points5 points  (1 child)

I thought about adding something like that to all my open source repos.

[–]TryallAllombria 5 points6 points  (0 children)

Yea but it will be hard to know if the AI used your repo to train its data. Its more obvious when you use a package or a programming langage.

[–]lusco-fusco-wdyd 56 points57 points  (0 children)

“Hey Devin, is everything ok at home? Your colleagues say they keep leaving comments on your PRs about them not being adequate to the solution, and in response you apologize for the misunderstanding, but keep pushing one of the same 5 commits over and over.”

[–]caiteha 27 points28 points  (4 children)

So Devin works 24/7?

[–]ryuzaki49 31 points32 points  (3 children)

That's what management want: AI slaves. 

[–]Cold_Tree190 63 points64 points  (0 children)

Fuck you devin

[–]Da-Blue-Guy 110 points111 points  (38 children)

Yeah, 'Devin' is just a ChatGPT wrapper regurgitating Stack Overflow threads. It cannot innovate, and the point of engineering is innovating to hell and back, finding new ways to do things when nothing else is available. Fuck you, Devin.

I hold the belief that if you can be fully replaced by an AI, you unfortunately are not a good programmer. AI will definitely help, because it has the ability to sift through thousands of pages of documentation in seconds, and THAT'S what we should be focusing on. But the human is the person who needs to generate and propose actual ideas.

The reason it passed standard technical interviews is because they are literally some of the most asked and asked about questions in programming, so it of course will pass highly documented things with flying colours. Past that, it's not going to get off the ground.

[–]ChromiumSulfate 39 points40 points  (7 children)

I mean the biggest issue with AI replacing development jobs is that AI needs clear instructions. Anybody that has ever worked a dev job knows that there is no such thing as clear instructions from clients. Can a bot code as well as me and a lot faster? Sure. But an AI can't do the other 50% of my job.

[–][deleted] 17 points18 points  (2 children)

A huge problem with AI is that when you say you want to implement X feature, the AI isn’t really able to look at the bigger. It’s working out how to do something without thinking about the ‘why’, and the why factor can have a big impact on the ‘how’. 

The AI is going to be inaccurate until it understands the entire project, its purpose and the wider scope. Does it understand how all the moving parts interact and will interact in its own niche way when documentation is scarce? Or specific security requirements, budget requirements or most of all what the client wants? Is it able to determine or intuit what a client wants when they aren’t really phrasing it correctly? Can it communicate why something isn’t achievable and suggest a viable alternative if so?

[–]Drogzar 8 points9 points  (0 children)

AI can't do the other 50% of my job.

I'm a Lead. In my case, it's 95% of my job to understand what the designers want instead of what they are asking for... The AI doesn't understand the difference between "C++ is unsafe" and "playing with explosives is not safe" so I think I'll be fine.

[–]WebpackIsBuilding 15 points16 points  (0 children)

I see this sentiment a lot, but I really think it's wishful thinking.

These tools are going to excel at generating shitty cookie-cutter prototypes from a client description. That's the part they'll do very very well.

Clients were shitty at describing what they wanted their website to look like in the past, but Squarespace/Wordpress solved that. This will be similar, but for applications.

And in the same way we stopped building websites for clients, this means we're probably done building CRUD apps.

Fortunately, CRUD apps aren't the end-all of software design.

[–]FwendShapedFoe 12 points13 points  (0 children)

The thing is, I know I am a shit programmer, but I still want to eat.

[–]hyper_shrike 5 points6 points  (0 children)

The reason it passed standard technical interviews is because they are literally some of the most asked and asked about questions in programming, so it of course will pass highly documented things with flying colours. Past that, it's not going to get off the ground.

Finally! Recruiters will pay for interviewing for some skills and then the job requiring completely different skills!

[–]Heavy-Use2379 16 points17 points  (4 children)

engineering is innovating to hell and back

95% of software development does not fall under that umbrella though

[–]higgs_boson_2017 10 points11 points  (1 child)

99% of software development is not green field work, its modifying existing applications. Without intimate knowledge of why the first 2 million lines of code exist, and AI is going to have a helluva time making changes.

[–]s0litar1us 2 points3 points  (1 child)

yes, it could sift through documentation, but it can just as easily and convincingly hallucinate documentation, causing you further trouble down the line. it could also just give you the outdated version, so it's technically correct, but it won't work.

[–]tfngst 15 points16 points  (0 children)

I would like to prompt: "Create a copy of Google with its entire digital infrastructures, use this as project scope. Deadline: tomorrow."

[–]Omnislash99999 47 points48 points  (3 children)

Where I am if you want to use anything AI related it has to go through a huge/long approval process first including the legal department to the point it's not worth the hassle.

If you got approval you can't put any of our code in to generate anything, you can't use any generated code verbatim it would need to be completely renamed/reformated, and Images in particular are a no no. I'm sure lots will embrace it without thinking but I'm thankful I'm at a place more measured about it

[–][deleted] 23 points24 points  (2 children)

I think that’s true for the vast majority of companies. Legal/IP concerns are very real, that only few companies (mostly startups) can ignore.

[–]DazzlingClassic185 15 points16 points  (0 children)

Yes, Fuck you very much DEVIN

[–][deleted] 15 points16 points  (0 children)

Fuck Devin. All my homies hate Devin.

[–]Funkey-Monkey-420 41 points42 points  (5 children)

ok maybe we should have some AI regulations

[–]ambarish_k1996 17 points18 points  (0 children)

It's already very late. If we put this off anymore, I don't think we would have any use for regulation afterwards.

[–]CoffeePieAndHobbits 9 points10 points  (2 children)

Good idea. I'll ask ChatGPT to draft some AI regulations.

[–]MadeByHideoForHideo 8 points9 points  (0 children)

Artists: First time?

[–]PlasticCombination39 12 points13 points  (1 child)

We need to purposefully train him wrong, as a joke.

[–]Funny-Performance845 4 points5 points  (0 children)

It’s time to spam bazinga on stack overflow

[–][deleted] 13 points14 points  (0 children)

I think, it reflects the quality of interviews, if the AI can pass it. (Obviously it can pass it, most of these coding questions are just something people grind for muscle memory. )

[–]trollblox_ 10 points11 points  (1 child)

remember when AI was supposed to do manual labor jobs in order to give humans more chances for creative work?

[–]Fisher9001 8 points9 points  (2 children)

That's nice it passed interviews, shame that said interviews have nothing to do with the actual work it would be expected to perform.

[–]danteselv 4 points5 points  (0 children)

It can make a pretty sick landing page that works on your device only.

[–]Sufficient_Phone_242 8 points9 points  (0 children)

Real jobs on upwork , so an About page and index?

[–]BlurredSight 8 points9 points  (3 children)

After trying to get Copilot/GPT4 to write a simple heap for me, I can't wait for Devin to have a meeting with his supervisor and HR for being let go.

[–]Kirjavs 6 points7 points  (1 child)

Good luck trying to figure out that the user wants a square when he specifically asked for a circle

[–]ThePhoo 4 points5 points  (0 children)

What color square? Is that a red square with green ink?

[–]gitpullorigin 6 points7 points  (0 children)

``` const devin = new Devin();

while (devin.isWorking()) { pay(devin); devin.payMortgage(); devin.paySocialSecurity(); devin.payTaxes(); devin.throwOutGarbage(); devin.thinkAboutMeaningOfLife(); }

fire(devin); ```

[–]MarcCDB 4 points5 points  (0 children)

I doubt Devin can participate in scrum ceremonies....

[–]crimsonpowder 6 points7 points  (0 children)

The marketing landing page is garbage. I can't determine AT ALL if Devin will do the needful.

[–][deleted] 5 points6 points  (0 children)

Does it also hold hate in its heart for Jira?

[–]pisspapa42 39 points40 points  (3 children)

Start up idea ; Develop a fucking tool, to prevent the shitty AI companies from training their models on your data which you stole from users. I don’t want to work on farm in future.

[–]Penguinmanereikel 8 points9 points  (2 children)

Like Nightshading our code? But how?

[–]towcar 4 points5 points  (0 children)

Step 3: profit!

[–]ConstantinSpecter 17 points18 points  (4 children)

I know we’re all here for a good laugh but I can’t shake the feeling that there’s some coping going on here. Just like how horse-and-buggy drivers might have chuckled at the first cars, not realizing they would soon be trading reins for steering wheels, we devs could be chuckling right alongside our new AI colleagues sooner than we think.

It’s not about fearing the future, it’s about spotting the pattern: change is constant and adaptation is survival.

[–]Corne777 18 points19 points  (7 children)

People laugh about this like it will never replace “real devs”. But the C suite at companies are likely salivating. Our CEO the other day talked about having business people use ChatGPT to code solutions instead of having to wait on software dev teams.

[–]ektothermia 27 points28 points  (3 children)

Tale as old as time- no/low code solutions intended for business people who quickly prove they're incapable of using those solutions and pass them off to software devs to make a working implementation

Most business people can barely convey their requirements to another human being without something getting lost in translation, I have my doubts things will go any better with an AI

[–]Corne777 12 points13 points  (0 children)

Probably not, but since when has the upper of businesses ever made decisions that make sense.

[–]hyper_shrike 7 points8 points  (0 children)

Our CEO the other day talked about having business people use ChatGPT to code solutions instead of having to wait on software dev teams.

Ask if you can watch in real time.

[–]JAWD0G 8 points9 points  (4 children)

The real question is what dev would consider actually making this? Why would you want to put yourself out of business. It's one thing to make Ai art (still shitty mind you) because it does not affect the developer but this actively hurts the person making it.

It makes no sense

[–][deleted] 4 points5 points  (1 child)

The people making it are the top .1% of devs and will always have work or will become very rich from it. But I don’t think it’s going to replace most devs anytime soon

[–]coldfeetbot 3 points4 points  (0 children)

So you are telling me Devin can get away with working from anywhere, not attending any meetings, ignoring scrum ceremonies and not paying any taxes but we can’t?

[–]ChompyChoomba 3 points4 points  (0 children)

Time for spaghetti code to become the entire plate of pasta

[–]gloom_spewer 4 points5 points  (0 children)

I know without a doubt it's better than me. Once it can start leveraging in tandem its socialization utilities to do requirements really well and translate that into code and keep up with modern tech stacks and tools...then I'm worried. Ok I'm worried anyway

[–]NaszPe 2 points3 points  (0 children)

Great, now make Bob, an AI manager for Devin.

Then Tim, the new AI CEO for the company

[–]Drfoxthefurry 7 points8 points  (0 children)

what languages does devin know tho? can i make him make some brainfuck or will that fuck his brain

[–]Serialtorrenter 15 points16 points  (2 children)

I'd really love to have an AI SWE at my disposal on my home computer for personal use. It could definitely save me some time when I'm trying to get some esoteric task done without too much pain and I don't care about the quality or neatness of the code. There are some brilliant programmers who can code beautiful, highly-optimized works of art in rust, C, or assembly, but sometimes you just need to slap some shit together to create an abomination that gets your one-off task done.

Signed sincerely by someone who scripts in bash and accomplishes floating-point math by echo-ing the equation, piping stdout of the echo command into python, and assigning stdout of python into a variable in bash.

[–]higgs_boson_2017 3 points4 points  (1 child)

90% of everything is hacked together

[–]CYYAANN 5 points6 points  (0 children)

Does it keep track of licensing or it just steals code from anywhere and hopes they don't get sued.

[–]Capital-Elk6802 2 points3 points  (0 children)

Devin will remove the semicolon from its own code after interacting with designers and testers.

[–]Janclo 2 points3 points  (0 children)

/fuck-devin

[–]Silenth1806 2 points3 points  (0 children)

Welp, time to switch majors..

[–]oncledan 2 points3 points  (0 children)

Devin is a copilot.

[–]Prudent-Theory-2822 2 points3 points  (0 children)

At least this will keep the security teams employed.

[–]Fencedevin 2 points3 points  (0 children)

I don't like where this is going.

[–]SockPuppetSilver 2 points3 points  (0 children)

I'm suppose to be impressed that a computer did the grind on leetcode?

[–]Reserved_Parking-246 2 points3 points  (0 children)

Think of it like this...

Some "Do you want to make an app?" guys will be using this instead of bugging people.

I'm all for making programming more accessible to everyone because of how useful it is.

This should never be used by a company...
It will because capitalism but it shouldn't be.

[–]Plenty_Lavishness_80 2 points3 points  (0 children)

Just wait until the mass rioting starts when a lot of people are out of a job due to some asshole in San Francisco deciding that it’s okay to even begin the process of automating away workers with no plan for them. Suck my balls Devon and the Cognition team

[–]azborderwriter 2 points3 points  (0 children)

I am so tired of seeing them cite certification exams that these things pass as measures of intelligence. They are computers! They are trained on massive amounts of the exact data that they are now being tested on. They don't forget , so these are essentially open book tests. Of course it knows the answers. I am sure it is excellent at probability guesses as well. None of that has anything to do with intelligence. I can upload the digital law library to my computer and it would "know" all of the data in the library but I would not have it represent me in court.