Full threadeuropean321·Management consulting, Investment banking, UI/UX design, Product management are some alternative careers I have heard software engineers pursueView on HN