Skip to content

Instantly share code, notes, and snippets.

View aminerol's full-sized avatar

Amine Bl aminerol

View GitHub Profile
@aminerol
aminerol / Remote Collaboration Guide.md
Created December 19, 2019 23:39
Remote Collaboration Guide

Communication

Listening

listen carefully not just to make arguments after it but to understand and make the person to feel understood(repeating the essence of what you heard in my own words)

7 C’s

  • clear: message should be clear and easily understood whomever the
    person who is listening
  • concise: few words, brief but comprehensive
  • concrete: give a bit more of details
  • correct: no errors whatsoever(proofreading)
@aminerol
aminerol / Product Engineer Role.md
Last active December 19, 2019 21:44
Product Engineer Role

Product Engineer:

  • A product engineer is a person who knows the product from all it aspects and understand the user need, also puts in his mind the user perspective while creating the product, the product should solve a user problem(s) while taking care of the user experience and make it easier to use.

  • A product engineer should cares about the product as it his own product and have the full dedication and commitment to see the project succeed cause that means that his success too

  • A product engineer does not focus only on the code but in the whole product

    and those can be achieved by asking questions and requesting feedback and collect more data as much you can so you keep improving the final product and that process it never ends cause there will be always a room for improvement

Great Engineer