Discussion about this post

User's avatar
Andrés Medrano's avatar

Optimal strategy is to be both. I’ve heard it called being a “T-shaped” engineer. You have both breadth of knowledge across several areas as well as specific knowledge in one area.

Expand full comment
TheAnkurTyagi's avatar

Nice post and love the way you said here "Since there isn’t a clear winner, I’d pick based on the work you enjoy and what your strengths are." It's after all you as an individual developer need to decide what works for you and what doesn't in the long term.

Expand full comment
13 more comments...

No posts