I realise asking a question like "How to be team lead" is of such a broad scope that it couldn't be answered here. I have a few narrower questions which can hopefully be answered.
6 weeks ago I joined a large company that has started a brand new digital development team to bring all their 3rd party services in house and to develop new apps and services for their business.
I joined the team as Senior dev and at that time there was only the Lead Developer and the Department Manager and Project manager.
Two weeks into my role the Lead Dev was fired (Late starts to the day and apparently toxic and inflexible) and then it was just me as the only dev.
I proceeded to take up the task of setting up the AWS infrastructure (LAMP stack basically) for an atrocious inherited website that needs to be up and running in 6 weeks.
So now I had to deal with dev technical issues as well as the previous Lead Devs issues and accepted the challenge.
4 weeks later things are proceeding ok, struggling to deal with getting 3rd parties to reconfigure their systems, dealing with new requests for new features as well as looking to getting issues on this website sorted.
Luckily, we are now joined by another senior dev and a medium level dev who are great people and I've taken the responsibility of acting as the Lead Dev, i.e. assigning tasks to the devs, trying to head off any issues and checking with devs/Project manager to se if there is any issues I can help with.
So, I asked the Manager if I could trial for the Lead Dev position, even though I have no experience as a Lead Dev. No decision was made but I was told that he would speak to the COO and shouldn't see an issue should the current site launch go fine.
Basically what I needed to find out was the following:
1) Should I be concerned that I don't have experience in certain areas ? (i.e. Infrastructure, API development, Dev management) even though I am keen for the challenge of lead dev.
2) The Senior dev that joined us is quite experience in areas I'm not and visa versa and was also previously a Lead Dev, did I jump the gun asking to try for the position (I had asked prior to him joining us)?
3) Any short words of wisdom for someone in my position ?