3 ms·
I think kind, industrious, and smart people make great teams. I once took up a lot of space to be a super productive engineer and only ended up being isolated.
by TriangleEdge 2y ago
I think kind, industrious, and smart people make great teams.
I once took up a lot of space to be a super productive engineer and only ended up being isolated. The business saw that some engineers were saying things worked great and were easy, so more responsibility was thrown on me and the other engineers moved to another project that needed headcount. Me and another guy ended up building on and maintaining what used be a reasonably sized team. It got on me because I made sure to know everything so I could make it as great as I could. This sounds good, but this particular business didn't care about me at all, I was just another gear.
I've met "productive" engineers that got things done really quickly from the business perspective, then moved on to being awesome somewhere else. But, they also took shortcuts, didn't write documentation, and made things unmaintainable. When I joined the team after they were being awesome somewhere else, I had to do things like guess hostnames and find out how and where things were running..
The people I've liked working with the most have been parents. The boundaries are more clear, they value stability, and aren't heros.
- valiant55 2y ago> I had to do things like guess hostnames and find out how and where things were running.. This isn't the worst thing in the world. I'd rather inherit something with little/no documentation that followed the standard business practices (e.g naming conventions, nothing crazy bespoke) and have to do an afternoon of investigation than have to read documentation that's inaccurate. Of course the best option is full documenation but due to the nature of business that isn't always possible.