Job-Ready Software Engineering / 07

AI-assisted work with engineering judgment

35 minutes · Developers and QA professionals

Faster is not the same as better

Use the tool. Own the result.

Good uses for AI

  • Explain unfamiliar code
  • Propose test cases
  • Draft documentation
  • Explore alternatives
  • Generate a bounded first draft

A useful task prompt

  • Context
  • Task
  • Constraints
  • Output format

The verification loop

  • Ask
  • Inspect
  • Run
  • Compare
  • Correct
  • Document

What must not be shared

  • Passwords and tokens
  • Private customer data
  • Employer code without permission
  • Sensitive logs
  • Confidential plans

Demo: review an AI-generated patch

  • Correctness
  • Edge cases
  • Security
  • Test coverage
  • Maintainability
  • Scope

Pause: create an evidence log

  • Prompt
  • Output
  • Verification steps
  • Mistakes found
  • Final correction

Your artifact

I used AI to accelerate __, verified it by __, found __, and changed __ before shipping.

Next step

Make the artifact.

Publish your work, then continue to the next lesson.