I used to say the same thing to my highschool history teacher. Little did I know, it would help me later on. I'm not talking about pointless dates - it's the lessons that matter.
One can't know everything, but knowing some of it enables us to prevent the mistakes that we would have made otherwise.
I would trust a Matrix client like Element / Schildichat over Signal and Telegram. But if we are only considering the latter, I would pick signal (like many other comments have mentioned).
Trust doesn't matter if no one uses these platforms to message you.
I persuaded my friends into trying other messaging platforms but they ended up flocking back to Whatsapp because their contacts are not on Signal and definitely not on Matrix. Also normies may find Element/Matrix difficult to use. Almost all of them have Telegram accounts and believes it's more private than Whatsapp, also apparently they use it as a content downloading app than a messaging app.
If you play a lot of competitive multiplayer games, it would be better to keep a windows partition for them (overwatch is the only game that I had a good experience on Linux).
I used to play some competitive Apex, I was overjoyed when I heard anti cheat support is available on Linux, and quickly installed it. I tried it a couple of times since then, the most recent being last month - The game is playable but not on a competitive level imho. The smoothness is just not there. Then again this might be because of my low spec hardware.
Games like Valorant just won't work because of their kernel level anticheat. (But hey we have Conter-Strike 2 now)
AAA games run just fine for the most part, its playable and I usually get performance similar to windows.
I understand what you are trying to say, looking for a different job in frontend is much less effort. I have tried my hand at React, vue and a couple of new frameworks, there was a time when I was excited to learn about new things - Now I'm no longer feeling that drive to learn anything about the field.
I have also tried working on some Machine Learning projects and thats how I came to the conclusion that I don't want to work in AI, ML and data science..
I started looking for jobs in cybersecurity, while being aware of it's boring and frustrating nature... so it's not like I just decided to jump ship because of the hype.
Also, having some information in your head will definitely help. I'm not an expert but I try to brush up on random relevant topics when I get some time.
I used to say the same thing to my highschool history teacher. Little did I know, it would help me later on. I'm not talking about pointless dates - it's the lessons that matter.
One can't know everything, but knowing some of it enables us to prevent the mistakes that we would have made otherwise.