#4 - Remove distractions in your control. Do not underestimate this mental preparation it is vital for peak performance. Without a clear goal and without believing in the importance of that goal it's hard to reach the zone. #3 - Understand your goal and why it is important. If your co-workers respect it, you should be able to establish some level of non-interruption confidence. Having that confidence is very powerful as it eliminates the worries of getting interrupted.Īs a busy adult, you can control some of your time by blocking your calendar with coding time. I did it at night because I knew that I would not be interrupted. It wasn't rare to have 10 hour non-stop sessions. Growing up, I used to spend entire nights coding. #2 - Create distraction-proof time on your schedule. If you are convinced that the goal is impossible, you are going to lack the confidence necessary to enter a state of flow. When you must commit to a body of work, make sure that you believe it can be achieved. If that is not acceptable, consider a different employer. If you know that something is not achievable, make it clear. To create an environment conducive to flow, consider the following eight suggestions for developers and individual contributors, and seven suggestions for engineering managers.Įight ways for developers and individual contributors to reach of flow and peak performance. It fulfills an unfair prophecy without giving her a chance to prove herself. How can she be productive and achieve a state of flow in such an environment? The mental overhead of having to deal with bias creates an invisible barrier to success. Members of minority groups who feel unwelcome or unappreciated will struggle to concentrate and won't be able to reach a state of flow.įor example, imagine a female developer working with a group of men who make it clear that they do not believe women can be good coders. It affected most women in the organization and a significant percentage of men.īad sentiment toward a group is a toxic self-fulfilling prophecy. For example, I am convinced that the recent Google debacle, caused by the employee who published an anti-diversity manifesto, caused an enormous distraction and loss of productivity at Google in the past few days. Programmers who belong to a group that feels unsafe or judged can be negatively affected. Relaxation does not co-exist with excitement and causes distracting reflections. To reach flow a developer needs to be excited about the work and must have a feeling of control of their thoughts. This can happen when the activity is far too easy or far too difficult.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |