AI for Software Developers
Who it's for
People who already write software — juniors, mid-level developers, and anyone learning to code who wants to use AI in daily work without copying answers blindly. This is not a course that turns a non-programmer into a developer, and it is not a job-placement programme.
If you’ve hardly used AI at all and you don’t write code, start with AI for Beginners.
What you'll learn (a typical path of 3 to 4 sessions)
Each paid session is 90 minutes, 1-on-1, on your machine, using a real task from your work where that’s possible. A typical path is three sessions; a fourth if you want to go a step further. You book and pay per session (R850).
- A coding assistant on your machine, used on a real task. Pick a free (or already-paid) assistant that fits how you work. Set it up. Use it on one real thing: explain a function, draft a test, or sketch a small change. What never to paste: API keys, production data, customer information, and anything your employer or a client has marked confidential.
- Debug, refactor and review. Use AI to help trace a bug, suggest a refactor, or draft tests. Then we practise reading the output: what to accept, what to change, and how to catch a confident wrong answer before it lands in your branch.
- The rest of the working day. Docs, pull-request descriptions, tickets, SQL or scripts. Start a small personal library of requests and, if useful, a simple project-context file so the assistant has your conventions.
- (If you want a fourth session.) One practical next step from your work. For example a documented review habit, a tighter project-context setup, or a small assistant with a human approval step. We will not claim you’ll leave as an “AI engineer”, or with a production agent platform.
Outcomes
These are things we’ll work towards. They are not guaranteed, and they depend on the work you bring and the time you put in between sessions.
By the end of a typical path you should be able to:
- use an AI assistant on your own machine for everyday coding tasks
- write a clearer request for a debug, a test, a refactor or a short document
- review AI-generated code and decide what is safe to keep
- keep secrets, production data and customer information out of the tools
FAQ
Do I need to be a senior developer?
No. If you already write code, or you are learning to, this path is for you. We work from the task you bring.
Which tools do you use?
We’ll use a free assistant, or one you already have, that fits your editor and language. I won’t lock you into a paid tool, and I won’t name a stack I can’t actually run with you on the day.
Will this get me a job or make me faster overnight?
No. I won’t promise a job, a salary change, or a productivity figure. You’ll leave better able to use the tools on your own work, if you practise.
Can we use code from my job?
Only if you’re allowed to. We’ll work from examples you can share. Never paste secrets or production data.
When are sessions, and how do I book?
Tuesday and Thursday 18:00–20:00 and Saturday 09:00–12:00, South African time. Book at learn.easygov.ai/book/?path=developers. We confirm on WhatsApp. Payment for a paid session is EFT only; details come on your invoice, not on this page.
Do I have to book all four sessions?
No. After the free intro, you book one 90-minute session at a time, at R850 each.