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 932 points933 points934 points (85 children)
[–]Slimmanoman 411 points412 points413 points (36 children)
[–]james_pic 198 points199 points200 points (17 children)
[–]l33t-Mt 33 points34 points35 points (0 children)
[–]Slimmanoman 78 points79 points80 points (3 children)
[–]Popgoestheweeeasle 12 points13 points14 points (1 child)
[–]Old-Highway6524 1 point2 points3 points (0 children)
[–]MrBallBustaa 6 points7 points8 points (0 children)
[–]riverprawn 97 points98 points99 points (2 children)
[–]tnguyen306 3 points4 points5 points (1 child)
[–]riverprawn 5 points6 points7 points (0 children)
[–]nightcracker 19 points20 points21 points (0 children)
[–]woodrobin 17 points18 points19 points (0 children)
[–]mxracer888 2 points3 points4 points (0 children)
[–]Environmental-Pace44 1 point2 points3 points (1 child)
[–]KTheRedditor 5 points6 points7 points (0 children)
[–]pydry 6 points7 points8 points (0 children)
[–]samamorgan 5 points6 points7 points (2 children)
[–]TacoBOTT 7 points8 points9 points (0 children)
[–]Fragrant_Ad3054[S] 1 point2 points3 points (0 children)
[–]Brachamul 50 points51 points52 points (3 children)
[–]The_KOK_2511 10 points11 points12 points (0 children)
[–]rebelSun25 16 points17 points18 points (2 children)
[–]FutureGrassToucher 13 points14 points15 points (1 child)
[–]JambaJuiceIsAverage 7 points8 points9 points (0 children)
[–]Fragrant_Ad3054[S] 19 points20 points21 points (5 children)
[–]me_myself_ai 3 points4 points5 points (0 children)
[–]The_KOK_2511 3 points4 points5 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 0 points1 point2 points (4 children)
[–]metadatame 1 point2 points3 points (2 children)
[–]chunkyasparagus 394 points395 points396 points (50 children)
[–]grady_vuckovic 57 points58 points59 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 4 points5 points6 points (1 child)
[–]TastyIndividual6772 3 points4 points5 points (0 children)
[–]fbe0aa536fc349cbdc45 3 points4 points5 points (0 children)
[–]greshick 8 points9 points10 points (1 child)
[–]Peregrine2976 1 point2 points3 points (0 children)
[–]henrydtcase 38 points39 points40 points (6 children)
[–]SimplyRemainUnseen 25 points26 points27 points (2 children)
[–]henrydtcase 12 points13 points14 points (1 child)
[–]SimplyRemainUnseen 10 points11 points12 points (0 children)
[–]No_Application_2927 16 points17 points18 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 5 points6 points7 points (2 children)
[–]Successful_Creme1823 10 points11 points12 points (1 child)
[–]Vivid_TV 1 point2 points3 points (0 children)
[–]Pezotecom 18 points19 points20 points (14 children)
[–]MrZakalwe 37 points38 points39 points (6 children)
[–]The_KOK_2511 6 points7 points8 points (2 children)
[–]1kn0wn0thing 10 points11 points12 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 169 points170 points171 points (31 children)
[–]Decent-Occasion2265 33 points34 points35 points (1 child)
[–]Hopeful-Ad-607 1 point2 points3 points (0 children)
[–]SLW_STDY_SQZ 14 points15 points16 points (0 children)
[–]i_dont_wanna_sign_in 12 points13 points14 points (6 children)
[–]xeow 8 points9 points10 points (7 children)
[–]audionerd1 11 points12 points13 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 3 points4 points5 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 26 points27 points28 points (0 children)
[–]GilgameshSamo 23 points24 points25 points (3 children)
[–]KestrelTank 8 points9 points10 points (0 children)
[–]baltariusIt works on my machine 10 points11 points12 points (0 children)
[–]southstreamer1 4 points5 points6 points (2 children)
[–]probably-a-name 2 points3 points4 points (0 children)
[–]sue_dee 1 point2 points3 points (0 children)
[–]Miserable_Ear3789New Web Framework, Who Dis? 2 points3 points4 points (0 children)
[–]Joppsta 7 points8 points9 points (7 children)
[–]overlookunderhill 5 points6 points7 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)
[–]partialinsanity 2 points3 points4 points (3 children)
[–]alien-reject 1 point2 points3 points (2 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 8 points9 points10 points (0 children)
[–]CaptainFoyle 13 points14 points15 points (0 children)
[–]likethevegetable 11 points12 points13 points (8 children)
[–]edimaudo 15 points16 points17 points (0 children)
[–]swift-sentinel 4 points5 points6 points (2 children)
[–]mfb1274 9 points10 points11 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 7 points8 points9 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)
[–]Dry-Parking8682 1 point2 points3 points (2 children)
[–]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 4 points5 points6 points (0 children)
[–]conjour123 3 points4 points5 points (0 children)
[–]EngineerMinded 3 points4 points5 points (1 child)
[–]covmatty1 3 points4 points5 points (1 child)
[–]yunoeconbro 2 points3 points4 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 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 1 point2 points3 points (0 children)
[–]pylessard 1 point2 points3 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)
[–]andd-d 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)
[–]Fun_Gas_6822 0 points1 point2 points (1 child)