Software, in a Time of Fear
The following article originally appeared on Medium and is being reproduced here with the author’s permission. This 2,800-word essay (a 12-minute read) is about how to survive inside the AI revolution in software development, without succumbing to the fear that swirls around all of us. It explains some lessons I learned hiking up difficult mountain […]

In a world where fear of artificial intelligence (AI) and automation looms large, many professionals in software development and beyond are struggling to navigate the rapidly changing landscape. The AI revolution, while promising unprecedented advancements, has also sown seeds of uncertainty and anxiety. This essay, originally published on Medium, offers insights and lessons learned from hiking up difficult mountain trails that can help professionals thrive in this era of transformation.
The author begins by highlighting the pervasive fear that surrounds the AI revolution. Many people are consumed by the fear of job displacement or the inability to keep up with technological advancements. To combat this fear, the author shares several lessons that can guide knowledge workers, particularly those in software development, through this challenging time.
The first lesson is to stop listening to people who are afraid. Fear often leads to paralysis and prevents individuals from taking necessary action. Instead, the author advocates for seeking first-hand testimony and experiences. By engaging with those who have successfully navigated the AI revolution, one can gain valuable insights and strategies for adapting to change.
The second lesson is to seek out individuals who are more enthusiastic than oneself. Enthusiasm can be contagious and inspire confidence in the face of uncertainty. Surrounding oneself with optimistic and forward-thinking colleagues can foster a growth mindset and encourage continuous learning.
The third lesson is to avoid looking down. In the context of software development, this metaphorical advice means not dwelling on past failures or the daunting challenges ahead. Instead, it's essential to focus on the present moment and the steps needed to move forward. This mindset shift can help individuals maintain momentum and avoid being overwhelmed by fear.
The fourth lesson is to get different equipment. In the realm of software development, this translates to acquiring new skills and tools that are relevant to the evolving industry. Embracing lifelong learning and staying curious about emerging technologies can empower professionals to adapt and thrive in a rapidly changing environment.
The fifth lesson is to put the summit out of your mind. While it's important to have goals and aspirations, fixating on the end result can lead to burnout and frustration. The journey itself is just as important as the destination, and focusing on the process can help individuals maintain a balanced and sustainable approach to their professional development.
To illustrate these lessons, the author shares a personal story about hiking the Precipice Trail in America's busiest national park. The trail is known for its breathtaking views but also for its challenging and occasionally terrifying terrain. The author recounts how they overcame their fears with the help of their fearless son and how the experience mirrors the challenges faced in the world of software development.
Despite the initial apprehension, the author and their son completed the hike, experiencing a sense of pride and accomplishment. This personal narrative serves as a powerful reminder that fear, while natural, should not be allowed to dictate one's actions or hold one back from pursuing growth and new opportunities.
In conclusion, the AI revolution presents both challenges and opportunities for professionals in software development and beyond. By embracing the lessons learned from hiking difficult mountain trailsāstopping listening to fear, seeking out enthusiasm, avoiding looking down, acquiring new skills, and putting the summit out of mindāindividuals can navigate this complex time with resilience and confidence. The journey may be arduous, but the rewards of personal and professional growth are well worth the effort.










