• 0 Posts
  • 15 Comments
Joined 1 year ago
cake
Cake day: June 26th, 2023

help-circle



  • JIRA is just an issue tracker.

    Nope, I mean at it’s core, yes it is, but it’s used for sooooooo much more than that. It enables management from a far distance, and that disencentivices managers from doing their job.

    I get the premise, that tools just exist and it’s us that put our own biases in them. But that looses a lot of nuance when a tool is specifically built for a purpose, such as oversight, tracking, and data collection. These design decisions take an “issue tracker” far away from what Trello, or a whiteboard with stickies on it for that matter, does.

    It is a grave mistake to think that it’s just an issue tracker, and that’s all it can be. I’ve been in this industry long enough not to fall for that con. And it is a con, when someone manipulates you using a tool that is designed to make manipulation easier (I’M not telling you to point every story even if it doesn’t make sense. But you know… Jira wants it, it’s just… Outa my hands…).

    Nah, Jira is for managers, not developers, and is far more than a simple issue tracker.



  • Nah, I also hate Jira. It’s slow, bloated, complicated, and has 1000x features I, as a developer, don’t need.

    But then again, I also hate the manager that makes me use it in ways that frustrate me.

    But then again, the reason my manager loves Jira and wants me to use it that way, is that they can run a bunch of automated reports like “We did X work this week, consuming Y hours (Or points or whatever) and we predict that we will be done in Z timeframe”.

    Buuuuuut, that’s all bullshit. Garbage data in, garbage reports out. Jira gives managers the CONFIDENCE that they know what’s going on, instead of just talking to developers, having conversations, etc. As it turns out, programming is hard, and doesn’t have clear A->B->C predictability. So those tasks that are left? non-exhaustive. Those hours we did? Didn’t take into account the thousand little things that didn’t go into the backlog (And would take longer to add it than to just do the work and ignore the extra time spent on the task). That burndown chart? Completely useless.

    Jira is used to skirt around the complexity of software development. It enables bad management to exist much easier, because it allows said managers to not engage with the team or product in any meaningful way, then to push up the chain “progress reports” that are meaningless, then, when deadlines are passed, managers get to blame it on the developers for not tracking enough work in Jira.

    Jira enables bad management.

    On the other hand, bad managers abuse every tool they are given, and bad managers existed before Jira, just instead of automated reports, they had email reports and hand tracked hours. So whatever, the tool was built to service a broken industry anyway.



  • So… That’s an overly simplistic view of the situation. Remember, there’s also the fallacy fallacy, which states that just because someone commits a fallacy doesn’t mean they are wrong. Whataboutism isn’t just a fallacy, you can use it to see your own inconsistencies and hypocrisies.

    What he’s saying is that Reddit isn’t any better, Billionaries are terrible and own everything, and all platforms censor. Open source/decentralization is the best alternative, no matter who the devs are. Is Lemmy so much worse than other platforms? Or even… bad at all?

    Statement: Lemmy is bad because the developers are ML and support CCP Response: Reddit is bad because its partly owned by a Chinese company ->Whataboutism!!!<- Or… simply understand that just because X developers have an opinion you don’t agree with, or a platform is owned by someone you don’t agree with, you can still engage on that platform for various reasons…


  • This user is already getting ratiod, but for anyone who thinks this is a reasonable comment…

    So… Twitter is now owned by a dictator that now claims that ‘cis gender’ is a slur. Seems like he is barreling towards fascism to me. Facebook is owned by, maybe not a fascist, but someone that allows fascist content on their platform in order to increase revenue. They even admit that it is good for business. The AI researchers at Facebook trying to reduce fascist content were fired because they were actually effective, but would loose the company money. They also own threads, the twitter alternative. The Reddit CEO has used authoritarian methods to undo protesting on the platform. Sounds like it’s going in the wrong direction…

    Even so, the united states performs human rights violations all the time, inside the US, and outside using the military. You don’t see CEOs and politicians denouncing the USA after committing human rights violations, do you? Do you know all of the Chinese politician opinions on the matter?

    If you want to avoid all forms of authoritarianism, you could live under a rock. The fact of the matter is that open source and decentralization is the absolute best way to avoid authoritarianism, no matter who writes the code. Fork it if you don’t like it.


  • I’m already a day late and I haven’t actually read all the comments because they’re surprisingly a lot here. But here is my two cents, hopefully I’m not just repeating someone else.

    Do you want the fediverse to be as big as possible? Or do you want it to grow in a steady manner in a healthy way with healthy discussion?

    Letting on the garbage that is popular social media giants like meta, will completely and utterly overwhelm this community. They have millions of users, we have thousands. Every single one of our posts will be drowned out by them. Say goodbye to high quality discourse, we will just become what Twitter and Facebook turned into, the same way that Reddit is going.

    I do not care if we have millions of users, our higher bar of Discovery and usability means that we get people who are self-motivated to learn, learn about technology, learn about our culture, learn about our rules.

    Would it be nice if it was easier to discover/join the fediverse? Sure. Would it be nice if we had millions of users? Sure. But I want to grow carefully and sustainably. I would rather have a small or medium-sized community with healthy discourse, than a worldwide gigantic social media community where conspiracy theories reign supreme, and the less techy people don’t understand how threads are different from Lemmy, and are constantly cross posting and are confused about what they’re looking at.

    I can block meta communities myself, but I can’t block all the hordes of people that will jump on our threads. This is a scalability problem waiting to happen, this is a social discourse problem waiting to happen.

    Lastly the only reason that I could possibly imagine that Zuckerberg wants to federate is to keep the only viable alternative to monopolistic social media conglomerates in check. The more people that can talk to us through his platform, the less people will look into and join us. If they can assert their monopolistic practices on the fediverse, they could use the EEE model to make it irrelevant. He is trying to destroy the federated social networks before they are big enough to be a real threat.


  • Damn, 26 people, let’s assume they get paid reasonably well, though they probably aren’t all developers. I’m going to assume 100K on average, just spit balling.

    That’s two and a half million dollars per year to build a terminal (very conservative estimate). And, like, does it reeeeealy do more then other terminals? Especially when you include different shells with plugins? AI, it’s so hot right now, but it is better than zsh or fish autocomplete? I built the simplest AI shell script to ask GPT-4 questions, easy, many FOSS options already out there, is that not good enough for people?

    Yeah, I’m just having trouble figuring out how this isn’t a waste of time and will implode when seed funding dries up.





  • In my personal experience I have gotten much more praise from Big Corp company when the work I did was more visible to management. The best work I’ve ever done was completely ignored because it was more technical and difficult for management to understand what the work was about.

    And it wasn’t just about explaining the work, it just wasn’t that interesting to people who aren’t technical.

    It was after getting an award for doing some extremely easy work, that I realized that it’s much more important that you communicate what you do, than actually doing useful work. And this sucks real bad, because if you do good work, it means you have to spend a bunch of time outside of that work just explaining it and acting like it’s a big deal, and you can easily beat the system by overrepresenting easy work, because you have a lot more time to explain what you did.

    Just my experience with my Big Corp, it may not be quite like that everywhere.