Showing Posts From

Engineering

The tech literacy crisis: Why we are raising a generation unprepared for the real world

The tech literacy crisis: Why we are raising a generation unprepared for the real world

A worrying trend has been growing in secondary education over the past twenty years. In many middle schools, practical technology classes have quietly disappeared or seen their hours cut by more than half. This might look like a simple change in school schedules. But in reality, it shows a huge gap between what we teach our children and what our modern world actually needs. We are raising a generation that uses touchscreens every day, but has no basic understanding of how those devices are powered, built, or programmed. The big contradiction of our time We live in a world that relies heavily on fast technological growth. Almost every major challenge we face today requires real technical skills. We need:Energy transition experts to build solar grids, manage battery storage, and run modern power plants. Electronics and hardware engineers to design microchips, PCBs, and robotics. Software developers and cybersecurity specialists to keep our digital networks safe. Industrial construction engineers to build sustainable houses and modern factories.The demand for these technical specialists is higher than ever. Yet, our education system treats basic technology lessons like an optional hobby instead of an essential core subject. We expect young people to choose technical careers later in life, even though they barely get to touch practical engineering during their school years. From creators to passive consumers By removing technology education from schools, we create a passive mindset. When students never get the chance to open a circuit board, build a simple frame, or write basic code, they start viewing technology purely as consumers. They treat complex machines as black boxes—magic objects that just work until they break. A strong economy cannot rely only on consumers. It needs builders, fixers, and creators. Understanding basic technology—like electric circuits, mechanical parts, and software logic—is no longer just for future mechanics. It is a basic skill everyone needs in a high-tech world. The danger for future leadership This lack of basic technical knowledge also creates a problem in the workplace. When general technical knowledge drops, the gap between management and technical execution grows wider. Companies end up led by managers who understand spreadsheets, but have no idea how their company's physical or digital products actually work. As a result, organizations struggle to innovate. They make wrong estimations about timelines, underestimate technical challenges, and fail to understand their own engineers. If we want smart, tech-savvy leaders in boardrooms tomorrow, we must introduce children to practical technology today. Bringing practical technology back to school Fixing this problem does not mean every student needs to become a software developer or a nuclear engineer. It simply means treating technology education with the same respect as math, history, or language. We need to teach young people how the world around them works. That means bringing practical technology back to the classroom:Combine theory with practice: Teach math and physics using real-world technical problems. Remove the mystery: Give students the confidence to take things apart, fix problems, and build new things. Show real career paths: Help students see early on what modern jobs in software, energy, and building actually look like.Closing thought We cannot build a high-tech future on a foundation of low-tech education. If we want to maintain our infrastructure, succeed in the energy transition, and stay competitive, we must take technology education seriously again. It is time to give the next generation the practical skills, curiosity, and knowledge they need to build the future.

AI didn't replace engineering. We just stopped talking about it.

AI didn't replace engineering. We just stopped talking about it.

Artificial Intelligence has become impossible to ignore. Open Gartner. AI. Read CIO.com. AI. Attend Microsoft Build, Google I/O or AWS Summit. AI. Scroll through LinkedIn for five minutes and you'll quickly get the impression that every meaningful conversation in technology now begins and ends with large language models, autonomous agents and AI-assisted development. I understand the excitement. AI is a remarkable technological breakthrough, and its impact will be difficult to overstate. But I've started wondering about something else. Not what we're talking about. What we've stopped talking about. The conversations that quietly disappeared A few years ago, our industry spent enormous amounts of time discussing operating models, governance, architecture, automation, platform engineering and cloud operating practices. Those conversations weren't glamorous. They rarely filled conference halls. They certainly didn't dominate social media. But they mattered. Because they determined whether technology actually worked once the keynote was over. Today those disciplines seem strangely absent from the conversation, as though AI somehow made them less relevant. It didn't. If anything, it made them significantly more important. Engineering never disappeared One of the more curious assumptions behind today's AI enthusiasm is that intelligence somehow compensates for engineering. That if an AI model can generate code, architecture becomes less important. That governance becomes something you can add later. That operational excellence is simply another problem AI will eventually solve. I'm not convinced. Software has never failed because people lacked ideas. It usually fails because complexity quietly grows beyond anyone's ability to understand or control it. AI doesn't remove that complexity. It introduces an entirely new category of it. Unlike traditional software, these systems are probabilistic. They don't always behave the same way twice. They require validation instead of assumption, observation instead of certainty. That doesn't reduce the need for engineering discipline. It raises the standard. Demonstrations have an unfair advantage One reason the current conversation feels so optimistic is that most of what we see are demonstrations. Someone builds an agent in twenty minutes. Another team generates an application from a prompt. A startup orchestrates half a dozen AI services into something that looks almost magical. And genuinely—it often is impressive. But demonstrations have an unfair advantage. They don't have to survive production. They don't have to operate for three years. They don't have to pass security reviews. They don't have to explain themselves during an audit. They don't wake someone up at three o'clock in the morning because an automated decision suddenly affected thousands of customers. Production has always been where technology stops being exciting and starts becoming accountable. That hasn't changed. Abstraction is a wonderful servant The cloud taught us an important lesson: Abstraction is incredibly powerful. We no longer think about physical servers before deploying an application. Kubernetes allows developers to focus on workloads instead of individual machines. Managed services remove enormous amounts of operational burden. Those are extraordinary achievements. But abstraction has always come with an implicit agreement. Someone still needs to understand what happens underneath. Every abstraction layer increases productivity for thousands of people while simultaneously reducing the number of people who understand the foundation beneath it. That trade-off is acceptable. Until the abstraction breaks. Then expertise suddenly becomes scarce. I wonder what we're teaching the next generation When I speak to younger engineers, I'm often impressed by how quickly they adopt new technologies. Many can build sophisticated cloud-native applications long before they have ever managed a physical server. Increasingly, many can also build AI-powered applications before they've fully understood distributed systems, identity, networking or storage. None of that is their fault. We teach what the industry rewards. And right now, the industry rewards speed of adoption far more visibly than depth of understanding. I sometimes wonder what happens twenty years from now. Not when AI becomes more capable. But when the people responsible for critical systems have never needed to understand the layers beneath the abstractions they inherited. The question that interests me most Perhaps this isn't really an article about Artificial Intelligence. Perhaps it's about attention. Technology has always moved in waves. Every few years we collectively decide what deserves our attention, and everything else quietly disappears into the background. Today, AI occupies almost all of that space. Meanwhile, architecture, governance, operational excellence and systems thinking continue doing what they have always done. Quietly determining whether ambitious ideas become reliable systems. Or expensive experiments. Final reflection I have no doubt that Artificial Intelligence will transform our industry. I also have no doubt that most organizations are underestimating what it takes to operationalize it responsibly. Because intelligence alone has never been enough. Not in software. Not in leadership. Not in engineering. Perhaps that is what concerns me most. We celebrate every new abstraction as progress, while paying remarkably little attention to the knowledge it slowly replaces. Every generation of technology asks us to understand a little less of what happens underneath. AI simply accelerates that trend. Maybe that is inevitable. But history has rarely been kind to civilizations that confuse convenience with understanding. The industry is celebrating intelligence while quietly abandoning wisdom. And history has never been particularly kind to civilizations that confused the two.