Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: How do you find what you're good at?
4 points by giantg2 on April 28, 2022 | hide | past | favorite | 7 comments
I'm not really good at anything. Aside from just trying things out and getting feedback from managers/coworkers, how does one identify things that they could be good at?

I've been a dev for 10 years and have a masters degree. I am just a midlevel dev. I spent most of that time working on obscure stuff the company needed, like Filenet and Neoxam. I'm now working with stuff like ECS batch, Lambdas, and some front end written in Java, Python, and Angular. I'm not seeing much progress. I think this mostly because I feel like this knowledge will just end up as throw away. The concepts and the bulk of the development are easy to grasp. Occasionally I'll get stuck with some implementation detail and just let it drag out.

I also realize that promotions are no longer a possibility for me. People are starting to wonder why I'm still a midlevel after 10 years. Recently I was told that I need to be more upbeat and improve team morale. Basically I'm being told to change my opinions, insights, and even personality. Kind of shocking when they make a big deal about DEI, including diversity of thought. This caused me to realize that all the managers are oddly happy and upbeat, so this must be a requirement. So they won't ever move me into any leadership position like manager, or even senior developer.

I think I'm tired of being a dev. The pay isn't even that good <$100k. I think some sort of an analyst position would be good. I tried checking put corporate strategy analyst positions, but it turns out they are more of a project/stakeholder manager, and they use these positions as feeders for executive positions (the rest of the team had degrees from places like Harvard and Wharton).

Any suggestions of tactics or positions to try?



> how does one identify things that they could be good at?

Being "good at" things isn't the problem. I bet you're good at many things! But it sounds like everyone around you is also good at those things.

Looks like you've identified the two possible solutions: 1) become good at something that sets you apart, or 2) surround yourself with people who don't have your skillset (ie, new career path.) I don't know enough about you to make a good suggestion for new career paths, so I'll focus on the "new skill" angle.

To develop valuable skills, follow the pain. Every team has things they hate to deal with. Find those things. Learn how to make them less painful. If you can find pleasure in the difficulties of the painful thing, that's ideal. If not, you can at least take pleasure in the fact that your coworkers will love you for saving them from the pain.

Then you'll have an easier time getting new jobs. You can walk in and say, "I'm good at that thing your team hates dealing with." It's not enough to get you hired every time, but it sets you apart.


"Every team has things they hate to deal with. Find those things. Learn how to make them less painful."

I've always done the work that others don't want to do. I volunteered for roles in addition to my main one, like being an application security champion. I've also built automated scripts throughout my career to deal with boring or tedious tasks (which I then shared with the team).

So I've followed the pain, but it has never paid off. I'm tired of dealing with the pain and having no future because of it. I appreciate the suggestion though.


I also realize that promotions are no longer a possibility for me. People are starting to wonder why I'm still a midlevel after 10 years.

Have you changed companies much (or at all) during that time? If not, maybe it's just time for a switch. Typically the best way to get promoted (or just get a decent raise) is to change companies, not to get promoted internally.


Thanks! I've been at the same company the whole time. I've been looking externally. Im not seeing much that's comparable pay/benefits/etc. I'd probably have to start over if I did switch because Filenet and Neoxam are obscure. Philly region sucks for tech work. I think remote work isn't a great option for me due to distractions.


I'd probably have to start over if I did switch because Filenet and Neoxam are obscure.

Ah. Yeah, good point. That's unfortunate. I guess that's the danger of getting locked into a tech stack that isn't widely popular. Wish I had something useful to suggest for you beyond this. :-(


Whatever sets your soul on fire. For me it's coding. I got into coding before it was cool to have a dev job and have the upper-hand and can out-compete anyone learning it just so they can get a job. For me it came naturally and it wasn't forced. I didn't do courses or anything. Autodidact.


I like coding, but I don't like coding for a job. I have to do something for money. It seems like all jobs suck, and that coding has paid more for enduring it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: