It might be like having Impostor Syndrome. But I do believe I have some knowledge and can use it effectively, but there’s also a sense that I lack deep understanding.
How can I handle this situation? What steps can I take to achieve even just a small portion of their expertise?
Second, it's an unfair world. Some people have more time to put into stuff to think deeply and do work that don't directly, instantly lead to real-world impact. (There is one gentleman per neighborhood who "knows deeply" about French Revolution or Civil War, or so they think) I am sure Jeff Dean doesn't have a manager breathing down his neck. Have you tried going deep into something, and writing about it? Like Julia Evans' blogs on DNS? Why don't you try something like that? You mention Jeff, do you work in ML? Have you tried publishing research? It doesn't have to be NeurIPS or ICLR. Why not a small, independent paper in arXiv?
And, also, highly recommend a group of similarly motivated people for a study group. Because "deep knowledge" doesn't directly turn into product-being-admired-by-many-people, you might get bored while reading a 500 pager. A group helps the most.
So in that vein:
1. Find a very narrow area where you would like to have in-depth knowledge
2. Read the seminal works in that area (could be academic papers, could be blog-posts, could be even code)
3. Go for a long walk, and mull about it for a bit.
4. See if you can add something, no matter how little, to the area
5. ???
6. Rinse repeat
---
Big question is whether that's something you're internally motivated by, or externally. The fruits of that sort of labor are mostly internal; and very few people have the stamina to continually do this, unless it personally fulfills them.
If you are the guy who solves the problems, than that's the barometer by which to judge yourself. You are not an impostor.
And if you are the problem solver, then it's great if you suck. It's a sign that things are ok with you.
Because if you know in depth everything you work with it means you are not pushing your own boundaries. You are playing it safe, well within your comfort zone. It's ok to stay in the safe zone for a little while, but don't do it for long.
The majority of the workers out there get to that safe zone after a few years of experience, and then stay there. Don't be one of them. Push yourself, keep becoming better, and keep the comp raises coming.
It can feel risky because there's vulnerability in asking a question! But if you use a little flattery (vs. trying to hedge by sneaking in your own answer), people will share enthusiastically. When you get in the habit of gathering viewpoints from everyone by constantly asking questions, your perspective and wisdom grows deeper and deeper.
See Richard Feynman's autobiography for a version of this strategy.
You could be the best at x task but there are only 5 positions in the middle of nowhere that require it so why spend time on it?
Otherwise, audit your time in 15min increments for one week, reduce entertainment, and get enough sleep/exercise/etc. Use a dumb phone.
I’m not sure if you’re in a mid life crisis or pre-retirement one. I sat down then wrote a 1, 2, 5, 10, 20 year hypothetical plan and realized I needed to change it all because of the retirement date as well as value for spending my time doing it all.
I find that when I do these types of projects, I very quickly figure out where the holes in my knowledge are. That gives me a direction on what to learn next, and the motivation to actually learn it and apply it in practice. It feels much more efficient than just picking up a textbook and trying to learn that way.
Remember, expertise is a journey, not an instant achievement. Embrace the learning process and gradually you'll find yourself gaining more in-depth insights.
Impostor Syndrome is common; you're not alone on this path.
Why do you want to be an industry leader? Ego? Dissatisfaction with the similarity of your work?
It sounds more like you want to work on getting rid of imposter syndrome. Just realise nobody really knows what they're doing because there are no absolutes.
So keep your mind open, keep reading, keep learning, keep practising your art.
I've just started a PhD after 30 years of start-ups etc, and I am aware that people's view of my skills is often much more positive than my own view of my skills. And I'm also spending time with other entrepreneurs who seem better than me in every dimension!
Keep humble, but keep going.
When you move on do you crystallize your learnings like in a document or a chat with other people? Does it give you an idea of where to go next?
Comparing yourself to others?
Yea, that's not going to end well. Instead compare yourself to yourself in the past.