Early on in my career, I ran into several scenarios where I found myself questioning the ideas of those more senior than myself. I consistently tol...
For further actions, you may consider blocking this person and/or reporting abuse
This x100. Although it is the case that at times senior devs tend to "look down" on junior devs for their lack of experience, it is exactly the fact that they have less experience that leads to very interesting questions that senior devs may take for granted. Speak up! Always.
I encourage my team to brainstorm regardless of their knowledge level. Every opinion counts and sometimes they can surprise in the most unthinkable ways.
Experienced people often have a big disadvantage and that is the idea of fixed convictions. Sometimes they just don't think it over.
There is also the fact that different views are important. Diversity among the workplace is an important factor.
This is a really important point. I often let my experience silence me early in my career, but I realized the times I spoke up ended up being valuable to the senior devs. My points may have been flawed most of the time, but I triggered insights in the senior devs that caused us to change how we wanted to architect our systems.
I've often found that the freshest eyes have the clearest sight, unencumbered by the biases that come with experience. That's fundamentally why diversity is so important.