Realizing I’m better at connecting dots than finding problems - where does this fit in engineering?

Posted by that-pipe-dream@reddit | ExperiencedDevs | View on Reddit | 26 comments

I have \~12 YOE and have operated as a Staff Engineer at a mid-size org, and more recently at a startup (which didn’t work out). The expectations there felt borderline 'superhuman' for a senior IC which has been mentally taxing and exhausting, which pushed me to reflect more deeply on my strengths and gaps.

One pattern I’ve noticed:

I’m not very strong at independently finding problems through deep, hands-on exploration (digging into code, logs, systems, running spikes, etc.).

Instead, I tend to:

- pick up signals from different sources (engineers, product, incidents, data)

- connect those into a bigger picture

- identify more fundamental problems or cleaner system/product directions that weren’t explicitly called out

I used to think of this as 'long-term vision' or 'North Star thinking'. But when I introspect, most of those ideas come from picking cues/signals from what people around me are reporting, not discovering problems in isolation.

At the same time, I’ve observed a clear gap:

- I don’t have a strong hands-on depth presence as an IC.
- People see me as 'technical' because I can hold conversations and reason about systems, but I’m often not the person going deep first when something breaks or anchoring the hardest parts of execution. This is also an area of lack of confidence for me (maybe fixable).

This feels like a real risk if I continue on the IC track, where depth and/or execution ownership are table stakes.

So I feel like I’m in an in-between spot:

- Not a strong bottom-up problem miner

- Not consistently a strong hands-on execution driver

- But strong at synthesis, abstraction, and cross-team/system thinking

I don’t want to move away from technical work. I enjoy systems thinking, can engage deeply in design discussions, and (from feedback) am easy to collaborate with.

My questions:

  1. For someone with this profile, what’s the more stable path?

- Double down on the IC track (Staff > Principal > Distinguished) and deliberately build depth/execution credibility?

- Move toward the management track (EM > Director > VP) with a strong technical bias?

  1. Where does this skillset fit best, especially in the current AI-driven environment?

Would appreciate perspectives from people who’ve:

- seen engineers like this succeed or struggle, or

- been in a similar position themselves