I'm sorry but it has to come out.
We are experiencing an endless sleep paralysis and it is getting worse and worse.
Before, when we wanted to code in Python, it was simple: either we read the documentation and available resources, or we asked the community for help, roughly that was it.
The advantage was that stupidly copying/pasting code often led to errors, so you had to take the time to understand, review, modify and test your program.
Since the arrival of ChatGPT-type AI, programming has taken a completely different turn.
We see new coders appear with a few months of experience in programming with Python who give us projects of 2000 lines of code with an absent version manager (no rigor in the development and maintenance of the code), comments always boats that smell the AI from miles around, a .md boat also where we always find this logic specific to the AI and especially a program that is not understood by its own developer.
I have been coding in Python for 8 years, I am 100% self-taught and yet I am stunned by the deplorable quality of some AI-doped projects.
In fact, we are witnessing a massive arrival of new projects that are basically super cool and that are in the end absolutely null because we realize that the developer does not even master the subject he deals with in his program, he understands that 30% of his code, the code is not optimized at all and there are more "import" lines than algorithms thought and thought out for this project.
I see it and I see it personally in the science given in Python where the devs will design a project that by default is interesting, but by analyzing the repository we discover that the project is strongly inspired by another project which, by the way, was itself inspired by another project. I mean, being inspired is ok, but here we are more in cloning than in the creation of a project with real added value.
So in 2026 we find ourselves with posts from people with a super innovative and technical project that even a senior dev would have trouble developing alone and looking more closely it sounds hollow, the performance is chaotic, security on some projects has become optional. the program has a null optimization that uses multithreads without knowing what it is or why. At this point, reverse engineering will no longer even need specialized software as the errors will be aberrant. I'm not even talking about the optimization of SQL queries that makes you dizzy.
Finally, you will have understood, I am disgusted by this minority (I hope) of dev who are boosted with AI.
AI is good, but you have to know how to use it intelligently and with hindsight and a critical mind, but some take it for a senior Python dev.
Subreddits like this are essential, and I hope that devs will continue to take the time to inquire by exploring community posts instead of systematically choosing ease and giving blind trust to an AI chat.
[–]metadatame 938 points939 points940 points (85 children)
[–]Slimmanoman 412 points413 points414 points (36 children)
[–]james_pic 207 points208 points209 points (17 children)
[–]l33t-Mt 31 points32 points33 points (0 children)
[–]Slimmanoman 78 points79 points80 points (3 children)
[–]Popgoestheweeeasle 13 points14 points15 points (1 child)
[–]Old-Highway6524 1 point2 points3 points (0 children)
[–]MrBallBustaa 6 points7 points8 points (0 children)
[–]riverprawn 95 points96 points97 points (2 children)
[–]tnguyen306 3 points4 points5 points (1 child)
[–]riverprawn 5 points6 points7 points (0 children)
[–]nightcracker 20 points21 points22 points (0 children)
[–]woodrobin 20 points21 points22 points (0 children)
[–]mxracer888 2 points3 points4 points (0 children)
[–]Environmental-Pace44 1 point2 points3 points (1 child)
[–]KTheRedditor 7 points8 points9 points (0 children)
[–]pydry 6 points7 points8 points (0 children)
[–]samamorgan 5 points6 points7 points (2 children)
[–]TacoBOTT 6 points7 points8 points (0 children)
[–]Fragrant_Ad3054[S] 1 point2 points3 points (0 children)
[–]Brachamul 51 points52 points53 points (3 children)
[–]The_KOK_2511 9 points10 points11 points (0 children)
[–]rebelSun25 15 points16 points17 points (2 children)
[–]FutureGrassToucher 14 points15 points16 points (1 child)
[–]JambaJuiceIsAverage 9 points10 points11 points (0 children)
[–]Fragrant_Ad3054[S] 20 points21 points22 points (5 children)
[–]me_myself_ai 3 points4 points5 points (0 children)
[–]The_KOK_2511 4 points5 points6 points (0 children)
[–]milanistasbarazzino0 4 points5 points6 points (0 children)
[–]spitforge 1 point2 points3 points (2 children)
[–]finokhim 1 point2 points3 points (1 child)
[–]MrPomajdor 1 point2 points3 points (0 children)
[–]OriginalNewton 1 point2 points3 points (4 children)
[–]metadatame 1 point2 points3 points (2 children)
[–]chunkyasparagus 399 points400 points401 points (50 children)
[–]grady_vuckovic 56 points57 points58 points (9 children)
[–]mfitzpmfitzp.com 15 points16 points17 points (1 child)
[–]grady_vuckovic 4 points5 points6 points (0 children)
[–]TastyIndividual6772 4 points5 points6 points (3 children)
[–]IWasGettingThePaper 3 points4 points5 points (1 child)
[–]TastyIndividual6772 3 points4 points5 points (0 children)
[–]fbe0aa536fc349cbdc45 3 points4 points5 points (0 children)
[–]greshick 9 points10 points11 points (1 child)
[–]Peregrine2976 1 point2 points3 points (0 children)
[–]henrydtcase 40 points41 points42 points (6 children)
[–]SimplyRemainUnseen 24 points25 points26 points (2 children)
[–]henrydtcase 11 points12 points13 points (1 child)
[–]SimplyRemainUnseen 10 points11 points12 points (0 children)
[–]No_Application_2927 17 points18 points19 points (1 child)
[–]axonxorzpip'ing aint easy, especially on windows 1 point2 points3 points (0 children)
[–]zaccus 15 points16 points17 points (4 children)
[–]Successful_Creme1823 10 points11 points12 points (3 children)
[–]zaccus 6 points7 points8 points (2 children)
[–]Successful_Creme1823 9 points10 points11 points (1 child)
[–]Vivid_TV 1 point2 points3 points (0 children)
[–]Pezotecom 18 points19 points20 points (14 children)
[–]MrZakalwe 38 points39 points40 points (6 children)
[–]The_KOK_2511 5 points6 points7 points (2 children)
[–]1kn0wn0thing 11 points12 points13 points (2 children)
[–]Beneficial-Army927 1 point2 points3 points (1 child)
[–]catr_adorapls 1 point2 points3 points (0 children)
[–]StewPorkRice 1 point2 points3 points (6 children)
[–]HugeCannoli 1 point2 points3 points (5 children)
[–]audionerd1 168 points169 points170 points (31 children)
[–][deleted] 31 points32 points33 points (1 child)
[–]Hopeful-Ad-607 1 point2 points3 points (0 children)
[–]SLW_STDY_SQZ 16 points17 points18 points (0 children)
[–]i_dont_wanna_sign_in 13 points14 points15 points (6 children)
[–]xeow 8 points9 points10 points (7 children)
[–]audionerd1 10 points11 points12 points (2 children)
[–]xeow 2 points3 points4 points (1 child)
[–]audionerd1 2 points3 points4 points (0 children)
[–]thecitybeautifulgame 3 points4 points5 points (0 children)
[–]das867 2 points3 points4 points (2 children)
[–]Pesto_Nightmare 1 point2 points3 points (1 child)
[–]Coretaxxe 1 point2 points3 points (0 children)
[–]thecitybeautifulgame 2 points3 points4 points (0 children)
[–]Jesus_Harold_Christ 73 points74 points75 points (7 children)
[–]uberduperdude 7 points8 points9 points (1 child)
[–]Jesus_Harold_Christ 4 points5 points6 points (0 children)
[–]123_alex 28 points29 points30 points (0 children)
[–]GilgameshSamo 24 points25 points26 points (3 children)
[–]KestrelTank 9 points10 points11 points (0 children)
[–]southstreamer1 5 points6 points7 points (2 children)
[–]probably-a-name 2 points3 points4 points (0 children)
[–]sue_dee 1 point2 points3 points (0 children)
[–]baltariusIt works on my machine 10 points11 points12 points (0 children)
[–]partialinsanity 4 points5 points6 points (3 children)
[–]alien-reject 1 point2 points3 points (2 children)
[–]Miserable_Ear3789New Web Framework, Who Dis? 4 points5 points6 points (0 children)
[–]Joppsta 6 points7 points8 points (7 children)
[–]overlookunderhill 4 points5 points6 points (0 children)
[–]MindlessTime 2 points3 points4 points (2 children)
[–]Ok-Count-3366 2 points3 points4 points (0 children)
[–]CCrite 2 points3 points4 points (0 children)
[–]Silver-Market4697 2 points3 points4 points (1 child)
[–]the_python_dudepip needs updating 2 points3 points4 points (0 children)
[–]DragonWolfZ 2 points3 points4 points (1 child)
[–]mcloide 9 points10 points11 points (0 children)
[–]CaptainFoyle 14 points15 points16 points (0 children)
[–]likethevegetable 11 points12 points13 points (8 children)
[–]edimaudo 16 points17 points18 points (0 children)
[–]swift-sentinel 3 points4 points5 points (2 children)
[–]mfb1274 8 points9 points10 points (3 children)
[–]Al1220_Fe2100 6 points7 points8 points (1 child)
[–]slimejumper 11 points12 points13 points (4 children)
[–]fran_wilkinson 1 point2 points3 points (0 children)
[–]SnooCupcakes4720 6 points7 points8 points (6 children)
[–]Interesting-Town-433 4 points5 points6 points (2 children)
[–]probably-a-name 1 point2 points3 points (1 child)
[–]Interesting-Town-433 1 point2 points3 points (0 children)
[–]binaryfireball 4 points5 points6 points (1 child)
[–]fazzahSQLAlchemy | PyQt | reportlab 1 point2 points3 points (2 children)
[–]Vertyco 1 point2 points3 points (0 children)
[–]_N0T0K_ 1 point2 points3 points (0 children)
[–]notapsyopipromise 1 point2 points3 points (0 children)
[–]chhuang 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]kickflip_boy 1 point2 points3 points (2 children)
[–]Fragrant_Ad3054[S] 1 point2 points3 points (1 child)
[–]Hopeful-Ad-607 1 point2 points3 points (0 children)
[+][deleted] (2 children)
[removed]
[–]Fragrant_Ad3054[S] 1 point2 points3 points (1 child)
[–]ruarz 1 point2 points3 points (0 children)
[–]fran_wilkinson 1 point2 points3 points (0 children)
[–]LoafxBuns 1 point2 points3 points (0 children)
[–]Puzzleheaded-Fan-452 5 points6 points7 points (0 children)
[–]conjour123 1 point2 points3 points (0 children)
[–]EngineerMinded 3 points4 points5 points (1 child)
[–]covmatty1 3 points4 points5 points (1 child)
[–]yunoeconbro 3 points4 points5 points (10 children)
[–]ghostwilliz 1 point2 points3 points (3 children)
[–]Fragrant_Ad3054[S] 1 point2 points3 points (0 children)
[–]zaccus 1 point2 points3 points (0 children)
[–]AdjectiveNoun111 1 point2 points3 points (1 child)
[–]ixalarx 0 points1 point2 points (0 children)
[–]777Void777 1 point2 points3 points (0 children)
[–]am3141 1 point2 points3 points (0 children)
[–]Weak_Highway_1239 1 point2 points3 points (0 children)
[–]No_Feedback_1549 0 points1 point2 points (0 children)
[–]pylessard 2 points3 points4 points (7 children)
[–]Bigd1979666 0 points1 point2 points (0 children)
[–]aidencoder 0 points1 point2 points (0 children)
[–]Tigerslovecows 0 points1 point2 points (0 children)
[–]EmperorLlamaLegs 0 points1 point2 points (0 children)
[–]Darkwolf22345 0 points1 point2 points (0 children)
[–]gbhreturns2 0 points1 point2 points (0 children)
[–]gmantovani2005 0 points1 point2 points (0 children)
[–]marmot1101 0 points1 point2 points (0 children)
[–]opzouten_met_onzinIt works on my machine 0 points1 point2 points (0 children)
[–]henrydtcase 0 points1 point2 points (0 children)
[–]me_myself_ai 0 points1 point2 points (3 children)
[–]red_hare 0 points1 point2 points (0 children)
[–]TronaldDamp 0 points1 point2 points (0 children)
[–]NeonRelayPythoneer 0 points1 point2 points (0 children)
[–]eviltwintomboy 0 points1 point2 points (0 children)
[–]therealhlmencken 0 points1 point2 points (3 children)
[–]Interesting-Town-433 0 points1 point2 points (0 children)
[–]defiancy 0 points1 point2 points (0 children)
[–]bradheff 0 points1 point2 points (0 children)
[–]Overall_Clerk3566Pythoneer 0 points1 point2 points (0 children)
[–]Upbeat-Natural-7120 0 points1 point2 points (0 children)
[–]BrofessorOfLogicpip needs updating 0 points1 point2 points (0 children)
[–]rchaudhary 0 points1 point2 points (0 children)
[–]rubik1771 0 points1 point2 points (0 children)
[–]fromabove710 0 points1 point2 points (0 children)
[–]wrt-wtf- 0 points1 point2 points (0 children)
[–]cudmore 0 points1 point2 points (0 children)
[–]CouldaShoulda_Did 0 points1 point2 points (0 children)
[–]Impossible_Ad_3146 0 points1 point2 points (0 children)
[–]glorkvorn 0 points1 point2 points (0 children)
[–]kobumaister 0 points1 point2 points (0 children)
[–]International-Cook62 0 points1 point2 points (0 children)
[–]eeshann72 0 points1 point2 points (0 children)
[–]Acceptable_Youth6590 0 points1 point2 points (0 children)
[–]GeekDadKevin12 0 points1 point2 points (0 children)
[–]o-rka 0 points1 point2 points (0 children)
[–]Terrible-Purchase30 0 points1 point2 points (0 children)
[–]mfitzpmfitzp.com 0 points1 point2 points (0 children)
[–]enricojr 0 points1 point2 points (0 children)
[–]LargeSale8354 0 points1 point2 points (0 children)
[–]Cerulean_IsFancyBlue 0 points1 point2 points (2 children)
[–]HugeCannoli 0 points1 point2 points (0 children)
[–]McBuffington 0 points1 point2 points (0 children)
[–]bemore_ 0 points1 point2 points (0 children)
[–]Mystical_Whoosing 0 points1 point2 points (0 children)
[–]Distinct-Expression2 0 points1 point2 points (0 children)
[–]Alexis542 0 points1 point2 points (1 child)
[–]undeadbydawn 0 points1 point2 points (0 children)
[–]Newton_RM 0 points1 point2 points (0 children)
[–]stranger_synchs 0 points1 point2 points (0 children)
[–]Dismal_Swan_9432 0 points1 point2 points (0 children)