I work for a small company and am on a team with 2 other developers. Both developers are more senior than I and they started after I did, but even when it was just me and one other developer I rarely attended meetings. These are not tech meetings mind you. We don't have those. These are supposed to be meetings for department heads to discuss new promotions, business strategies, etc.
My company has 2 meetings a day, 30-45 mins each, every day of the week. I think it's pointless for me to attend. I prefer the CTO, my manager, to just tell me the specifics and let me code. I feel that a junior would just be wasting valuable time that they could be using to learn by attending meetings all of the time and not having time to code. Yet pretty much all FT employees go to these meetings and both of the other developers do (including the CTO of course).
Am I isolating myself from the rest of the team by opting out of these meetings? Should I change my attitude and start attending them? It'll be kind of awkward now to attend seeing as though I had rarely gone to them in the past. I've briefly talked to my manager about my attendance. He said not to worry about it, yet I end up out of the loop 99.9% of the time. My manager will have me do something last minute or not tell me all of the details I need. We don't have team tech meetings so I end up asking a ton of question or being forced to work blindly.
Is my company just having too many meetings to begin with?