diff --git a/_posts/2026-07-08-wcc-ai-learning-blog.html b/_posts/2026-07-08-wcc-ai-learning-blog.html new file mode 100644 index 0000000..9a47ea5 --- /dev/null +++ b/_posts/2026-07-08-wcc-ai-learning-blog.html @@ -0,0 +1,50 @@ +--- +layout: post +title: "The best way to learn AI? Teach it." +date: 2026-07-08 +author_name: "Sonika Janagill" +author_role: "Lead Engineer" +image: /assets/images/blog/2026-07-08-wcc-ai-learning-blog.png +image_source: "Gemini Image" +description: "How leading the WCC AI Learning Series taught me more than it taught anyone else, and why you should try it too." +category: tech +--- + +
How leading the WCC AI Learning Series taught me more than it taught anyone else, and why you should try it too.
+We have all been there: standing at the bottom of a massive technical mountain, looking up, and wondering how on earth we are going to climb it.
+Three years ago, I was handed a brand-new project involving Artificial Intelligence, Retrieval-Augmented Generation (RAG), and AI Agents. There was just one small catch: I had no professional AI experience, I was entirely new to Python, and I had never built a UI chatbot in my life. Coming from a 14-year background in enterprise Java and e-commerce, I felt like a complete novice again. I had to learn it properly and fast.
+So I did what most of us do. I opened a hundred tabs.
+The internet does not lack AI content; it drowns you in it. Half of what I found was so basic it stopped right where things got interesting. The other half assumed I already had a PhD. There was very little in between for someone who could code but had never built an agent. I wanted the applied side, agents and retrieval, not the maths of training models from scratch. Finding a clean path through all of it was harder than the actual coding.
+After a lot of trial and error, and a fair amount of broken code, a sequence finally clicked for me:
+LLM / AI APIs -> RAG & Embeddings -> Agents -> Multi-Agents & Frameworks -> Deployment & Governance
+Each step only made sense once the one before it had. That order was the thing I wished someone had handed me on day one.
+I proposed the series because I knew I was not the only one drowning in that tab-soup of AI content. Plenty of engineers around me were in the same place: capable coders with no clear on-ramp to building real AI applications. Rajani Rao, my WCC mentor and Principal Technologist at AVEVA, encouraged me and backed it. Her backing is a huge reason I felt confident enough to step up to do the series and became a Lead here.
+By the time we ran the sessions, I had moved well past the basics. I had built things, broken things, and rebuilt them. I wasn't an expert in every corner of the field, but I made sure I wasn't just learning it the night before teaching it, either. The nuances of production AI code, edge cases, the moments where a pattern you thought you understood suddenly behaves differently: those came into sharper focus during the sessions themselves, partly from my own preparation and partly from the room.
+That last part surprised me more than anything. The group was not just WCC members. It brought new people into the community, including men and engineers from finance, healthcare, logistics, and product. Every domain brought a different way of seeing the same problem. A question from someone building document pipelines for a law firm reframes RAG in a way that no tutorial ever does. That cross-domain friction is where a lot of real learning happens, for everyone in the room, including the person at the front.
+I built the course around that exact sequence. Sonali, WCC Lead, co-led with me: we split the six foundational sessions and ran them on alternate weeks, hands-on, themed entirely around real WCC problems rather than generic tutorials. A community info bot, a blog search system, and an event-planning agent. Things people could actually picture using.
+What I did not fully anticipate was how much the act of teaching sharpened my own thinking.
+There is a name for this. It is called the Protégé effect, and the research on it is surprisingly interesting. Studies have found that people who learn something with the intention of teaching it understand it more deeply than people who learn the same thing for a test, and the gap is widest on the hardest questions. One often-cited 2014 experiment found that simply expecting to teach changed how people engaged: they read more carefully, organised their thinking, and went looking for what really mattered. Seneca beat modern science to the punch by about two thousand years with just a few words: while we teach, we learn.
+That's exactly how I felt. You cannot wave your hands through a concept when people are watching you live-code it. The moment I had to explain why a RAG pipeline chunks documents the way it does, or what actually happens inside an agent's reasoning loop, every soft spot in my own understanding lit up. Preparing to teach forced me to close gaps I did not even know I had.
+I also learned a whole layer of skills that had nothing to do with AI. Sonali was brilliant on the operational side, the planning, the marketing, the way you actually run a community programme. Working alongside her, I picked up things I would never have learned by working heads-down on my own code. We built a genuine bond out of it, and I came away better at the parts of the job that no certification covers.
+And there was a meta-lesson hiding in plain sight. I used AI to help me teach AI. I drafted session outlines with it, worked up hands-on exercises and code, built slides, and leaned on NotebookLM to pull research and insights together. When a question nagged at me, I talked it through with a model before I ever stood in front of the group. Learning to teach with these tools, and to run a live session well, turned out to be a skill of its own.
+Here is the bit I most want you to hear, because it changed how I think about contributing at all.
+The series was never only a responsibility I took on for the community. It quietly worked in my favour too. The Slack channel for the series is now a hundred people strong. The session videos are public on YouTube, and the GitHub repo is open for anyone to clone and learn from. That reach is real and lasting.
+Then it did something I genuinely did not plan. When I applied to become a Google Developer Expert in Cloud AI and Google Cloud, I submitted those very session recordings as part of my application. They counted and were evidence of the kind of technical depth and community impact the programme looks for. I am now a GDE, and a chunk of that case was built from teaching I had already done for the love of it.
+That is the point. Contributing is not a one-way donation of your time. Teach a topic, and you understand it better. Run a session, and you learn how to run sessions. Build something public, and it becomes a portfolio. Help a community, and it can open doors you were not even knocking on. One act, many returns. You do not have to be a world expert to start.
+The series is relaunching in July with a fresh set of topics, and this time the community voted on what we cover. We are moving to standalone monthly sessions, hands-on as always, starting with agentic IDEs and tools like Antigravity CLI, then small models you can self-host, then bringing AI into the software development lifecycle.
+You can join in whatever way fits. Come and learn. Help review someone's code in GitHub. Co-run a session. Write up what you built. Suggest the next topic on WCC Slack. Every one of those makes the AI learning better, and I promise it gives more back to you than it takes.
+I started this not as an expert, but as someone who had done the hard work of finding a path and wanted to make that path easier for the next person. That is reason enough to begin.
+Come and learn out loud with us.
+Sonika Janagill is a Lead Backend Engineer at VML Enterprise Solutions and a Google Developer Expert in Cloud AI and Google Cloud. She leads the AI Learning Series at the Women Coding Community.
+LinkedIn: https://www.linkedin.com/in/sonikaj/
+Website: https://sonikajanagill.com/
+Medium: https://medium.sonikajanagill.com/
+