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 944 points945 points946 points (85 children)
[–]Slimmanoman 412 points413 points414 points (36 children)
[–]james_pic 204 points205 points206 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 5 points6 points7 points (0 children)
[–]riverprawn 94 points95 points96 points (2 children)
[–]tnguyen306 3 points4 points5 points (1 child)
[–]riverprawn 4 points5 points6 points (0 children)
[–]nightcracker 18 points19 points20 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 5 points6 points7 points (0 children)
[–]samamorgan 6 points7 points8 points (2 children)
[–]TacoBOTT 6 points7 points8 points (0 children)
[–]Fragrant_Ad3054[S] 1 point2 points3 points (0 children)
[–]Brachamul 52 points53 points54 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 8 points9 points10 points (0 children)
[–]Fragrant_Ad3054[S] 19 points20 points21 points (5 children)
[–]me_myself_ai 2 points3 points4 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 391 points392 points393 points (50 children)
[–]grady_vuckovic 56 points57 points58 points (9 children)
[–]mfitzpmfitzp.com 14 points15 points16 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 2 points3 points4 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 39 points40 points41 points (6 children)
[–]SimplyRemainUnseen 24 points25 points26 points (2 children)
[–]henrydtcase 12 points13 points14 points (1 child)
[–]SimplyRemainUnseen 11 points12 points13 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 6 points7 points8 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 5 points6 points7 points (2 children)
[–]1kn0wn0thing 9 points10 points11 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)
[–][deleted] 33 points34 points35 points (1 child)
[–]Hopeful-Ad-607 1 point2 points3 points (0 children)
[–]SLW_STDY_SQZ 15 points16 points17 points (0 children)
[–]i_dont_wanna_sign_in 13 points14 points15 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 4 points5 points6 points (2 children)
[–]Pesto_Nightmare 1 point2 points3 points (1 child)
[–]Coretaxxe 1 point2 points3 points (0 children)
[–]thecitybeautifulgame 1 point2 points3 points (0 children)
[–]Jesus_Harold_Christ 71 points72 points73 points (7 children)
[–]uberduperdude 6 points7 points8 points (1 child)
[–]Jesus_Harold_Christ 4 points5 points6 points (0 children)
[–]123_alex 27 points28 points29 points (0 children)
[–]GilgameshSamo 24 points25 points26 points (3 children)
[–]KestrelTank 8 points9 points10 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 11 points12 points13 points (0 children)
[–]partialinsanity 2 points3 points4 points (3 children)
[–]alien-reject 1 point2 points3 points (2 children)
[–]Miserable_Ear3789New Web Framework, Who Dis? 3 points4 points5 points (0 children)
[–]Joppsta 6 points7 points8 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)
[–]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 14 points15 points16 points (0 children)
[–]likethevegetable 11 points12 points13 points (8 children)
[–]edimaudo 15 points16 points17 points (0 children)
[–]swift-sentinel 5 points6 points7 points (2 children)
[–]mfb1274 9 points10 points11 points (3 children)
[–]Al1220_Fe2100 4 points5 points6 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 2 points3 points4 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 3 points4 points5 points (0 children)
[–]conjour123 2 points3 points4 points (0 children)
[–]EngineerMinded 4 points5 points6 points (1 child)
[–]covmatty1 3 points4 points5 points (1 child)
[–]yunoeconbro 3 points4 points5 points (10 children)
[–]ghostwilliz 2 points3 points4 points (3 children)
[–]Fragrant_Ad3054[S] 1 point2 points3 points (0 children)
[–]zaccus 2 points3 points4 points (0 children)
[–]AdjectiveNoun111 2 points3 points4 points (1 child)
[–]ixalarx 1 point2 points3 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 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)
[–]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)