Apologies in advance, this is long and it has been typed from a phone, so I haven't been able to give it an in-depth proofread before posting.
I am almost 2 years into my role which is quite technical and specialised. Last year, I was put on projects where I led on the technical aspects. I received a great 360 performance review in terms of my ability to do the technical work, manage my aspect of my projects and teach skills to junior colleagues.
I was told by my line manager that I should be thinking about going for promotion, and things were looking great, until this year, when most of my time was assigned to assisting a senior colleague (one grade above me) with the technical aspects of a project.
To give context, this senior colleague is extremely experienced and knowledgeable in a technical area which is also an area that I work in. My skillset is somewhat different in that I have a broader range of technical skills related to the job whereas my senior colleague is extremely specialised in this one skill.
My colleague gets overworked due to being the only person who can use this skill on more complex projects, so our boss's idea was that assigning me to assist her would allow me to build on my existing knowledge and for her to delegate aspects of the project.
The issue, however; is that while this colleague is very gifted in this area, she is atrocious at giving explanations. She talks at the speed of light without pausing for a breath, never starts at the beginning, and jumps ahead and goes off on weird tangents whenever she describes a task. Also, despite her complaints about being overworked, she has no real interest in delegating anything, and has micromanaged every supposedly delegated task.
It's a vicious loop: her explanations are terrible, so I inevitably don't deliver what she wanted and she then uses this to justify micromanaging. It's soul destroying and making me extremely stressed, especially as her lack of delegation will affect my promotion prospects, as I have to demonstrate leading in certain aspects.
I have tried bringing this issue to my boss's attention, and his response was that I needed to give it time because being able to delegate and explain well was something my colleague needed to demonstrate for her own promotion move up to the next level, therefore she should have a personal interest in getting better at this.
It's three months later, and I still have no autonomy over my work and said colleague is still gatekeeping me from properly understanding the technical aspects of this project via her awful explanations. I have had enough, and really resent having my own promotion prospects derailed via being some sort of test case for someone known to lack delegation skills.
I am pregnant, and due to go on maternity leave in a few months, so my question is, is there any point in making my work life difficult by telling my boss that his plan for my colleague to learn delegation skills via working with me is still failing miserably? It's starting to seem more sensible that I just keep quiet and start job hunting as soon as I go on maternity leave in the autumn. (My role will involve frequent future collaboration with the difficult colleague, so the sensible thing seems to be to cut my losses and move on).
Posting here, as it would be useful to get the opinions of some neutral outsiders.