Something I've noticed with a whole bunch of hindsight is that I used to say that a lot then I also used to complain nobody told me anything when I did get out of going to meetings.
Play the company's game or move to a different one. Switching up jobs is a great way to get out of a rut.
It's all a matter of balance, sometimes you work in a genuinely nice place but you have shitty working hours and/or wage, you can't properly study and update yourself, no energy to workout or take care of your body or do 'useless' stuff that keep you sane (any hobby will do, rc cars, music, woodworking)... so some people find (for example) a good paying and simple/undemanding job with great hours, so they get home and can still attend uni, workout, have proper hobbies etc.
Source: worked at a place where i felt accomplished and technically challenged all day long but I had no free time, was fat as fuck, had no time for the wife etc... am now at a much lighter dayjob, managed to find time to finish uni, lost weight, have hobbies etc...
It's easier to yearn for personal satisfaction when you have all your necessities (and those of your family) secured. Changing jobs to a less-paid one is difficult, because the gains can be quickly offset by the loss of financial stability, and let me tell you, if you don't have money for your (and your family's) basic needs, then you can be really unhappy.
But yes it does suck to question oneself all the time on whether to switch it up or not
To make things worse, the dev lead's boss always defers to his team's knowledge about the issues, so getting certain security issues fixed can require getting upper management involved.
[08:00] Wake up
[09:05] Arrive at work a little after 9 to fight the power
[09:15] Coffee. The daily pilgrimage to the Mr. Coffee is the highlight of my day.
[09:25] Go to meeting scheduled by demon. I don't need to be in the meeting and nod my head whenever they look at me.
[10:05] Check email to find a customer figured out my email and started emailing me on how to figure out their wifi password. This is their 5th time emailing me despite having forwarded them to customer support.
[10:45] Ask head of developer team if security issue XYZ is fixed yet. Dev team head says he doesn't think it's a real security issue and won't be dedicating resources to fixing it. Tells me to reopen the ticket as a "feature". Researcher plans on disclosing the security issue within the week.
[11:10] Check ticketing system to find 5 new emails from security researchers from India demanding bug bounty for a reflected XSS issue they found on one of our static promotional websites.
[11:15] Briefly consider a career change
[11:16] Remember how big dat paycheck is
[12:00] Lunch
[13:00] Meeting about long-standing architectural security issue that I want fixed. None of the PMs want to dedicate resources to fix it.
[14:00] CEO sends company wide email about how good our security is compared to our competition.
[15:00] By now I've read every reddit post on the first 20 pages.
[17:00] Go home while being too mentally exhausted to go out after work and make friends
Loving the wage slave life