FangerZero in  
Software Engineer  

Can't get ahead of the curve, suggestions?

I've been a web developer/software engineer/frontend developer whatever you would like to call my career for the past 10+ years, and are in my mid 30s. I always seem to be underpaid. Whenever I think I am ahead of the game when I switch jobs and I get that 25%+ pay increase I think that I'm doing great! then a couple years go by and I look up the average salary and I find out I'm just below average.


I know I'm not the best developer, but I do get shit done. I'm a jack of all trades I focused on quantity over quality in regards to languages/frameworks. I was afraid if I didn't have the basics of a language/framework I may not be able to find a job if nothing was out there that I knew. There are so many languages and frameworks out there it's hard to focus on any one.


I've often wondered if I should look at a lead position but lack the confidence to truly ensure good code quality. And I can't see jumping into a company and doing this since I wouldn't understand the system, and most systems seem to be convoluted and overly complex.


I also worry about where this field is going as a whole with cloud computing, ML, etc. It feels like more and more companies ask for you to do everything instead of focusing on one area.


I'm just looking for some guidance or thoughts on how to proceed in my career. It's not like I can take big risks either I'm the sole provider for myself, no one is there to pick me up if I fall.

3
2586
Sort by:
jeynznuejjshData  
The best engineers are always in over their head. Either they succeed and advance, or they have a learning experience that makes them better.

Donโ€™t shy away from those lead roles just because you donโ€™t think you would be good at it.
2
FangerZeroSoftware Engineer  
You make a good point, I do always equate my job to the game Dark Souls. You try something, fail, and pick yourself back up. I'm just afraid of when you have those hundreds of thousands of souls on the line and you die before regaining them. I guess though if I never try, I never know if I can do it.

Unlock by Signing Up!

Create a free account to view all comments, posts, and more!

About

Public

Tech

Members

736,481