I mean, AI cannot decide. Of course, it will give you answers, but it's your feeling. And, you know, somebody cannot decide on how you would behave to someone or someone's behavior or, you know, to somebody else. So I think it's purely that comes from within an individual. And I would not rely on AI, to be honest. Yeah.
Maybe we can expand this question a bit, because there's also going to be language differences where a lot of people whose first language is not English, and then they start need to communicate in English. And they just, it's just like much harder to be empathic in another language. Do you have like recommendations there?
Sure. I think, I mean, in my company, we practice a lot. I mean, we have diverse culture, people coming from different regions of Asia, Europe, but we do a lot of team building activities. We do a lot of empathetic workshops together with our Scrum Masters. I think it's really important to have, I mean, languages, of course, a barrier, but, you know, everything doesn't rely only on language, right? You could have some team building together or maybe, you know, some sort of workshops or trainings where you put your feedback and, you know, you kind of articulate it together and see how you could improve. So I think it depends. Of course, there is a barrier, but you can have certain workshops and trainings that would really help.
Absolutely. And how would you design a workshop to, for example, improve being more empathic in pull requests? It's a good question, I think. So in my company, I think I'm working here for almost four years now, we built a full designed, you know, documentation. And these were built by initial engineers, like how to act when somebody is kind of on boarded, maybe, and, you know, you're reviewing a pull request. Language to use, for example, just like I mentioned that, you know, instead of starting your questions with why, you know, having that practice of putting it, could you please change it to this? Or maybe, you know, instead of asking that, why did you do this? You know, be more polite, and could you please explain me what this bit is doing? So I think we had a general practice documentation that we as engineers used it. Okay. And it's really important to build it if you are more... So there should be documentation how to read these? Yes. I think there's something called like conventional comments for code reviews, are you using that? Not really. I think we have a lot of different experiences in the team. We have a lot of juniors, we have way too much seniors. So it's really sometimes become difficult to apply that. But yeah, I mean, it's a good thing to apply. Yeah. And while we're talking about pull requests, are they actually like the most empathic place to give feedback? Or can we try to give that early on the code development process? I think earlier is better.
Comments