Development is not just an activity, it is a state of mind. In this episode we sit down with Colby Cook of Genuine (@wearegenuine) and talk about what it means to have a developer mindset. In our conversation we discuss what development has in common with construction, why approaching development as a series of steps is important and what you need to know about yourself as a developer.
Remember to approach development as a series of steps that build ontop of each other.
Be mindful of what problems you are trying to solve, only build to solve those problems.
Keep in mind who you are, what you know and what you don't know. Use your team to balance stengths and weaknesses.
An important part of your development career is understanding when and how to take risks. In this episode we discuss why it is important to take risks as a developer, the two types of risks you'll face and how to balance risk with reward in development. Show notes for this episode can be found at http://www.developingup.com/25
The one constant in your development career will be change. Change in your projects, change in your role & responsibilities and changes in your life. In the season one finale we talk about how to approach changes in these areas with a constructive, positive mindset. Show notes for this episode can be found at http://www.developingup.com/24
Every developer hits a slip and falls into a stale daily routine. To progress in your development career it is important that you find ways to make every day exciting and challenging. Show notes for this episode can be found at http://www.developingup.com/23
The path of development is full of wrong turns, pitfalls and mistakes. You cannot control when they will occur, but you can control how you react to them. In this episode we discuss what to do when development setbacks occur and how to approach them with a positive mindset. Show note for this episode can be found at http://www.developingup.com/22
Some stress helps provide a sense of urgency in development. However, too much stress can degrade your work. In this episode we discuss some common causes of development stress and ways you can prevent them. Show notes for this episode can be found at http://www.developingup.com/21
When it comes to getting tasks completed there are two types of developers. In this episode we are discussing the differences between procrastinators and precrastinators. Sharing tips to improve your abilities to get things done, not matter which type of developer you are. Show notes for this episode can be found at http://www.developingup.com/20
Great developers continually seek to improve the code they work on and write. In this episode we discuss how you can use code reviews to help yourself and your team become better developers. Show notes for this episode can be found at http://www.developingup.com/19
Estimating is hard. In fact, estimating is sometimes considered one of the hardest aspects of development. In this episode we discuss how you can be confident about the estimates you deliver. Show notes for this episode can be found at http://www.developingup.com/18
To make consistent progress in your development you need to develop a plan. In this episode we discuss the importance and methodologies behind developing a plan. Show notes for this episode can be found at http://www.developingup.com/17
Connections with coworkers is as beneficial to your career as your external network connections. In this episode we discuss how to establish an internal network of connections you can depend on. Show notes for this episode can be found at www.developingup.com/16