Want to have a thriving career? Here’s my take on it ⚡
Early career - you are paid to get shit done. In later stages - you get paid for your expertise.
During the first 6-8 years remain a generalist and explore many verticals. While doing this, identify one thing you love and build raw expertise in it and build a thriving career.
I keep writing about engineering and career growth; do follow along.