In lot of meetings I am feeling I am less knowledgeable than others and unable to add value a lot. All my peers are very smart.
When analyzing critically I feel maybe I am spending a lot of time learning and lesser doing.
What works for me is => having focus blocks. Catch is that I am getting too comfortable sometimes not having meetings . This leads to missing lot of context sometimes.
What tips does community have to to handle this pressure?
As a big tech worker (or least working in a company that mainly hires from big tech), I don't think I'm particularly smart. I got B's and C's in high school, went to a fairly bottom tier college, spent most of my life until junior year of college playing Maplestory, and took ~5 months to find my first job.
Reading over your question, it seems to me that you feel like there's a gap of technical and domain knowledge between you and your coworkers. If I'm indeed interpreting the question right, then I'd just put yourself in scenarios where you're interacting with coworkers more. More iteractions means that there's more oppotunties for their knowledge (domain and technical) & frameworks of thinking to stick to your mind. I'd recommend a few things.
Hope this helps!