This post is part of my weekly engineering competency review series. At the end of each week, I publish a review of the notes I thought over the past week. My goal is to create a log where I can capture these insights for future me to review.
The competencies below are from CircleCI engineering competency matrix.
Reach Knowledge Sharing Level 4: Fosters a culture of documentation and knowledge sharing within their team and with their team's business stakeholders; actively demonstrates these behaviors.
What's Good?
- Posting learning notes in LinkedIn and in our slack learning channel
What could be better?
- Foster culture of documentation within the FE team.
Action Items
- Create notion doc for documenting FE gotchas.
Reach Effective Communication Level 4: Is able to communicate effectively with a diverse team. Fosters a culture of clear, concise, effective, audience-oriented communication on their team, ensuring teammates actively listen to others and are understood. Actively demonstrates these behaviors. Pays attention to nonverbal communication.
What's Good?
- Before standup, prepare your notes. During standup, share your screen showing your standup notes as you talk about your updates.
What could be better?
- Clarifying. I found myself giving acknowledgement to what the other person said but actually didn't fully understand the message.
Action Items:
- If you don't understand something fully, tell the other person you need more clarification. Don't hesitate to ask for clarification multiple times. Doing a screen share and writing things down together sometimes helps.
Reach Delivering Feedback Level 3: Delivers praise and constructive feedback to their team, teammates, and manager in a useful manner. Delivers feedback to their team's business stakeholders when opportunities arise.
What's Good?
- Delivered constructive feedback this week. Used a template: (Ask for permission, deliver feedback, end with positive note)
What could be better?
- Create more opportunities for delivering feedback.
Action items:
- Suggest to have post-mortem for every project, no matter how small or how big, no matter what the outcome.