I have been working as a developer for 9 months and I’ve never programmed before except for when I was in college. I am having a lot of struggles, but somehow I am managing to complete tasks even though it takes me hours to complete. My work environment isn’t very supportive. I work under a boss who is very hearsay and the team lead I work for is moody. I always feel like I am walking on eggshells.
Well now my boss told me he will have to let somebody go due to budget cuts and have me replace them. The problem is that the person he is going to let go of has years of experience as a developer. I only have 9 months. My manager is expecting me to be almost at the same level as someone who has years developing working with big data. I don’t feel I am ready to replace a dev with that much experience as I am still struggling. I don’t think I am doing to well on my managers eyes, but sometimes I think it’s the work environment and the stress I have now that is making me have a negative view on things.
I really like what I do in my department that’s why I have stayed here this far, but I feel my managers expectations are a bit high for me. I worry that I might being setup to fail.
Any advice for a junior dev working under my conditions?