How can engineering leaders coach their teams through AI-related fears in the workplace?
Short answer
Engineering leaders can coach their teams through AI-related fears by emphasizing adaptive leadership and reinforcing the importance of robust software factories. By addressing fears of job displacement and loss of control, leaders can guide their teams to embrace AI as a tool for enhancing productivity and quality.
Engineering leaders can coach their teams through AI-related fears by emphasizing adaptive leadership and reinforcing the importance of robust software factories. By addressing fears of job displacement and loss of control, leaders can guide their teams to embrace AI as a tool for enhancing productivity and quality.
Understanding the Fear
AI is reshaping the engineering landscape, and with it comes a wave of anxiety among engineers worried about job security and control over their work. Scott shared an anecdote about an experienced engineer who expressed fear about AI taking over his job, hoping to "squeeze another 10 years out of this career before the robots take over" ▶ 1:30. This sentiment is not uncommon, as AI's capabilities grow, making it easier for systems to change without deep institutional knowledge.
Brad and Scott discussed how these fears, while valid, are not new. The introduction of AI has simply lowered the barrier for making changes in complex systems, leading to concerns about maintaining quality and accountability. Scott pointed out that AI makes it easier for people to alter systems without fully understanding them, which can be unsettling for those responsible for maintaining those systems ▶ 7:21.
Adaptive Leadership
To navigate these fears, engineering leaders should adopt adaptive leadership. Scott mentioned the concept of adaptive leadership from Ron Heifetz's book, which involves embracing disruption rather than resisting it ▶ 2:19. In this context, leaders should guide their teams to adapt to AI's presence rather than trying to stabilize or control the situation.
Brad emphasized the importance of having a strong software development lifecycle (SDLC) or "software factory" as a foundation. If a team has a robust SDLC, adapting it to incorporate AI can yield significant benefits. The key is to integrate AI into existing processes to enhance productivity and maintain quality ▶ 4:33.
Emphasizing the Software Factory
A strong software factory acts as a safeguard against the chaos AI might introduce. Brad argued that if you already have a solid SDLC, adapting to AI isn't necessarily easy, but it is manageable. The systems and scaffolding built over years can be leveraged to harness AI effectively ▶ 4:57.
The fear of losing control over code quality and system integrity is a significant concern. Scott shared how AI has lowered the barrier to entry for making changes in complex systems, which can lead to poorly written code and architectural mismatches. However, these are challenges that existed even before AI. The solution lies in reinforcing the software factory with non-human guardrails, such as automated testing and quality gates, which can ensure that changes meet the required standards ▶ 13:08.
Addressing Loss of Control
One of the core fears is the loss of control over the work engineers are responsible for. Brad highlighted that this fear isn't new - it's the same concern engineers have when a new team member joins and starts making changes. The difference now is the speed and scale at which AI can facilitate these changes ▶ 19:09.
To address this, leaders should focus on building robust quality gates that ensure any changes, whether made by AI or humans, meet the organization's standards. This involves setting clear expectations for code quality, implementing comprehensive testing, and using AI to automate these processes where possible.
Turning Fear into Opportunity
Ultimately, the goal is to turn the fear of AI into an opportunity for growth and improvement. Scott suggested that engineers who can master the integration of AI into their workflows and enhance their software factories will become invaluable assets to their organizations ▶ 33:35. By embracing AI as a tool rather than a threat, engineering leaders can help their teams navigate this transition and emerge stronger.
In conclusion, coaching teams through AI-related fears requires a blend of adaptive leadership and a strong emphasis on maintaining and enhancing the software factory. By addressing fears head-on and leveraging AI's capabilities to improve processes, engineering leaders can guide their teams through this transformative period in the tech industry.
In their words
Brad put it this way: "Well, I think the solution to that are the right guards in the software factory." ▶ 0:00. Scott put it this way: "like this guy and others navigate this moment." ▶ 3:48.