Be a T-shape developer
I always advocate developers to specialize when they are becoming senior. But don’t lose track of the rest of the playfield.
So be broad, know a lot of technologies and areas, but also go deep into one or more. That is a T-shaped developer.
Why be a T-shaped developer?
1️⃣ Being an expert will give you respect and the money.
2️⃣ Being broad will give you insights on how to solve it differently and you can help others in your team.
One risk!
Don’t be to stuck on your specialization. Switch when it is dying.
Don’t be that COBOL developer. Maybe not the correct example, because people pay a fortune to keep their old code running… 😉
What kind of developer are you?