to Code in Just One Language?
Some techies do specialize. But we all know that flexible technology professionals are in much more demand and are always more successful. If you blend your people skills so that you are able to handle different personalities and lead effectively in a variety of situations then you will obviously be more successful.
Product versus Project perspectives often draw upon different personality traits. Technology professionals who can understand how these different approaches impact themselves and their teammates will find it much easier to thrive in today’s challenging work environments.