Sort:  

Yes, for sure!
Both seem to overlap with success by .....

  1. Understanding fundamentals or foundations, and coming up with a working strategy
  2. Suppressing and controlling emotion/tilt
  3. Having proper bankroll/account management
  4. Putting together proper software, tools, and process (online)
  5. Don't try to mimic anyone else (this goes for anything you do)