eBook: Being a lead software developer
You will receive my book in PDF and ePub format.
Introduction
- Why did I write this book
- Who this book is for
- Who am I?
- Book format
- Changes and updates
- What is a lead software developer
- What about a senior software developer?
- Should you want to be a Lead Software Developer
- Always consider your audience
- Your team
- Keep tabs on your peers and surroundings
- Stay on the lookout for suitable training
- Regular knowledge sharing sessions
- Supporting the work of others
- Onboarding new team members
- Coaching
- Pair programming
- Leading
- Remote work
- How to encourage developers to learn
- The business
- Managing expectations
- Translating
- Fighting for technical progress
- You
- Note-taking
- Scheduling your time
- On being reliable
- Coding
- Learning
- Communicating
- Meetings
- What’s Possible after Being A Lead Developer?
- Closing notes
- Send me feedback and share what you think
- Get coached by AppForce1
Learn from my experience of being a lead developer
You worked hard. Solving problems and coding smart solutions is your thing. And then there is a day where the bomb is dropped. "Would you like to be promoted to the team's lead developer?"
This was my reality a few years ago. I did not know much about being a lead developer. I worked with many great ones over the years. But now I had to become one.
I had to learn new skills, consider factors outside of my comfort zone. But… I had to learn.
In this book I compiled my notes and day to day practices. And now you can benefit from this.
Be the best lead software developer you can be. Learn best practices for being a great lead software developer. Every software developer at some point will have the opportunity to become a lead software developer. Definitions of what exactly a lead software developer is are different, but in this book I will provide you with best practices and tools to be the best lead developer you can be. For yourself, your peers and the business leaders you are working with.
On a number of topical areas I will go into details about the lessons I learned when growing into my role as a lead software developer. Everybody's environment is different, but I think there is something useful in this book for everyone.
After the initial publication I plan on releasing updated versions of the book based on the feedback I receive and additional experience I have gained on the subject matter.
Best practices, tips and tools to have maximum impact and result. Make sure your can perform at a sustainable pace.