Build AI that helps developers without replacing them ๐Ÿ”— **Source:** [Build AI that helps developers without replacing them](https://www.youtube.com/watch?v=wJdDc28Kum8) > [!note]+ Document Notes > tags: [AI_democratization, developer_productivity, ethical_AI] > author: All Things Open > source: YouTube > reference: https://www.youtube.com/watch?v=wJdDc28Kum8 > date created: 2024-12-19 15:30 > > # ๐Ÿท๏ธ Title: Build AI that helps developers without replacing them > <!-- deep-read:sections start --> ## ๐Ÿงฐ Action Inbox - [H1] Start attending developer conferences for AI hands-on experience โ€” career advice 02:48 #networking - [H2] Begin seeing data as business insight opportunity, not just information โ€” mindset shift 01:45 #data_strategy - [H3] Adopt iterative mindset with business user involvement for AI solutions โ€” implementation 06:25 #ai_ethics ## ๐Ÿงญ Table of Contents - [๐Ÿ“ Summary](#-summary) - [๐Ÿ“– Main Content](#-main-content) - [๐Ÿ—’๏ธ Notes](#๏ธ-notes) - [๐Ÿ“š References](#-references) - [๐Ÿ—ฃ๏ธ Paraphrase](#๏ธ-paraphrase) - [๐Ÿ“ฐ Newsletter](#-newsletter) - [โœ… Action Items](#-action-items) - [๐Ÿงช Hypotheses](#-hypotheses) - [๐Ÿ“Š Methodology](#-methodology) - [โ“ Questions](#-questions) - [๐Ÿ”ฎ Future Research](#-future-research) - [๐Ÿ’ก Implications](#-implications) - [๐Ÿง  Learning Styles Assessment](#-learning-styles-assessment) - [๐Ÿ“Š Accessibility Assessment](#-accessibility-accessibility) - [๐ŸŒ DEIB Assessment](#-deib-assessment) - [โœ… Logical Validity](#-logical-validity) - [๐Ÿ›ก๏ธ DARVO Analysis](#-darvo-analysis) - [๐ŸŽฏ Conclusion](#-conclusion) ### ๐Ÿ”— References - [All Things Open Channel](https://www.youtube.com/watch?v=wJdDc28Kum8) - [University of Minnesota](https://umn.edu) ## ๐Ÿ“ Summary - Interview with Dhivya Nagasubramanian about AI democratization and developer careers - Covers the "3 A's, 2 E's, and 1 C" framework for democratizing AI: accessibility, affordability, education, ethical AI, and community contribution - Argues AI should assist rather than replace developers, emphasizing human intelligence remains essential - Discusses practical AI productivity tools and responsible implementation strategies - Key takeaway: AI requires ethical oversight and business user involvement for successful deployment ## ๐Ÿ“– Main Content Dhivya Nagasubramanian, an AI practitioner with 15 years of experience, discusses her vision for democratizing AI and its impact on development careers. She defines democratizing AI through six key principles: accessibility, affordability, education, ethical AI, and community contribution. Her career pivot came from viewing data as business insight rather than mere information, leading to a master's degree from University of Minnesota. She argues AI won't replace developers due to reliability limitations, instead envisioning a transformational shift where AI serves as an assistant tool. Current productivity gains come from tools like ChatGPT for ideation, GitHub Copilot for coding, and low-code solutions like Bubble.io for rapid prototyping. The discussion emphasizes responsible AI implementation through iterative development, business user involvement, and continuous ethical questioning of AI outputs to ensure fair treatment and appropriate solutions. ## ๐Ÿ—’๏ธ Notes #### โฑ๏ธ [00:19](https://www.youtube.com/watch?v=wJdDc28Kum8?t=19) โ€” [H1] Professional background introduction - Key idea: 15 years at intersection of data, technology, and business strategy - Evidence: "Masters from University of Minnesota and business communication certification from Howard University" #### โฑ๏ธ [01:18](https://www.youtube.com/watch?v=wJdDc28Kum8?t=78) โ€” [H2] Career path to AI practitioner - Key idea: Pivotal moment came from seeing data as business transformation tool - Evidence: "Started thinking about what does this mean to the business...how can I transform this for meaningful insight" #### โฑ๏ธ [01:45](https://www.youtube.com/watch?v=wJdDc28Kum8?t=105) โ€” [H2] Career transition decision - Key idea: Stepped back after 10 years to pursue formal AI education - Evidence: "Took that big step from stepping back from my day job to full-time student" #### โฑ๏ธ [02:48](https://www.youtube.com/watch?v=wJdDc28Kum8?t=168) โ€” [H1] Career advice for AI aspirants - Key idea: Mindset shift from data as information to business value - Evidence: "Start looking at what does this mean to the underlying business and how can I use this data for betterment" #### โฑ๏ธ [03:15](https://www.youtube.com/watch?v=wJdDc28Kum8?t=195) โ€” [H2] Community engagement recommendation - Key idea: AI community is open-source and welcoming to newcomers - Evidence: "Start attending conferences more like developer conferences so you get hands-on experience" #### โฑ๏ธ [03:45](https://www.youtube.com/watch?v=wJdDc28Kum8?t=225) โ€” [H1] Democratizing AI definition - Key idea: Making AI accessible beyond just AI practitioners - Evidence: "3 A's, 2 E's and 1 C: accessibility, affordability, education, ethical AI, and community contribution" #### โฑ๏ธ [04:18](https://www.youtube.com/watch?v=wJdDc28Kum8?t=258) โ€” [H2] AI education accessibility focus - Key idea: AI education should reach younger generations through schools - Evidence: "Should be accessible not just to technology folks but to younger generation" #### โฑ๏ธ [04:45](https://www.youtube.com/watch?v=wJdDc28Kum8?t=285) โ€” [H3] Educational app development - Key idea: Building Duolingo-style AI education app for K-12 students - Evidence: "Building an app for elementary, middle school and high schooler kids...like a Duolingo app" #### โฑ๏ธ [05:15](https://www.youtube.com/watch?v=wJdDc28Kum8?t=315) โ€” [H1] AI replacing developers perspective - Key idea: AI won't replace developers due to maturity and reliability limitations - Evidence: "AI hasn't yet mature...not 100% right all the time...creative to some extent, but not reliable and accurate" #### โฑ๏ธ [05:45](https://www.youtube.com/watch?v=wJdDc28Kum8?t=345) โ€” [H2] Developer transformation prediction - Key idea: Transformational shift from current developers to AI-assisted developers - Evidence: "AI should not be seen as competition but as assistant tool...still need human intelligence" #### โฑ๏ธ [06:00](https://www.youtube.com/watch?v=wJdDc28Kum8?t=360) โ€” [H2] Productivity tools overview - Key idea: Daily use of ChatGPT, GitHub Copilot, and low-code solutions - Evidence: "ChatGPT to get ideas...GitHub Copilot for coding...bubble.io for quick prototyping" #### โฑ๏ธ [06:25](https://www.youtube.com/watch?v=wJdDc28Kum8?t=385) โ€” [H1] Strategic implementation advice - Key idea: Build with strategy, scale with responsibility, minimize ethical oversight gaps - Evidence: "Build solution with strategy and scale it with responsibility...ethical responsibility is minimized when we jump into quick solutioning" #### โฑ๏ธ [07:00](https://www.youtube.com/watch?v=wJdDc28Kum8?t=420) โ€” [H2] Iterative development approach - Key idea: Involve business users and ensure AI assists rather than replaces jobs - Evidence: "Adopt iterative mindset...involve business users...make them feel comfortable AI is not going to replace the job" #### โฑ๏ธ [07:30](https://www.youtube.com/watch?v=wJdDc28Kum8?t=450) โ€” [H1] Ethical AI questioning imperative - Key idea: Continuous questioning of AI outputs for ethical correctness and fairness - Evidence: "One should question if it is ethically right...giving the right solution and treating everyone correctly" ## ๐Ÿ“š References - [All Things Open Conference](https://allthingsopen.org/) - [University of Minnesota Masters Programs](https://twin-cities.umn.edu/) - [Howard University Business Communication](https://www.howard.edu/) ## ๐Ÿ—ฃ๏ธ Paraphrase - AI democratization requires making artificial intelligence accessible, affordable, educational, ethical, and community-driven beyond just technical practitioners - Developers won't be replaced by AI but will undergo transformation to work alongside AI as an assistant tool, since AI lacks the reliability and accuracy of human intelligence - Successful AI implementation demands strategic planning, responsible scaling, iterative development with business user involvement, and continuous ethical questioning of outputs ## ๐Ÿ“ฐ Newsletter **AI as Developer Assistant: Building Responsibly for the WordPress Community** The conversation around AI replacing developers continues, but practitioners like Dhivya Nagasubramanian offer a more nuanced perspective: AI should enhance, not replace, human developers. This aligns perfectly with WordPress's community-first approach to technology. **Key Takeaway**: The "3 A's, 2 E's, 1 C" framework for democratizing AIโ€”accessibility, affordability, education, ethical AI, and community contributionโ€”mirrors WordPress's own values of democratizing publishing. **Practical Applications**: - Use AI tools like GitHub Copilot to accelerate WordPress development while maintaining code quality - Apply the iterative mindset to WordPress AI integrations, involving end users in testing and feedback - Question AI suggestions for accessibility compliance and inclusive design **Community Connection**: Just as Dhivya emphasizes attending developer conferences, engaging with WordPress community events helps developers stay current with responsible AI implementation practices. Resources: [Learn WordPress](https://learn.wordpress.org/), [Developer Docs](https://developer.wordpress.org/), [WP-CLI](https://wp-cli.org/) ## โœ… Action Items #### DevRel - Developer advocacy: Create conference talks on "AI as Developer Assistant" with practical WordPress examples, track engagement metrics - Education: Develop workshops on ethical AI integration in WordPress development, include hands-on labs - Developer experience: Document AI-assisted development workflows, update SDK examples with AI tool integration patterns - Developer marketing: Campaign promoting responsible AI use in WordPress ecosystem, emphasize human oversight - Community management: Facilitate discussions on AI ethics in WordPress Slack, survey developer AI tool adoption #### WordPress - Core: Evaluate AI assistance opportunities for core development workflow, establish guidelines for AI-generated code review - Core AI: Implement questioning framework for AI outputs, develop evaluation criteria for ethical AI features - Training: Create lesson plans on responsible AI development practices, include iterative development methodologies - Community: Support meetup presentations on AI democratization, provide speaker resources on ethical AI - Documentation: Add guidance on AI-assisted development to contributor handbook, include ethical considerations - Accessibility: Review AI-generated code for WCAG compliance, create automated accessibility checking workflows #### Community - Contributors: Develop onboarding materials emphasizing AI as assistant tool, create mentorship programs pairing human experts with AI-assisted newcomers - Sponsors: Fund AI education initiatives in underserved communities, support development of educational AI tools - Ecosystem: Coordinate responsible AI adoption standards across WordPress agencies and freelancers ## ๐Ÿงช Hypotheses - Developers using AI as assistant tools rather than replacement solutions produce higher quality, more maintainable WordPress code - AI democratization through education reduces the technical skills gap in WordPress development while maintaining human oversight - Iterative AI implementation with business user involvement leads to better WordPress site performance and user satisfaction - Ethical questioning frameworks for AI outputs improve accessibility and inclusivity in WordPress themes and plugins ### ๐Ÿ“Š Methodology - Study design to test hypothesis 1: Compare code quality metrics between AI-assisted and traditional WordPress development workflows - Data sources and analysis for hypothesis 2: Survey WordPress developers before/after AI education programs on confidence and skill assessments - Experiments to validate hypothesis 3: A/B test WordPress sites developed with and without business user involvement in AI feature implementation ### โ“ Questions - How can WordPress core development workflows incorporate AI assistance while maintaining security and performance standards? - What specific ethical guidelines should govern AI-generated content and code contributions to WordPress projects? - How might AI democratization impact the WordPress developer job market and required skill sets over the next 5 years? ### ๐Ÿ”ฎ Future Research - Investigation into AI-assisted WordPress theme development impact on design consistency and accessibility compliance - Exploration of community-driven AI education programs tailored to WordPress ecosystem needs and cultural contexts - Potential collaboration between WordPress Foundation and AI education initiatives to develop open-source learning platforms ### ๐Ÿ’ก Implications - Practice: WordPress developers need to develop AI questioning skills alongside technical competencies for responsible integration - Policy: WordPress community requires governance frameworks for AI-generated contributions and ethical oversight standards - Security: AI-assisted code review processes must maintain WordPress security standards while leveraging automation benefits - Education: WordPress training programs should integrate AI literacy alongside traditional development skills and ethical considerations - Funding: Investment needed in AI democratization initiatives that align with WordPress's mission of democratizing publishing ### ๐Ÿง  Learning Styles Assessment Reading level estimate: 8th-9th grade (Flesch-Kincaid Grade Level) #### ๐Ÿ‘€ Visual learners - Present: Video format with speaker presentation, basic slide transitions - Improve: Add diagrams showing the "3 A's, 2 E's, 1 C" framework, AI workflow visualizations, developer transformation pathway charts #### ๐Ÿ”Š Aural learners - Present: Audio interview format with clear dialogue, conversational tone - Improve: Create 3-minute audio summary highlighting key AI democratization principles, add background music for better engagement #### ๐Ÿ—ฃ๏ธ Verbal learners - Present: Clear definitions of AI democratization, business terminology explanations, conversational examples - Improve: Add storytelling elements about career transition journey, create analogies comparing AI tools to familiar development utilities #### ๐Ÿงฉ Kinesthetic learners - Present: Discussion of hands-on conference experiences, practical tool usage examples - Improve: Create step-by-step guides for implementing AI tools in development workflow, interactive checklists for ethical AI evaluation #### ๐Ÿง  Logical learners - Present: Structured framework (3 A's, 2 E's, 1 C), logical progression from problem to solution - Improve: Add timeline showing AI adoption progression, decision tree for when to use AI assistance vs human judgment #### ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ Social learners - Present: Community conference recommendations, emphasis on open-source collaboration - Improve: Discussion prompts for developer teams evaluating AI adoption, peer review guidelines for AI-assisted code #### ๐Ÿง˜โ€โ™€๏ธ Solitary learners - Present: Personal career reflection story, individual skill development advice - Improve: Self-assessment quiz for AI readiness, personal development planning worksheets for AI skill integration #### ๐ŸŒฟ Naturalistic learners - Present: Organic community growth references, ecosystem thinking about AI impact - Improve: Analogies to natural systems showing AI as symbiotic rather than parasitic relationship with human developers ### ๐Ÿ“Š Accessibility Assessment #### Screen reader semantics - Present: Video has clear audio dialogue, speaker identification - Improve: Add detailed video description track, structured transcript with speaker labels and timing #### Keyboard navigation - Present: Standard YouTube player controls accessible via keyboard - Improve: Ensure any additional interactive elements support keyboard navigation, add skip-to-content options #### Contrast and readability - Present: YouTube player meets basic contrast requirements - Improve: Verify any custom overlays or captions meet 4.5:1 contrast ratio, ensure text scaling support #### Text resizing and reflow - Present: YouTube responsive design supports various screen sizes - Improve: Test transcript readability at 200% zoom, ensure no horizontal scrolling required #### Media and captions - Present: Video has audio content but no visible captions - Improve: Add accurate closed captions with speaker identification, provide downloadable transcript with timestamps #### Forms and interactions - Present: Basic YouTube interaction controls (play/pause, volume) - Improve: Ensure any custom controls have appropriate labels and error handling #### Standards reference - Map caption gaps to WCAG 2.2 AA success criteria 1.2.2 (Captions for Live Content) ### ๐ŸŒ DEIB Assessment #### Cultural breadth - Present: Individual career journey from immigrant perspective, mentions global AI accessibility - Improve: Include examples from multiple cultural contexts, discuss AI bias implications across different communities #### Inclusive language - Present: Gender-neutral technical <!-- deep-read:sections end --> ## ๐Ÿ“บ Video ![](https://www.youtube.com/watch?v=wJdDc28Kum8) --- # ๐Ÿ“„ Full Transcript *Auto-generated from YouTube captions ยท timestamps roughly every 30 seconds ยท [watch on YouTube](https://www.youtube.com/watch?v=wJdDc28Kum8)* **[00:00]** [Music] I'm Jason with the All Things Open team. I'm here with Diva. We're going to talk about AI careers, democratizing AI, productivity, and more. Diva, please introduce yourself to the ATO community. >> Hey, uh this is Diva Naga Subramanyan. In the last 15 years, uh I had been in the intersection of data technology and the business strategy and I'm a person who is passionate about data and had been working with data analytics and uh **[00:32]** the data science and AI throughout my career and uh yes uh that's that's about me to introduce myself and I have done my uh masters uh from University of Minnesota and also have a business communication uh certification from the Howard University. >> Awesome. Congrats. So you're passionate about democratizing AI. We'll get to that in just a moment. But I want to know what did your path to becoming a practitioner in AI and machine learning look like? So as I said in my introduction right like uh I had been working with the data all my time but **[01:04]** it's just that one perception changed when I started thinking about data as not just data and started thinking about what does this mean to the business I'm working for for the organization I working for and how can I transform this for them to give a meaningful insight so that they grow and along with that I grow right so that was a pivotal moment in my life where I took that a step back after 10 years in my career and then I said like wait a minute I need to go harness this skill or hone my skills on **[01:36]** what I know already. So I did my master's degree from the University of Minnesota and that just accelerated my you know my path in the AI IML field. I'm really proud that like I took that big step from stepping back from my um day job to a full-time student and be where I am today. >> That's great. Uh so with that experience do you have any advice for those looking to get into AI and machine learning careers? >> Sure. Uh that's that's one piece of advice that I have is like uh I'm sure everyone who is in technology have **[02:07]** access to the data and it's just a mindset shift like instead of like looking data as just a mere piece of information uh just transforming it just start looking at like what does this mean to the underlying business and how can I even in a smaller way use this data for the betterment of the business. So uh I think that's one thing and now the AI community is like so open-source and they are so welcoming people and I would say that like start attending **[02:39]** conferences more like a developer conference so that you get a hands-on experience or the field and after that you can strategize about how you can uh apply that to your business. >> I want to dive deeper into democratizing AI. What does that mean to you and what actions can our listeners take to help with this mission? >> Oh I love the topic. uh I have to say that democratizing AI means that just making AI accessible to everyone other than the AI practitioner themselves. I love the idea of open sourcing it. Um **[03:09]** and in my mind uh democratizing means three A's uh two E's and one C and the A stands for uh accessibility and affordability and E stands for education and ethical AI and C stands for what we are doing here right like the community contribution AI education I feel is really important and it should be there and it should be even accessible not just to the technology folks but it should be accessible to the younger generation. eration and should be **[03:40]** starting introducing AI in schools and um since I'm here I wanted to share that like I had been doing putting on an consistent effort outside my work to actually make AI education accessible through my by building an app for elementary middle school and high schooler kids who can just like use it like a dualingo app right just log in and have their own bits of like uh treats of AI every day dose of AI How do they get the app? >> So, the app is in still in progress. Got **[04:11]** it. >> I'm building it out and it would be out soon uh in all the app stores. >> Perfect. There's a lot of discussion about AI's role in development. Do you think AI will replace developers one day? >> I don't think so. AI hasn't yet mature. I mean, it's not 100% right all the time. Of course, it is creative uh to some extent, but not reliable and accurate. uh as human developers I would still say that like uh the development will never go away to AI completely but I think there would be a transformationational shift that would **[04:41]** happen from what it is from what we call developers today to developers tomorrow as we transition. So I I believe AI should not be seen as a competition uh but it should be an assistant tool used and still we would need human intelligence uh we would need developers in my opinion. >> Love it. What's a new tool you've been using lately to boost your productivity? >> In my day-to-day work, I use of course uh chat GPT to you know get idea on my thoughts, get feedback on my thoughts and like just pro questions and get it **[05:13]** answered quickly. I use uh for coding I use a GitHub copilot uh that's like uh it helps me with the coding and for my app I use a low code or no code solutions like bubble bubble AI tools uh which helps me like quick prototyping quick MEPs so yeah I it's it's there everywhere in my life >> it's great our audience loves to know what other people use to get through the day so uh do you have a tip best practice or piece of advice that you can share with the all things open community >> one thing that I can say is like build a **[05:44]** solution with a strategy and scale it with responsibility because uh often times the ethical and responsibility is like I would say like it's the effect of it is minimized when and we all jump into a quick solutioning right like so I would say that like adopt an iterative mindset you cannot build a stellar solution the day one involve the business users who's going to use the solution make them feel comfortable that AI is not going to replace the job and it's just going to help them assist in **[06:16]** their day-to-day job. Not the least but the ethical and responsible AI should be the primary focus. Um, one should have that uh, you know, questioning capability. Even if a AI produces a result, one should question if it is ethically right or is it is it giving the right solution and it's treating everyone correctly. >> Divia, thanks for your time today. I really appreciate it. Oh, >> thanks. Thanks uh, Jason for this opportunity.