I think it will help more than hurt. Sometimes when you’re too caught up in one language you sometimes mistake that language’s best practices for programming best practices.
Too much context switching could hurt your productivity but I wouldn’t worry about long term problems.
Do you think in this day and age absolute expertise in one language or stack is something we should all strive for? Or can that be substituted with this cafeteria style approach altogether?
Just like with human languages -- learning other languages just about only benefits you. Even 30 minutes of trying a new language can be beneficial -- you don't have to be an expert or become one.
Do you think in this day and age absolute expertise in one language or stack
I don't think it's possible or even if were that it would be useful. Going deep into something, sure, striving to learn as much as you can, absolutely -- but I think that as soon as You Know It All, you've failed.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think it will help more than hurt. Sometimes when you’re too caught up in one language you sometimes mistake that language’s best practices for programming best practices.
Too much context switching could hurt your productivity but I wouldn’t worry about long term problems.
Do you think in this day and age absolute expertise in one language or stack is something we should all strive for? Or can that be substituted with this cafeteria style approach altogether?
Neither.
Just like with human languages -- learning other languages just about only benefits you. Even 30 minutes of trying a new language can be beneficial -- you don't have to be an expert or become one.
I don't think it's possible or even if were that it would be useful. Going deep into something, sure, striving to learn as much as you can, absolutely -- but I think that as soon as You Know It All, you've failed.