๐Ÿ 
Scroll to explore

Introduction to AI in Development

Sharing Session - Week 1

AI Fundamentals ML Basics Tools Company Direction
2h
Duration
4
Topics
All
Audience
SLIDE 02 / 18
๐ŸŽฏ Objectives

Session Objectives

By the end of this session, you will:

๐Ÿง 

Understand AI & ML

Basic concepts and how they differ

๐Ÿ› ๏ธ

Know the Tools

AI tools available in the market

๐ŸŽฏ

Company Direction

How we're adopting AI as a tool

๐Ÿš€

Next Steps

How to get started with AI assistance

SLIDE 03 / 18
๐Ÿค– Basics

What is Artificial Intelligence?

AI is:

  • Systems that can perform tasks requiring human intelligence
  • Pattern recognition at scale
  • Learning from data
  • Making predictions or decisions
๐Ÿง 

Key Insight

AI doesn't "think" like humans โ€” it finds patterns in data

AI Capability Evolution
SLIDE 04 / 18
๐Ÿ“š Definitions

AI vs ML vs LLM

๐Ÿค–

Artificial Intelligence

Broad field of computer systems performing intelligent tasks

Umbrella term

๐Ÿ“Š

Machine Learning

AI that learns patterns from data without explicit programming

Subset of AI

๐Ÿ’ฌ

Large Language Model

ML trained on text to understand and generate language

Subset of ML

Relationship
SLIDE 05 / 18
โš™๏ธ How It Works

How LLMs Work (Simplified)

1. Training
Model learns patterns from billions of text documents
2. Input (Prompt)
You provide a question or task
3. Processing
Model predicts the most likely next words
4. Output
Generated response based on patterns learned
LLMs are prediction engines, not knowledge databases
SLIDE 06 / 18
๐Ÿ’ช Strengths

What AI Does Well

โœ๏ธ

Text Generation

Writing, summarizing, translating

๐Ÿ’ป

Code Assistance

Writing, explaining, debugging code

๐Ÿ”

Pattern Recognition

Finding patterns in large datasets

๐Ÿ”„

Repetitive Tasks

Automating routine work

SLIDE 07 / 18
โš ๏ธ Limitations

What AI Struggles With

๐ŸŽฏ

Accuracy

Can produce confident but wrong answers ("hallucinations")

๐Ÿ“…

Current Information

Knowledge has a cutoff date

๐Ÿงฎ

Complex Reasoning

Multi-step logic can fail

๐Ÿ”

Sensitive Data

Privacy and security concerns

Always verify AI output โ€” trust but verify
SLIDE 08 / 18
๐Ÿ› ๏ธ Tools

AI Tools in the Market

๐ŸŸฃ
Claude
Anthropic
๐ŸŸข
ChatGPT
OpenAI
๐Ÿ”ต
Gemini
Google
โšซ
Copilot
GitHub/Microsoft
๐ŸŸ 
Cursor
AI IDE
๐Ÿ”ด
Codeium / IntelliSense
Code Assistant
SLIDE 09 / 18
๐Ÿ’ป Dev Tools

AI Tools for Developers

Code Assistants

  • GitHub Copilot
  • Claude Code
  • Cursor AI
  • Codeium
  • Amazon CodeWhisperer

Chat-based AI

  • Claude (claude.ai)
  • ChatGPT
  • Gemini
  • Perplexity
Tool Comparison
SLIDE 10 / 18
๐ŸŸฃ Our Choice

Why Claude Code?

๐Ÿ›ก๏ธ

Safety Focus

Built with responsible AI principles

๐Ÿ’ป

Code Understanding

Excellent at reading and explaining code

๐Ÿ“

Long Context

Can handle large codebases

๐Ÿ”ง

Tool Integration

Works with IDE and CLI

SLIDE 11 / 18
๐Ÿข Direction

Less Coding, Fix New Problem

Jensen Huang quote on less coding and solving new problems with AI
SLIDE 11 / 18
๐Ÿข Direction

Less Coding, Fix New Problem

Purpose v Task

Our purpose โ€” to solve our client problem.
The code task, let AI handle it.
SLIDE 11 / 18
๐Ÿข Direction

Company Direction on AI

AI as a Tool, Not a Replacement

We're adopting AI to augment developer capabilities, not replace human judgment

โœ“

Approved Uses

  • Code assistance & review
  • Documentation
  • Learning & exploration
  • Testing support
โœ—

Boundaries

  • No production secrets in prompts
  • No customer data sharing
  • Human review required
  • No blind trust
SLIDE 12 / 18
๐Ÿ“‹ Approach

Our Implementation Approach

Phase 1: Education
Training sessions on AI fundamentals and tools (this series)
Phase 2: Pilot
Small team trials with Claude Code
Phase 3: Guidelines
Establish best practices and policies
Phase 4: Rollout
Wider adoption with support
SLIDE 13 / 18
๐Ÿ“ˆ Benefits

Expected Benefits

30%
Faster Development
50%
Less Boilerplate
โ†‘
Code Quality
โ†“
Rework Time
Focus on what matters โ€” let AI handle the routine
SLIDE 14 / 18
โš–๏ธ Responsibility

Developer Responsibilities

๐Ÿ‘€

Review All Output

Never blindly accept AI suggestions

๐Ÿ”

Protect Data

Don't share sensitive information

๐Ÿ“š

Keep Learning

AI assists, doesn't replace skills

๐Ÿท๏ธ

Own Your Work

You're accountable for the final code

SLIDE 15 / 18
๐Ÿš€ Start

Getting Started

This Week

  • Create Claude account
  • Try simple prompts
  • Explore the interface

Coming Sessions

  • Week 2: Claude Code for dev work
  • Week 3: Agents & Skills
  • Week 4: CI/CD Integration
SLIDE 16 / 18
๐ŸŽฏ Summary

Key Takeaways

๐Ÿง 

AI = Pattern Recognition

Not magic, not consciousness

๐Ÿ› ๏ธ

AI = Tool

Augments, doesn't replace

โš–๏ธ

Responsibility Remains

You own the final output

SLIDE 17 / 18
๐Ÿ’ฌ Discussion

Open Discussion

SLIDE 18 / 18

Week 2 Preview

Coming Next

๐Ÿ›

Bug Fixing with Claude

AI-assisted debugging

๐Ÿ“

Code Standards

Refactoring & quality

๐Ÿงช

TDD Support

Test-driven development

๐Ÿ  All Sessions