Stop trying to be a hero
I’ve noticed lately that people in the web industry seem to think that in order to succeed you have to be able to do everything.
Hold on a second, and think about it for a moment. Most of us work in teams. The whole point in a team is that everyone has different abilities and are able to do things better than others.
If everyone in the team throws in what they are good at, the whole team can learn and move forward. If you need help, ask. If someone else needs help, help them. Don’t try and go over their head and do everything yourself.
I am unsure that being a jack of all trades, master of none is a good thing within a team environment. I am not saying that it is not good to know a range of things but being a specialist in something will always be good and this is what teams are for.
Just remember guys, Don’t be a hero!