This is my user manual. If we are working together (or planning to), please read it carefully. You will learn how to deal with me productively and avoid misunderstandings.
- I need to understand why I'm doing something
- I love working as a part of a team, not as an individual
- I love pair programming
- I like to have a very basic working version first and iterate on it
- I love to help
- honesty
- direct and straight communication
- people who quickly get to the point
- leading by example
- process for the sake of process
- long meetings where no actions are taken at the end
- indirect feedback (heard from third parties)
- I need some context first
- I understand the problem
- I draft some options and evaluate them
- I iterate and improve the implemented solution
- give me cooking tips not ready meals! - I appreciate help and I don't hesitate asking for it when I need, but whenever I do I like to be given tips to unblock me not a ready solution or someone else doing the task for me.
- offer me to do pair programming
T.B.D.
- playing football. Chelsea FC forever.
- coffeeholic
- learning new cool things
- reading software related books. Best book I've read so far is "Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems" - Martin Kleppmann
- learning new technologies and reason why they exists
- staying updated with technology (or atleast trying to)