"Get lucky" is solid advice, but you've also got to give luck something to work with. I think your overnight success started a long time ago, at least as far back as when you showed your manager you weren't a bozo.
Of course but there's no insight there. It's just, be smart, study and learn a lot, maintain a decent appearance, work hard on useful or interesting things, kep stretching and growing to new things, make friends, keep in touch, ask to get paid for you work. Completely normal "middle class / entrepreneur values" type stuff.