Another really helpful tool is to use the fish shell instead of bash. It has tons of useful features, but my favorite is by far the autocomplete. It parses man pages to provide suggestions for flags, subcommands, even passed arguments, and each item in the results list has a description, and it's all searchable by hitting shift+tab.
That's what leveled up my cli game from 0-100. It's a massive difference in usability and discoverability. And unlike things like nushell, it's close enough to bash that you won't feel confused if you have to use bash instead.
Yeah, but what's the relative quality of responses? I feel like the bar for "tech savvy" or "competent at programming" has dropped precipitously. And unfortunately, the number of people confidently asserting a wrong answer online is high in my experience, including on programming forums.