| I had same experience at a large company. Guy had a very simple project. He came to me and asked for "help." I found an external vendor who specialized in solving that problem (building a basic product extension) and got it done in two weeks. When I gave him the solution, he immediately stopped talking to me and wanted nothing to do with me. It turned out he had gone to a VP, cleared a 50 person team to work on this problem. He had a weekly call with like 10 people (tiger team he called it) to do nothing but this and nine months later they released the solution and had a giant party. Everyone got credit, high fives all around. AT that point I realized that work is a huge scam at large corporations. He was optimizaing for a "promotable event" that "spreads the credit far and wide." Nothing to do with solving the problem efficiently. |
Me and another guy replaced that external dependency with our own complete implementation, created over a two-week marathon coding session. It worked great, met all the acceptance criteria, and we shipped it. My VP was quite pleased, as it was a big win for the company.
This precipitated one of the ugliest and most out-in-the-open political battles I have ever witnessed in a large company. When the dust settled, we were allowed to use our own implementation, begrudingingly, but no one else was. I did not stick around long enough to know if the other VP ever actually managed to ship anything. It was quite the farce.