I don't know if anyone will agree with me, but the movement of developers and their communities is no longer as active as it was before the arrival of the language models. What changes have you noticed in this movement and how can we come together to restore the good and excellent quality of our communities?
about a year ago i asked an ai for debugging help. minus 1 false positive, i was able to solve the solution within 2 prompts. In comparison. if i ask on reddit-clones i have to wait some time for a response that noticed what i messed up and corrects me (or atleast tells me what line the problem is at). with an AI, i dont need to wait. i dont need to commit time to anything, i get instant answers. Meanwhile you take a look at chat services. they provide 2 functions: help, and fun community to interact with for entertainment. If i can get help faster i can use AI for that part. and for community, i can find a recreational community, sports, video games, drugs. whatever your hobby is. I can get my needs fulfilled at 2 different places and have a better experience for the most part. I think this is one of the major reasons that coding specific recreational communitys hardly exist. People see coding communities only good for solving problems, and because ai can do it faster, that incentive goes away. meaning that they are only left with their recreational community needed to satisfy themselfs. its only weirdos like me and you who find coding recreational. We shouldnt assume that all programmers share the same experience. for some its a job and NOTHING else. because only the people who code for fun are left in such communities (besides the people who need help who come and go as they please) the environment begins to take on a mindset of whatever the most popular activity/subject is. This is where you get very specific and niche forums from. for example something turns from hardware support to -> uncommon hardware support (because all the common stuff is documented good enough nowadays + ppl r to lazy to tinker) to -> sharing schematics of uncommon hardware + reverse engineering of said* hardware and possilbly custom pcb talks, to -> getting Doom to run on an electronic pregnancy test. It gets more and more specific because the general stuff isnt appealing anymore. Ask your self, is a ambiguious forums such as: sports forums. more or less popular (in terms of population). then the soccer, football, basketball, f1, surfing, rock climbing forums? No, of course not. the more specific, the better. I dont think therre is anything that u can do because this is the trend of the masses. most ppl would rather ask ai for help, then go to a "fun community" such as movie watching community instead of a work-related community. Those few weirdos who do find their work community "fun" are trending to head to more niche and specific communities rather then a generalized one. because CTD is both a inferior to AI (in terms of getting instant help) & CTD is generalized. it will be hard to get either the person who needs help, or the recreational person who is just looking for a community specific to their niche* interest. Its the worst of both worlds you will need to find a way to find, the very special people that are looking for a generalized, learing & recreational site. as stated already though, there are less n less of these people around?
your comment really touches on the point that makes this place grow so slowly. Just to give you an idea, a lot of people have come to me asking for work because, I'm not sure why, I've had more than three people ask me how CTD is doing and if I could find them some work here. <br>This just makes me realize that newbies are only concerned with learning wrong, finding a company to work for and earning millions of dollars
I would like to read opinions that lead to a return to our old habits. How to bring back that good, clean learning environment from before