TLDR: Great Engineers Start Broad
Date: 2024-05-27 Source: https://arpitbhayani.me/blogs/start-generalist
Overview
Become a generalist engineer early in your career to build a strong foundation, then specialize later for expertise and impact. All good engineers I know are generalists, but if required, it would not have taken much time to become a specialist.
Key Points
- spot gaps in existing systems, which specialists might overlook
- cross-pollinate and come up with innovative solutions
- become empathetic and hence a better team player
Takeaway
So, don’t say no early in your career; optimize for learning and exploring as much as you can, while building an ability to learn, unlearn, and relearn quickly.