• Applying Software Engineering Concepts in Coaching
    Leadership,  Neuroscience,  productivity,  Stress Management,  Success Strategy

    Applying Software Engineering Concepts in Professional Growth

    Last week, I talked to a client who has a Ph.D. in Computer Science and works on a cutting-edge research project for one of the topmost tech companies. He has been feeling overwhelmed with his task list that keeps growing every day and has sophisticated interdependencies. I knew that one way to reduce his “overwhelm” state was to bring him to his strengths. I asked him to describe the tasks as a data structure (software developers store data in different data structures). It made him pause and think. I noticed his energy shifted eventually to a more focused state as he started talking about whether it should be a tree…