Yes, for sure!
Both seem to overlap with success by .....
- Understanding fundamentals or foundations, and coming up with a working strategy
- Suppressing and controlling emotion/tilt
- Having proper bankroll/account management
- Putting together proper software, tools, and process (online)
- Don't try to mimic anyone else (this goes for anything you do)