Learnings about soft-skills from jobs
2023-11-04 Soft skills example
Learnings about soft-skills from jobs
Don’t fight existing norms in a team without a proposal for a better alternative. Even if you have an alternative, some teams are not ready for it. They will fight it and supress it. It circumstances like that, there is no pointing in trying to push things and getting upset that people are not listening to your advice. Blend with the team as much as possible and start pushing the changes only after gaining enough weight and respect in the team. They need to trust that the change will improve things for them. As long as they don’t have that confidence, they will do everything they can to stop you from doing what you want to do.
e.g.
In the HHS project, I tried to introduce the approach of contract first API development using OpenAPI specification file.
They did not grasp it and I got a lot of push back saying that it is not useful. They said that there is no need for it.
I got mad at first.
Later, I realized that I may be doing something that they don’t need and I pulled it out. I wrote the code their way. They ended up being happy.
In the end, I consider pulling out my code a win-win situation for everybody.
I don’t always have to implement things in a way that I want. Getting along with other people is sometimes more important.