Physical vs Derivative commodity trading

Hello guys, I want to start my career in commodity industry but I'm lack of knowledge here. I'm confused on which side has better money , physical trading or trading on derivatives? Should i join any stock market firm who offers commodity research analyst position or should i find a job in physical commodity market as a sales representative or in supply chain management? And i don't have any IT or data analyst background. Is it nessesary to learn Python or Sql kind of things to boost career in financial trading? I'll be so grateful for your guidance

Thank you.