Im a midlevel with 5 years of experience. I’ve been working for about half a year at this new company, it’s a very big name (not quite FANG, but big splashy west coast tech), I’m paid VERY well, and I’m currently offered challenging work that’s helping me grow.
It would all be great except I’ve been slowly realizing that I’m in over my head. It’s like imposter syndrome but I’m actually really an imposter!
I do okay with the technical stuff; frankly not as good as I should be for 5 YOE but I’m growing fast and I feel good about that part. I can sure write some tidy, well-documented PRs that do what they say they do.
However, I struggle with… everything else. I’m given projects, and somehow I ALWAYS forget a detail… analytics, or communicating with another team that works in the area, or there’s an edge case I missed, or it’s hard for non-dev stakeholders to test, or there was a document I should have written. I really struggle with all the skills AROUND the actual coding.
Everyone works long hours, and I can’t because I have a young family (my kid has been waking up every two hours a night for months now…) so I fall behind in that respect, too. This is a “work hard and get the glory” position, and I’m a “do a reasonable amount of work, clock out on time, forget about work” type. My boss is the political kind, he’s definitely trying to make director, and he assumes everyone else is trying to make it big too. He tries to help me, but every meeting I have with him makes me so anxious because he’s giving me advice for how to work in the middle of the night or on the weekend and I just can’t leave my child alone.
If I can make it to a couple years here, I think my skills will grow massively and I can leverage that into a position that I’m a better fit for. I don’t think I’m a terrible dev, but they openly state that they want the best talent in this job, and I’m not that.
Two questions: how do I git gud at the non-coding aspect of the job? And how do I emotionally manage the fact that I’m in over my head, and while every day is an opportunity to learn and grow, I’m also the dumbest person on the team and will be the first person let go if needs be?
submitted by /u/PearEaterSo
[link] [comments]
r/cscareerquestions Im a midlevel with 5 years of experience. I’ve been working for about half a year at this new company, it’s a very big name (not quite FANG, but big splashy west coast tech), I’m paid VERY well, and I’m currently offered challenging work that’s helping me grow. It would all be great except I’ve been slowly realizing that I’m in over my head. It’s like imposter syndrome but I’m actually really an imposter! I do okay with the technical stuff; frankly not as good as I should be for 5 YOE but I’m growing fast and I feel good about that part. I can sure write some tidy, well-documented PRs that do what they say they do. However, I struggle with… everything else. I’m given projects, and somehow I ALWAYS forget a detail… analytics, or communicating with another team that works in the area, or there’s an edge case I missed, or it’s hard for non-dev stakeholders to test, or there was a document I should have written. I really struggle with all the skills AROUND the actual coding. Everyone works long hours, and I can’t because I have a young family (my kid has been waking up every two hours a night for months now…) so I fall behind in that respect, too. This is a “work hard and get the glory” position, and I’m a “do a reasonable amount of work, clock out on time, forget about work” type. My boss is the political kind, he’s definitely trying to make director, and he assumes everyone else is trying to make it big too. He tries to help me, but every meeting I have with him makes me so anxious because he’s giving me advice for how to work in the middle of the night or on the weekend and I just can’t leave my child alone. If I can make it to a couple years here, I think my skills will grow massively and I can leverage that into a position that I’m a better fit for. I don’t think I’m a terrible dev, but they openly state that they want the best talent in this job, and I’m not that. Two questions: how do I git gud at the non-coding aspect of the job? And how do I emotionally manage the fact that I’m in over my head, and while every day is an opportunity to learn and grow, I’m also the dumbest person on the team and will be the first person let go if needs be? submitted by /u/PearEaterSo [link] [comments]
Im a midlevel with 5 years of experience. I’ve been working for about half a year at this new company, it’s a very big name (not quite FANG, but big splashy west coast tech), I’m paid VERY well, and I’m currently offered challenging work that’s helping me grow.
It would all be great except I’ve been slowly realizing that I’m in over my head. It’s like imposter syndrome but I’m actually really an imposter!
I do okay with the technical stuff; frankly not as good as I should be for 5 YOE but I’m growing fast and I feel good about that part. I can sure write some tidy, well-documented PRs that do what they say they do.
However, I struggle with… everything else. I’m given projects, and somehow I ALWAYS forget a detail… analytics, or communicating with another team that works in the area, or there’s an edge case I missed, or it’s hard for non-dev stakeholders to test, or there was a document I should have written. I really struggle with all the skills AROUND the actual coding.
Everyone works long hours, and I can’t because I have a young family (my kid has been waking up every two hours a night for months now…) so I fall behind in that respect, too. This is a “work hard and get the glory” position, and I’m a “do a reasonable amount of work, clock out on time, forget about work” type. My boss is the political kind, he’s definitely trying to make director, and he assumes everyone else is trying to make it big too. He tries to help me, but every meeting I have with him makes me so anxious because he’s giving me advice for how to work in the middle of the night or on the weekend and I just can’t leave my child alone.
If I can make it to a couple years here, I think my skills will grow massively and I can leverage that into a position that I’m a better fit for. I don’t think I’m a terrible dev, but they openly state that they want the best talent in this job, and I’m not that.
Two questions: how do I git gud at the non-coding aspect of the job? And how do I emotionally manage the fact that I’m in over my head, and while every day is an opportunity to learn and grow, I’m also the dumbest person on the team and will be the first person let go if needs be?
submitted by /u/PearEaterSo
[link] [comments]