Hello lovely Community! ๐
I am currently working as Senior Software Engineer 1 and I am close to get promoted in the next performance review cycle.
My manager asked me to create a development plan and individual goals to track the progress efficiently.
Wanted to understand how the development plan and individual goals should look like for Senior Engineer?
Congrats on the growth progress, I hope you get the promotion! ๐ค
Growth plans are super custom, and it will vary a lot based on company. Senior/staff engineers are also very custom, so this makes it even trickier - This is when engineers start falling into archetypes. I would talk to your manager about what format they expect. Here's some questions you can try:
Here's another good discussion about this: "How do I create a growth plan with my manager/mentor and what should it include?"
For understanding senior/staff expectations (this will help you craft a sufficiently ambitious growth plan):
How large is your company? Most medium/large companies will have a rubric for expectations around scope/impact for each level of engineer.
I'd copy/paste that rubric into your doc, then annotate it with how you feel you're doing along various dimensions. Highlight areas where you feel you're already meeting expectations and where you need more support. Then ask for feedback to see if your manager agrees with you.
That is your development plan!