The only good programming sub on reddit was /r/ExperiencedDevs because it used to be a sub that was just devs who had actually worked on difficult code bases and scenarios, actually built teams and software soup to nuts.
For the last year or two it’s the same ChatGPT careerist bullshit that doesn’t even understand what it’s saying. There’s literally a post on there where a dev is complaining that tech lead is telling him to refactor code he’s touching and he’s asking the peanut gallery for solutions.
Most of the peanut gallery is telling him to try to throw the work back through the ticketing/prioritization process.
Any place that I’ve ever worked at, good software, or at the very minimum software that wasn’t extremely painful to work on, was created in spite of managerial decisions and processes. I’ve been a senior tech leader for like 10 years now, and all this is telling me is that people have no fucking clue.
Is there any community out there that understands that no matter what, when you put 2 proposals in front of a bean counter business guy who barely comprehends how to breathe, they’re going to choose the one that is proposing a new revenue stream and not the one that’s nerd bullshit --and that all decision making in companies is boiled down to a sequence of these moments? that all of your backlogs and engineering roadmaps are just wasted effort and time that creates a mountain of tech-debt debt to go through? that the only way to actually fix this shit is to enforce professionalized boundaries and tell the business that it’s your job as developers to decide how to implement things and not theirs?
ExperiencedDevs used to actually tell people like this to fuck off, that they weren’t a career advice sub. It used to be a sub where OP would be questioned if they were presenting themselves in a weird or perfect way because so much of this job at high levels is incredibly contextual and systems based. Now it’s just the same shit as every other “the sky is falling”, careerist, opportunist tech bro dump. It’s worse than fucking Hacker News, because Hacker News at least understands P&L and knows it exists, that how you interact with it has conseqeuences. Half the comments in ExperiencedDevs are now like ‘You have to have you Product Owner make the decision.’
Every product owner I’ve ever met was only focused on defining their own product within the business context (you know their job?). They had no idea how to build it. Most of them could barely systematize their own product features in a sensible way.
I’m so tired of this corpo trash where the only unsaid growth strategy is throwing “bodies at it” in a completely wasteful con-artist way. These people have never worked in different economies of scale let alone built systems at the higher levels, which is why they suggest these corpo processes to each other as if they actually produce anything other than trash code and maybe conversions. Then these absolute apes pat themselves on the back because they think smashing the keyboard to make the shittiest website was the “most valuable thing” in the process.
tl;dr is there a programming sub that isn’t filled with mid-level morons that don’t even know how their businesses work that simply fall back on these corpo agile processes as if they weren’t captured bullshit? Where can I find a place that isn’t this Medium, Learn2Code, I learned this from an influencer whose never actually done anything garbage?
I think that ExperiencedDevs still is decent. There has been some quality problems lately due to the downturn but I think generally it has been good.
Look, it’s better than The Orange Site so at least that’s something.