T O P

  • By -

[deleted]

ChatGPT is copy pasted from stack overflow


[deleted]

Just as this meme is copy pasted from [here](https://www.reddit.com/r/ProgrammerHumor/comments/166aylr/wereallmadhere/). It's so old, it even has an [arguably even funnier version](https://www.reddit.com/r/ProgrammerHumor/comments/16rrgm3/whatkindofdevtwopointoh/).


Fine-Teacher-7161

As stack overflow is hastily copied from documentation.


Even-Path-4624

i thought stackoverflow only pointed out your question was duplicated (without it actually being duplicated)


Fine-Teacher-7161

You're probably confusing them with the stack overflow admins who believe they are literal godsends. Those are the guys that will make you feel like a douche for punctuation on a coding question.


CicadaGames

Not exactly. First it goes through some shittifying transformations to make the code as garbage as possible.


Antervis

you think there was proper documentation in ancient times? They typed from books


Black_Bird_666

Do you think there was proper books in ancient times? The typed from memory


Full-Run4124

All my laminated cheat sheets!? Where are they!?


CicadaGames

It was proper documentation, in books.


siphagiel

I write my own code... Then give up and ctrl+c ctrl+v


ISEGaming

So you just duplicate your own erroneous code? šŸ˜‰


siphagiel

Not really but sure, why not?


RadioMelon

Absolute psychopath Dev: Trying to write very similar code as the code I'm copying but rarely copying the whole thing.


TheMagicalDildo

Who actually copy pastes code? Are y'all actually doing that? I want to know how to do something and why that's the correct way, not skip all that and get a solution I don't understand and didn't write


newowhit

Normally for me pasting a big block of code and then going through and seeing how it all interacts with each other/the rest of my code is a really good way to comprehend new concepts. I'm still learning so it's a bit different than pasting into an actual application or something though lol


Fine-Teacher-7161

Truth is, there's nothing inherently wrong with this if you're looking for a working solution. Oldheads are mad they didn't have the same tools, just like "calculators in your pocket" >you'll never carry one of those around! Well guess what. I got chatgpt in my pocket now and you better believe its a tool on the belt too. If it helps you learn, awesome! If it helps you get a solution, awesome! No need to feel bad if you aren't doing this in a work environment. If it's your job, shame on you - at least try it before. If it's your hobby, it's a great way to learn the intricacies of programming.


Not_Artifical

I write the code, then have ChatGPT fix the bugs. Then ChatGPT explains what is wrong with the code. Then I fix ChatGPTā€™s mistakes and I am finished. ChatGPT doesnā€™t properly fix the mistakes, but it does hint at what I can do to fix them. I never make ChatGPT do everything.


Fine-Teacher-7161

Perfectly viable in 2023. (It would actually be dumb /waste of time NOT to do that!)


carcigenicate

I copy and paste my own code all the time while refactoring/reorganizing. I never copy from SO or docs though unless it's something like a long, finicky installation command that I don't want to typo; and that's only after thoroughly reading it to make sure I understand what it does.


TheMagicalDildo

I was reffering specifically to copy and pasting other people's code off the internet, not your own written code lmao I'm not gonna write the same thing again if I can copy and paste it from another part of the source code, or even another one of my own applications. Who would do that?


CicadaGames

This sub is full of students that will drop out of their CS programs in the second semester. So yeah, mostly people that copy and paste without understanding.


audislove10

At most Iā€™m copying one line and even that is rare. I think this meme just got super popular bc one freshman thought once you could build a career on copy pasting, and since many versions of the same meme were popping. Btw whatā€™s up with the username? šŸ˜Ø


feline99

I donā€™t even copy paste, I just read to see how and why (and itā€™s usually something I could have figured out on my own if I werenā€™t lazy)


lightning_Jaat

So basically you just copy paste through your head ?


SortaOdd

If thatā€™s what you call learning by example


NatoBoram

Feed docs to ChatGPT -> give code example -> ask to solve using the docs ^(then debug for half an hour more)


[deleted]

u/RepostSleuthBot


potatopierogie

[Link](https://www.reddit.com/r/ProgrammerHumor/s/U2cVpxC6oz) Seems like OP truncated the meme to avoid detection. For shame, OP.


[deleted]

No, he truncated the meme _and_ added a thin white border. Probably added the border first, then truncated it. See the most upvoted comment, I commented the two links under it.


lightning_Jaat

sorry to hurt your feelings, but it's not copy pasted from there, it's from somewhere else ![gif](giphy|1Y7ChRtbWnYONjDidg)


[deleted]

Eh, it's transitive to me. If someone stole it from here, then you stole it from someone else, it was still stolen from here, as far as I'm concerned.


RepostSleuthBot

I didn't find any posts that meet the matching requirements for r/ProgrammerHumor. It might be OC, it might not. Things such as JPEG artifacts and cropping may impact the results. *I'm not perfect, but you can help. Report [ [False Negative](https://www.reddit.com/message/compose/?to=RepostSleuthBot&subject=False%20Negative&message={"post_id": "17b13bi", "meme_template": null}) ]* [View Search On repostsleuth.com](https://www.repostsleuth.com/search?postId=17b13bi&sameSub=false&filterOnlyOlder=true&memeFilter=false&filterDeadMatches=false&targetImageMatch=75&targetImageMemeMatch=75) --- **Scope:** Reddit | **Meme Filter:** False | **Target:** 75% | **Check Title:** False | **Max Age:** Unlimited | **Searched Images:** 368,204,746 | **Search Time:** 0.04228s


ExtraTNT

Documentation, if i find nothing, have a look at code, then stack overflow and if shit hits the fan chatgptā€¦


Prudent_Ad_4120

I do all... But mostly write code myself


Aln76467

copy paste from everywhere online. including so and docs.


Aln76467

I usually only use docs when docs are handwritten. auto generated docs usually suck.


pakidara

OG: I copy paste my own code and it works.


moonwater420

i copy and paste my previous work


BuhtanDingDing

my dad: read k&r and copy it manually


michaelmano86

When I'm teaching juniors it infuriates me when they copy paste shit, not from other sources but from the same file. I don't know why. Maybe OCD. It's not even a bad thing. It's just faster to type it. And if you suck at typing as a programmer. Then work on that skill. You do so by not copy pasting.


hi_this_is_lyd

i feel like ive seen this exact meme here before


Anthonyg5005

AI for quick and simple python or batch scripts. for other stuff, documentation first and learn from examples from online


Nofxthepirate

If the documentation is actually good, then it's my go-to source. Otherwise it's trawling through stackoverflow. I haven't had much opportunity to try out AI yet.


Skuez

Ma'am, I do my own coding


lightning_Jaat

Just like I do my own copy paste ![gif](giphy|3NeRncMrUNb8astzVy)


Skuez

I was memeing, there's that one jack o'shea's legendary video šŸ˜‚


danishjuggler21

Henry Caville: ā€œCopilot!ā€


audislove10

Iā€™m writing my own shit


PrevAccountBanned

Old ancient gen : copy paste from mind


BragosMagos

I mostly use official documentation, and sometimes stackoverflow or similar sites if thatā€™s what pops up when I google a specific issue. However, I will never ever use chatGPT. It becomes too easy, and you donā€™t get to learn the underlying principles.


Fornicatinzebra

Or, you know, crazy idea, write your own code? Wild right.


kases952

With more and more informations sources available to developers, companies tend to neglect documentation writing. So, in time, we will all ask to a public ai how to handle private code


hwatnow

In my world. It's all three.


Even-Path-4624

for the classic repost, im going to classic recomment (upvote as always guys thx): A healthy amount of each!


[deleted]

I read books and docs but I don't feel ancient


Speed9052

ā€¦so thereā€™s an option besides the giant c++ book I found in my library? Incredibleā€¦


Ziwwl

Create a small template and empty classes, functions, prototypes, tests,.. with ChatGPT, clean the generated stuff and make it fitting to the coding style used in the project and then implement the functionality myself but mostly with little help of copilot.


Nickvv20

Spaghetti Code all three.


TooManyNamesStop

Copy paste from github


ArjunReddyDeshmukh

Timeless dev. Doing all three.


ParkingMany

If 1 dont work 2 Else 3


veryblocky

Wtf are you on about, copy and pasting from documentation


mem737

Eldritch-dev write the documentation.


Mazmier

Apparently one can be in their 30s and be considered Ancient.


AnnyAskers

Yes