August 5, 2026 · Michael Rodriguez

Where Do You Actually Start Building AI Agents If You Have a Day Job?
A practical field-note on carving out time, picking a first project, and shipping your first working AI agent around a 9-to-5 schedule.
The short answer
Definition
AI Agent: An AI agent is a software program that uses a large language model as its reasoning core, perceives inputs, decides on actions, and calls tools or APIs to complete a goal with minimal human step-by-step instruction.
Most people who want to build AI agents are doing it around real obligations: a job, a family, a commute. The advice online tends to assume you have uninterrupted eight-hour blocks. You probably do not. This post is written for the constraint, not against it.
Why does starting feel harder than it actually is?
It feels hard because the mental model most beginners carry is wrong. They imagine building an agent the way they imagine building a house: clear the land, pour the foundation, frame the walls, all in sequence over dedicated time. In practice, a first working agent is closer to assembling flat-pack furniture. You can do one bolt at a time, walk away, and come back.
Note
The research on learning by doing in software is clear: small, frequent practice sessions outperform infrequent long sessions for skill retention. A 2021 study published in npj Science of Learning found that spaced practice produced significantly stronger retention than massed practice across coding tasks. Thirty minutes every weekday compounds faster than a four-hour Saturday session once a month.
What should your first agent actually do?
Pick a task you already do manually, that is text-based, that has a clear done state, and that you repeat at least a few times per week. Here are qualifying examples:
- Summarizing inbound emails into a three-bullet brief each morning
- Drafting first-pass responses to a recurring type of customer question
- Pulling data from a sheet and formatting it into a weekly status update
- Scanning a RSS feed and tagging articles by topic for later reading
Notice what is NOT on that list: "an agent that runs my whole business," "an agent that monitors 12 data sources," or "an agent that replaces my VA." Those are version 10. You are building version 0.1.
The agent that ships in week two beats the agent that was designed perfectly but never ran.
How do you structure the actual build time?
The logistics matter as much as the technical choices. Here is a schedule pattern that works inside a day job:
That is roughly two hours per week. Most people spend more than that on passive video content. The question is not whether you have the time; it is whether you protect the time.
A few practical blocking tactics:
- Put the session on your calendar as a recurring meeting with yourself
- Use a physical notebook to capture where you stopped so context-switching costs drop
- Keep a running list of the three next smallest actions so you never spend your 30 minutes figuring out what to do
Which tools have the lowest startup friction?
Low startup friction means less time on setup and more time on the actual agent logic. The honest answer is that the right tool depends on your existing technical background.
If you write Python even occasionally, start there with the OpenAI Assistants API or Anthropic's Claude API directly. The feedback loop is tight and you stay close to the logic.
If you have never written code, no-code orchestration tools like n8n or Make let you wire together an agent workflow visually. The tradeoff is that debugging is harder when something breaks.
Either way, avoid building your own memory system, your own tool router, or your own retrieval pipeline in the first project. Use what the platform gives you. Premature infrastructure is the second most common reason first agents never ship, right behind scope creep.
Note
For a deeper look at how to structure more capable agents once you have the first one running, the 10 Agents framework is a useful next reference.
What does a real 30-minute session look like in practice?
Here is a concrete example. Suppose your agent goal is: "Summarize the five most important emails in my inbox each morning and output them as a numbered list."
Session one: Write the exact output you want by hand for one real email. That is your ground truth.
Session two: Write a prompt that produces that output when you paste the email text into a chat interface manually. Test it on three emails.
Session three: Move that prompt into a Python script that takes an email string as input and prints the summary.
Session four: Connect to your email provider's API to pull real emails rather than pasting.
Session five: Schedule the script to run each morning.
That is five sessions of 30 minutes each. You now have a working agent. It is not impressive at a demo. It saves you real time every day.
How do you know when you are ready to build something more complex?
You are ready when the simple version has run reliably for two weeks and you have a specific new capability that would create a specific new outcome. Not before. The temptation to rebuild from scratch with a fancier stack hits around day three of any project. Resist it.
The pattern that works is: ship something minimal, use it, let real friction teach you what to add next, then add exactly that thing and nothing else.
For context on what more advanced multi-agent architectures look like when you get there, the overview at the blog covers the progression from single-purpose agents to coordinated systems.
That number is not surprising. The answer to it is not to find more time. It is to need less time per session by keeping the scope honest.
What actually blocks most people from finishing?
Three patterns show up consistently:
- Scope expansion mid-build. You start with email summarization and by session three you are trying to auto-reply and update a CRM. Stop. Finish the original thing.
- Environment setup rabbit holes. An hour configuring a local dev environment is not building the agent. Use hosted environments to start.
- Waiting to understand everything before writing code. You will not understand everything before you start. Write the imperfect version, run it, and the gaps become obvious.
The day job is not the obstacle. The obstacle is the belief that building requires conditions you do not currently have. The conditions you have right now are enough to start.
Michael Rodriguez
Michael Rodriguez has spent 20 years on a dealership floor. With no tech background, he built and runs 22 production AI agents across four businesses on less than $50 a month, in evenings and lunch breaks. Agent Empire is where he ships it in public.
Building agents around a day job? Agent Empire is where operators ship it in public, together. Come build with us.
