Sorry to hijack your question, I'm also software engineer with focus on security and one thing that has troubled me is where I should continue learning within security for the purposes of staying competitive (I have no issue learning to learn!). Seems like AI and Web3 (smart contract auditing) security flood my x feed, curious to know your thoughts on good skills to have for the future 5 years within security.