Depends on what is the game you decide to play
And regardless of that there’s a component in gambling that few consider which is bankroll management, you need skill for doing that and emotional control to avoid blowing up
I think these skills are the technical part that gamblers must master. but whatever the general form of gambling game, the outcome I am sure will depend on the player's luck.
if gambling games were designed for skill alone, there would probably be gamblers who cracked strategy and would be unbeatable. every gambler must still have skills and knowledge, otherwise he is just playing to throw away money.