I can't count the number of people I worked with who sold me their dev team as the universal weapon for software engineering. Just to see them cobble together a solution on outdated tech that they didn't even understand half as good as they said.
I think we should be more humble. Which is hard, because everyone wants to be seen as valuable.
You can be humble and valuable at the same time. When hubris creeps in that's when things become problematic - not just for that person or team but for the entire company. One thing that I was thankful to learn early on was to assume that everyone else (in the organization) knows things you don't.
I can't count the number of people I worked with who sold me their dev team as the universal weapon for software engineering. Just to see them cobble together a solution on outdated tech that they didn't even understand half as good as they said.
I think we should be more humble. Which is hard, because everyone wants to be seen as valuable.