Tried Kiro for 5 days - feels like a below mid-level dev

Roman MedvedevRoman Medvedev
3 min read

I used Kiro for 5 days to complete my hackathon project (analyzing GitHub repositories).

My quick eval: Kiro feels like a below mid-level dev.

  • Coding skills: mid-level

  • Engineering skills: below mid

  • Discipline: below mid

Here’s how Kiro stacks up vs. a senior dev (based on my 25 years in software):

What Kiro doesWhat a senior doesIdeas to fix Kiro
Chooses a random repo with 100+ forksChooses a few smaller reposAsk Kiro to research repos suitable for testing
Implements one big, long-running command (multiple requests per fork)Plans smaller steps: show-info, list-forks. Tests step by step → sees most forks are empty and skips themAsk to force task decomposition (Kiro resists) and break all processes into smaller steps
Plans redundant, unnecessary, undisclosed featuresPlans only what’s neededAsk to stay minimal when planning features
Rewrites raw data into vague, emotional, emoji-heavy textReports raw data as isAsk to transmit entity names/data directly, without rephrasing
Loses insights during planning/implementationKeeps track of all key detailsSummaries + separate notes sessions
Starts coding immediately during “specs” discussionPlans firstUse separate sessions, ask for summaries, and store notes in a separate file
Ignores instructions (agent steering rules)Gets firedMust follow rules or refund
Creates new specs for tiny features instead of extending existing onesCreates a new package only if reusableMust respect current session scope
Crashes but still marks task as “completed”Gets firedMust either finish properly or refund
Outputs “successful all done complete” placeholders as resultsRaises NotImplementedErrorShould always raise for unimplemented features
Does a sloppy jobHunts for a new jobHopefully more careful with smaller tasks
Never runs proper testsRuns thorough testsAsk for full test coverage - but beware, your budget may vanish fast
Not ready to ship autonomouslyCan work autonomouslyAdd more rules - will it help?
Burns through your budget for only uncertain resultsDelivers within budgetPricing should reflect useful results, not wasted usage

Today both of my 2 access codes were depleted. I’m stuck and have no idea how to complete the project now

My opinion: Kiro isn’t ready to work fully autonomously. It burns through budget fast, delivers only so-so results, and needs tighter rules plus better pricing to be truly useful.

Will I use Kiro? Definitely, but Kiro must first reach a strong middle level. We need agents with different angles—just like people—to handle different tasks.

Originally published at https://hackernoon.com/i-tried-amazons-kirodev-for-5-daysits-a-below-mid-level-dev

0
Subscribe to my newsletter

Read articles from Roman Medvedev directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Roman Medvedev
Roman Medvedev