What's considered good support when you're assigned to work on a new domain

Posted by Alarmed-Hair3777@reddit | ExperiencedDevs | View on Reddit | 25 comments

I've tried to condense this the most I could, but it's still fairly lengthy. tl;dr at the bottom.

 

I work for a fairly large tech company and I've been here ~4 years now. My roles always revolved around frontend or JS/Node, even before working here. A few months ago I was unwillingly moved to a different 'squad', despite my objections.

This meant that my role changed from being JS-focused to, among other things, Jenkins, release automation, Android containers (java/kotlin) and an emphasis on error reporting and KPI monitoring (Conviva/New Relic). This is very different from anything I've ever worked with on my career.

 

I tried to come to terms with it and frame it as a chance to expand my skill set. But after a few months, there's a clear lack of support to ramp-up.

I've raised it to my line manager, twice now, explaining that this is all completely new to me, and there is absolutely no documentation on any process or workflow. His reply is invariably along the lines of "We're a nice and friendly team and you can, and should, just ask anyone for help!".

 

Is that really sufficient? I'm able to work on tickets, and work things out when I need to, but that takes time, obviously. Even when I ask anyone for help, first I need to figure out what exactly I need to ask help with, rather than a generic "Hey I have no idea what any of this means". More than a few times now, I only learned about some tool of process that I should've used after working on a ticket that required it. Generally, knowledge is assumed.

I should be ( and tried ) aiming for a senior title on this company, but on this team I feel like a junior dev new hire and I'm still learning the ropes - And that feels borderline humiliating, if I'm being honest.

 

So my question here is:

Is it reasonable for a developer to work on a whole new domain of knowledge and expected to ramp-up simply by asking his team for help? Or if I am being overly dramatic about this whole situation?

I can't shake the thought that if I was applying for jobs right now and saw this job description, I would absolutely not apply.

An easy suggestion would be to start looking at other jobs, but I also just moved into my newly bought flat and appreciate having some job security.

This is all in England, if that matters.

 


tl;dr: Worked for the same company for 4 years, recently moved onto a new team with a new domain knowledge, against my will. I'm expected to ramp-up by asking others for help, with no supporting documentation or training.