{"slug": "from-excel-to-ai-we-were-always-programmers", "title": "From Excel to AI: We Were Always Programmers", "summary": "A developer argues that the fundamental question of software development has always been about establishing agreement on what to build, not about mastering syntax. As generative AI collapses the barrier to writing code, the industry is transitioning from specialized corporate profession to a democratized medium where describing intent in plain language becomes the primary skill. The developer contends that tools like Excel spreadsheets with VLOOKUP functions already constitute real programming, and that underserved communities lack not engineering talent but the identity of being programmers.", "body_md": "Times change. Tools change. But the fundamental question of software development never does: **What are we actually agreeing to build?**\n\nIn the age of generative AI, where the barrier to writing code is collapsing, we need to reframe how we view our craft. The future of software isn't about hoarding syntax; it's about establishing alignment.\n\nAI represents the closing of a massive loop. We have transitioned from punching physical cards, to writing low-level assembly, to wrestling with massive framework boilerplates, and now, finally, to simply describing what we want in plain language.\n\n```\n[Punch Cards] ➔ [Assembly/C] ➔ [High-Level Frameworks] ➔ [Intent-Driven AI]\n```\n\nSyntax matters less with every passing year. What matters now is the **agreement** between stakeholders: users, developers, businesses, and communities.\n\nCode started as a necessity born of military and academic research. It evolved into a highly specialized corporate profession. Now, with AI democratizing creation, it is circling back to being a hobbyist medium once again. And that is incredibly healthy.\n\nBoth motives are valid, but when the market crashes and the venture capital dries up, it’s always the hobbyists and the open-source community who keep the web alive.\n\nCorporations are brilliant at scaling ideas. But profit alone cannot be the ultimate metric for the existence of software development. If a tool serves communities, it should be treated as a basic societal necessity—like basic mathematics, or reading.\n\n\"We don't debate whether literacy is profitable. We teach people to read and write because it makes everyday life navigable. Code is heading toward that exact same status.\"\n\nNot everyone will become a professional software architect, just as not everyone who learns to write becomes a published novelist. But almost everyone sends messages, fills out spreadsheets, and runs logical steps in their mind daily.\n\nIf you can think logically, you are already executing runtime logic. That *is* programming.\n\nI often meet professionals who sheepishly say, *\"Oh, I don’t understand code,\"* right before showing me an incredibly complex financial model they built from scratch in Excel.\n\nHere is the secret we don't say out loud enough: **Excel is SQL. It is functional programming.**\n\n`=VLOOKUP()`\n\nis a function call.\n\n```\n=IF(A1=\"Yes\", VLOOKUP(B1, DataRange, 2, FALSE), \"Pending\")\n// This is not \"just a spreadsheet.\" This is a conditional database query.\n```\n\nTechnologically underserved communities or countries don't lack engineering talent; they lack **ownership of the identity**. They have been gatekept into believing that \"code\" is a mysterious artifact created only by people in Silicon Valley. Meanwhile, they are already building complex logical workflows to run their businesses without the label.\n\nThe gap isn't skill. It's the agreement on what counts as \"real\" development.\n\nAt its absolute core, a program is nothing more than **an agreement on what should be done, translated into automation.**\n\nThat’s it.\n\n```\n# A cron job running on a Raspberry Pi in your closet:\n0 8 * * * curl -s \"http://localhost:5000/water-plants\"\n```\n\nYou can run your own local IoT server on `localhost`\n\nto automate your home. No cloud, no venture capital, no internet connection required. Yet, our industry has trained us to look down on \"localhost\" projects. We are told that \"real\" software must be deployed to AWS, scale to millions of concurrent users, and utilize a complex Kubernetes cluster.\n\nWe forgot that automation is about simplifying human life, not satisfying cloud providers.\n\nIf a single cron job on a $35 Raspberry Pi waters your garden, that is **real software**. If a shared Google Sheet automatically texts your mother a daily reminder to take her medicine, that is **world-class engineering**. The cloud didn't make those solutions valid. The fact that they solved a real-world problem did.\n\nWe waste endless energy arguing about \"our data,\" yet we signed it away years ago. Every social media Terms & Conditions screen made it clear: if the service is free, your behavior is the product. That ship has sailed.\n\nThe new frontier isn't about hoarding data; it's about establishing a compromise on **what we choose to automate, for whom, and why.**\n\nAI closes the loop by allowing non-technical domain experts to self-solve. You describe the problem, receive the functional logic, and deploy it—either locally for yourself or globally for your community.\n\nThe circle is complete when a non-developer can solve their own operational bottleneck without needing to ask a gatekeeper for permission. That is the moment coding becomes as natural as reading: a basic utility of modern life.\n\nTimes change, but the necessity of human compromise and alignment never will. AI is not going to replace software developers; it is going to replace the outdated idea that *only* developers are allowed to write software.\n\nThe future isn't a world where 8 billion people are sitting around debugging memory leaks. The future is a world where everyone can clearly articulate what they want automated, and use whatever tool—be it an LLM, a spreadsheet, or a local script—to make their lives simpler.\n\n**Ownership of the problem will always beat ownership of the syntax. Every single time.**\n\nDoes Excel count as programming in your book? Are we gatekeeping \"real\" development too much in the age of AI? Let's discuss in the comments below!", "url": "https://wpnews.pro/news/from-excel-to-ai-we-were-always-programmers", "canonical_source": "https://dev.to/brixmavu/from-excel-to-ai-we-were-always-programmers-1b6o", "published_at": "2026-06-05 19:21:11+00:00", "updated_at": "2026-06-05 19:41:42.608810+00:00", "lang": "en", "topics": ["generative-ai", "artificial-intelligence", "ai-ethics", "ai-tools", "ai-products"], "entities": [], "alternates": {"html": "https://wpnews.pro/news/from-excel-to-ai-we-were-always-programmers", "markdown": "https://wpnews.pro/news/from-excel-to-ai-we-were-always-programmers.md", "text": "https://wpnews.pro/news/from-excel-to-ai-we-were-always-programmers.txt", "jsonld": "https://wpnews.pro/news/from-excel-to-ai-we-were-always-programmers.jsonld"}}