Have a look at https://github.com/sudeep9/mojo/blob/main/design.md#index
Here's why I think you might be in an average team:
>"I have tried over the past 2 years to propose different solutions to hard problems and I just get blown off."
A good team has tough problems, and they need clever solutions. Maybe your team's mandate isn't to solve a tough problem.
>"product managers and “leadership” assign to our team with barely any input on the overall project or ability to propose new projects."
This sounds like you might be in a workhorse/executing engineering team.
You say this:
>"I’m scared to move teams ... because I have a good manager ... and my job isn’t that stressful."
A better manager would be trying to increase the team's scope, and yours. If you're not feeling some stress, your manager isn't growing you. A better manager would create a challenging environment for you where you'd feel like your ass is getting kicked.
There are great FAANG teams, and great FAANG managers. Seek them out! (I'm at Amazon, probably the "A" that didn't make it in your acronym. But if you drop me a note I could introduce you to great managers at Amazon)
We have tremendous infrastructure already dedicated to using natural gas (cooking, heating, transport, industrial equipment) and it won’t be electrified overnight.
First get to carbon neutral, then worry about carbon negative.
I know I'm missing the point of the article so looking for helpful guidance.
It sounds like his game plan is to do “cto stuff”. But shouldn’t there be a more precise goal? Like picking some business metric and cause it to move in the right direction? Or define a new metric? Or introduce a fundamental new way for the company to do business? Once you know the specific problem you want to solve in the company, it becomes a lot easier to pick a strategy.
But maybe I’m just misunderstanding what the cto of a 30k person company does.
>5/ Fourth, our culture is to retaliate against whistleblowers. Instead of negotiating with you, if you get caught you will be fired.
That's just terrible advice - whistleblower retaliation is illegal, and you're suggesting he retaliate publicly? I'd argue that your post could best be condensed to, "Speak with your legal team before you publicly respond to something like this."
There's a half dozen languages at least that are not Arabic but use Arabic script, such as Persian or Urdu. The typographic rules mentioned still apply though.