For beginners I'd skip "every program" mode and pick one of these by skill match:
1. SaaS programs (ConvertKit/Beehiiv/Notion-like) — long cookies, recurring commissions, low chargebacks. Good fit if you can write tutorials.
2. Geo-niche review sites — pick one country/vertical (e.g. Canadian online services, German health products, Australian crypto) where you actually understand the local context. Easier to rank with thin competition vs. global keywords.
3. Amazon Associates — boring but it teaches conversion fundamentals. Build there for 6 months, learn product-page anatomy, then move up to higher-margin programs.
The trap most beginners fall into is jumping into "high-payout" verticals (gambling, forex, weight loss) without understanding compliance and traffic-source rules. You'll burn ad budget faster than you build experience. Start where the rules are clear and the audience is forgiving.