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.