I have two years of experience as a software engineer and this is my second job. One of the concerns I have about continuing is that there are no more senior engineers left at the company, or at least none on teams in my office.
They were never able to fill most of the roles (on other teams, so not an issue that caused me problems) and they fired the last senior a few weeks ago, for something that had nothing to do with his tech skills as he was excellent and knew his stuff but had an abrasive personality.
The problem for me was that I learned a ton from him and am now basically the lead developer on my project. The other developers were hired out of university a year ago and we have an intern. People are now coming to me to ask how things work.
My team lead can code and is more experienced than I am, but he doesn't have time for that as he manages all these development teams and has to deal with paperwork from the people above.
I am not comfortable just marching ahead as a developer as I have no idea what I am doing in many cases here. I really think that at this stage I need to be around people who have more experience and who actually work on the projects I work on and review my code. That is why I am thinking of leaving.
The question is, do I tell my boss this in 1 on 1 meetings or no?