Thinking patterns

Today I was talking with a friend about a task that we work on together. We were discussing the technical implementation, challenges, and the tricks that we should take care of. This is not the first time we have such discussion, being part of a big team, we always pass by this situation.

During our chatting, a question popped up about what will be our working attitude and team dynamics if we worked together on the same product. We have some differences in thinking. I am leaning forward to deliver and to achieve goals, he thinks more of the edge cases and the implementation gaps. I am always keen on building stuff and enhances on top of it, he spends more time assuring the cleanliness of the current solution.

It would be fun if we worked together. I think we will be able to deliver quickly and with quality, or we might end up being at each other’s throats 🙂