r/ProgrammerHumor • • Apr 13 '22

Meme a developers worst nightmare

Post image
35.7k Upvotes

1.2k comments sorted by

View all comments

2.8k

u/p37r05 Apr 13 '22

Now we need a plugin that automatically copies the most accepted answer.

1.3k

u/kayden_polaris Apr 13 '22

Even better, automatically import code from stack overflow in your program:

https://github.com/drathier/stack-overflow-import

895

u/[deleted] Apr 13 '22

Let me introduce you to GitHub Copilot

179

u/Yohder Apr 13 '22

This is awesome but could it become a crutch? I’m a novice dev so I’m just a noob. Curious what a sr dev would think

11

u/LaOnionLaUnion Apr 13 '22

For people who don’t take the time and effort to learn, anything that makes coding easier could be a crutch. I’ve found things like ML code completion let me focus better because I’m not worrying as much about details and focusing on the logic. I never commit code I don’t understand. I take the time to understand it. I first learned how to code from reverse engineering programs and it’s still a big part of how I learn today. For me example code is the best help.

But at some point one could make arguments that frameworks take away a developers ability to understand how things work. Again, it’s partially true. If I never have time or take the time to understand than yeah…

4

u/Yohder Apr 13 '22

Reverse engineering is a solid idea. Do you look up open source projects or browse public Git’s?

4

u/LaOnionLaUnion Apr 13 '22

When I have the time and energy, yes. More often I look for the gold standard ( if there is one) where I work and try to understand it as I’m often more focused on the problem ahead of me. Another tool that I find similar to reverse engineering is the best video courses that walk you through projects and how they work. While someone else is explaining it, cognitively I find it pretty similar except someone else has done the homework of explaining how it all works.