<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Junior Developers on Gruion</title><link>https://www.gruion.com/blog/tags/junior-developers/</link><description>Recent content in Junior Developers on Gruion</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 09 Oct 2026 06:01:15 +0000</lastBuildDate><atom:link href="https://www.gruion.com/blog/tags/junior-developers/index.xml" rel="self" type="application/rss+xml"/><item><title>Junior hires don't fail. Unsupervised junior hires do.</title><link>https://www.gruion.com/blog/post/2026-10-09-why-do-junior-hires-fail-and-what-do-the/</link><pubDate>Fri, 09 Oct 2026 06:01:15 +0000</pubDate><dc:creator>Gruion</dc:creator><guid>https://www.gruion.com/blog/post/2026-10-09-why-do-junior-hires-fail-and-what-do-the/</guid><description>Junior developers fail when nobody senior is attached. Four checks to run before you hire one, and the real cost of getting it wrong.</description><content:encoded><![CDATA[<p>You built the product yourself. It has paying customers. Now you need someone to look after it, and a senior engineer costs roughly twice what a junior does. So you hire the junior, and the arithmetic looks sensible.</p>
<p>Six months later the product is slower, nobody can say why, and the junior is quietly job-hunting. You conclude juniors don&rsquo;t work.</p>
<p>That is the wrong conclusion. I have watched this pattern often enough to say it plainly: <strong>the junior almost never fails because of the junior.</strong> They fail because nobody senior was attached. The ones that work all have the same thing in common: a named, more experienced person who reads their work and tells them when they are wrong.</p>
<h2 id="the-real-number">The real number</h2>
<p>Take an illustrative case. A junior at €32,000 a year costs you around €38,000 once employer costs are added. Exact figures vary by country, but the shape doesn&rsquo;t.</p>
<p>Leave them alone for six months and you have paid about €19,000. For that you get code that only they understand and that someone will probably rewrite. On top of that you spent your own time: say five hours a week answering questions you can&rsquo;t really answer, which is about 130 hours of a founder who should be selling.</p>
<p>The payslip says cheap. Everything else says expensive. Unless someone senior is attached.</p>
<p>Here are four checks to run before you hire, or today if you already have.</p>
<h2 id="check-1-who-reads-every-change-they-make">Check 1: Who reads every change they make?</h2>
<p><strong>What to look at:</strong> Whether a second person looks at each piece of work before it goes live. Engineers call this code review. It means someone reading the change and saying &ldquo;this will break when two people sign up at once.&rdquo;</p>
<p><strong>A bad answer:</strong> &ldquo;They send me a message when it&rsquo;s done.&rdquo; You can&rsquo;t judge the work, so you are approving it by feel.</p>
<p><strong>What to do:</strong> Name one experienced engineer who reads everything the junior ships. Not &ldquo;available if needed.&rdquo; Reads everything.</p>
<h2 id="check-2-who-decides-what-they-build-first">Check 2: Who decides what they build first?</h2>
<p><strong>What to look at:</strong> The first three tasks you plan to hand over.</p>
<p><strong>A bad answer:</strong> &ldquo;Fix whatever is broken and add the new features.&rdquo; Juniors can&rsquo;t rank risk. They will spend two weeks polishing a settings page while your customer data sits unprotected.</p>
<p><strong>What to do:</strong> Have someone senior write the first month as small, finished tasks, ordered by what hurts you most if it fails. Juniors do very well with a clear task and badly with a vague mission.</p>
<h2 id="check-3-what-happens-on-day-three-when-theyre-stuck">Check 3: What happens on day three when they&rsquo;re stuck?</h2>
<p><strong>What to look at:</strong> Where the junior goes with a question they are embarrassed to ask.</p>
<p><strong>A bad answer:</strong> Nowhere. Or worse, to you, and you nod and say &ldquo;sounds right.&rdquo; Stuck juniors don&rsquo;t announce it. They go quiet, then they guess, and guesses in a live product become your outages.</p>
<p><strong>What to do:</strong> Fix a weekly hour with a senior, plus a rule that questions in writing get answered the same day. The cost is small. The silent two weeks it prevents are not.</p>
<h2 id="check-4-can-they-break-things-your-customers-will-see">Check 4: Can they break things your customers will see?</h2>
<p><strong>What to look at:</strong> What access the junior has on day one. Can they change the live product directly? Can they see every customer&rsquo;s data?</p>
<p><strong>A bad answer:</strong> Full access &ldquo;to move fast.&rdquo; One wrong command and a customer&rsquo;s records vanish. This is not an insult to juniors. Seniors have done it too. The difference is that a senior has usually been burned once and builds a safety net.</p>
<p><strong>What to do:</strong> Give them a practice copy to work in, and make going live a step that someone senior approves. Widen their access as they earn it.</p>
<h2 id="the-one-rule-to-take-away">The one rule to take away</h2>
<p>Before you sign anything, fill in this sentence:</p>
<blockquote>
<p><strong>&quot;[Name] will spend [number] hours a week reviewing [junior&rsquo;s name]&rsquo;s work, and starts on [date].&quot;</strong></p>
</blockquote>
<p>If you can&rsquo;t fill in all three blanks with a real person, a real number and a real date, don&rsquo;t hire the junior yet. You are not saving money. You are deferring the bill and adding interest.</p>
<h2 id="where-this-leaves-you">Where this leaves you</h2>
<p>I&rsquo;m not arguing against juniors. A well-supported junior is one of the best deals in hiring. They are keen, they learn your product properly instead of bringing habits from elsewhere, and in a year they are worth far more than they cost.</p>
<p>But &ldquo;well-supported&rdquo; is doing the heavy lifting in that sentence. If you are a non-technical founder, you are the one person who cannot supply the support. You can&rsquo;t tell good work from plausible work, and neither can the junior yet.</p>
<p>So there are two honest routes. Hire a senior first and let them bring juniors in later. Or hire a junior with a senior attached from the start, someone who also helped choose them, so you are not guessing on both sides.</p>
<p>What you shouldn&rsquo;t do is hire the cheapest person and hope. That choice is how the &ldquo;juniors don&rsquo;t work&rdquo; story gets told, and it is usually the founder&rsquo;s setup that failed, not the junior.</p>
<hr>
<p><strong>technical hiring</strong> — 15–20% of first-year salary, on successful hire only. engineers screening engineers; or a backed junior at 12–15% with three months of senior mentoring attached.</p>
<p>It starts with a free product teardown: two hours on what you are building, what already exists, and what is actually blocking launch. You leave with a written plan and a realistic number, whether or not you work with us. <a href="https://www.gruion.com/#contact">Book a teardown</a> · <a href="https://www.gruion.com/services-pricing.html">What it costs</a></p>
]]></content:encoded><enclosure url="https://www.gruion.com/blog/post/2026-10-09-why-do-junior-hires-fail-and-what-do-the/cover.jpg" type="image/jpeg" length="0"/><media:content url="https://www.gruion.com/blog/post/2026-10-09-why-do-junior-hires-fail-and-what-do-the/cover.jpg" medium="image" type="image/jpeg"/><media:thumbnail url="https://www.gruion.com/blog/post/2026-10-09-why-do-junior-hires-fail-and-what-do-the/cover.jpg"/><category>Hiring &amp; Teams</category></item></channel></rss>