Onboarding is the New Demurrage
Although the software industry lacks the physical presence of massive steel hulls and salt-crusted containers, we have birthed our own version of this expensive stagnation. We call it “onboarding,” but that is a polite fiction. In reality, we are paying full freight for expensive talent to sit in a digital waiting room, watching the meter run while they lack the basic permissions to see the code they were hired to change.
Standard Billing Cycle
Day 1 → Day 30
The Demurrage Reality: 65% of the first month’s invoice often pays for “waiting room” time.
The Case of Chris: Day Eleven of Professional Paralysis
Although the engineering manager announced to the board that the team reached “full strength” on the first of the month, the has arrived with a distinct lack of momentum. We find ourselves in a quiet, expensive crisis.
Consider Chris, a senior contractor who has spent the last in a state of professional paralysis. He sits in the morning stand-up, his microphone muted, listening to a susurrus of status updates that mean nothing to him because he hasn’t been added to the Slack channels where the actual decisions are made. He is day eleven into a relationship with a new codebase, yet he is still an outsider looking through a locked glass door.
Although Chris has been diligent in his attempts to contribute, his terminal remains a graveyard of failed authentication attempts. He is currently staring at a 403 Forbidden error from the internal package registry-the same error he reported on .
He has filed three tickets with the Identity and Access Management (IAM) team, but those tickets have vanished into a queue managed by people who are incentivized by security posture, not by developer throughput. This otiose cycle of waiting is the most expensive line item on the project budget, yet it is the only one that never appears on a progress report.
Although I have spent in this industry, I recently realized I have been pronouncing the word “hyperbole” as “hyper-bowl” in my head since the late nineties. It was a humbling moment of cognitive dissonance, much like the one that occurs when a CTO looks at a hiring bill.
We speak in hebdomadal cycles of “agile” delivery, yet we ignore the three-week void at the start of every engagement where the only thing being delivered is an invoice. We treat this ramp-up time as an unavoidable natural cost, a kind of atmospheric pressure that simply must be endured. It is not. It is a choice, or rather, a series of choices made by different departments who have no shared incentive to make the first day actually productive.
The Sclerotic Nature of Corporate Provisioning
Although the “ramp-up” is treated as a law of nature, it is actually a failure of coordination. The supplier is happy to bill from day one because their revenue is tied to time, not output. The hiring manager is happy to claim the capacity because it makes their roadmap look achievable. The platform team is happy to move slowly because their KPIs are about stability and “zero trust.”
This creates a bathos in the middle of the project lifecycle: a grand announcement of new resources followed by a month of people asking where the VPN certificates are. Nobody owns the gap, so nobody measures the gap.
To understand why this happens, we must look at the sclerotic nature of corporate provisioning. When a new person starts, a sequence of events must occur in a specific order: the hardware must be asset-tagged and imaged; the BIOS must be flashed; the user identity must propagate to secondary LDAP servers; finally, specific repository-level permissions must be granted by a lead who is often too busy doing the work to onboard the people meant to help them.
Provisioning Chain: 1 Interrupt = Total Halt
If any one of these links fails-perhaps a manager is on leave and cannot click the “Approve” button-the entire chain halts. Yet the billing clock started the moment the contract was signed.
Although the financial loss is staggering, the cultural damage is often worse. When a high-performer joins a team and is forced to spend in an inchoate state of waiting, their initial enthusiasm is replaced by a cynical realization: the organization doesn’t actually care about their output; it cares about their presence.
They learn that the “daily stand-up” is a theater of performance where “waiting on access” is an acceptable answer for . By the time they actually get their environment to build, they have already checked out emotionally. They have seen the gears of the machine, and the gears are covered in the rust of indifference.
The Saltation in Delivery Capacity
Although some companies have tried to fix this with “onboarding checklists,” these are usually just more paperwork for the person who is already blocked. When we look at the model used by
Limestone Digital, the emphasis shifts from the mere presence of bodies to the actual velocity of the pod.
They operate on a different frequency because they recognize that the first week is the most critical period for setting a baseline. By embedding directly into the client’s repository and release pipeline from day one, and by tying their commercial success to a measured productivity lift within , they remove the incentive to let people sit idle.
They don’t sell hours; they sell a saltation in delivery capacity that is evidenced against a baseline taken in week one.
Although the industry standard is to measure the arrival of “resources,” the only metric that actually matters is “days-to-first-commit.” This is the number that makes the invisible visible. If you know that it takes an average of for a new hire to make their first meaningful contribution to the codebase, you can no longer pretend that your hiring plan is on track.
The $14,280 Weekly Fire
You realize that you aren’t just hiring people; you are buying a quincunx of delays that you haven’t accounted for in your roadmap. The remedy is unglamorous: you must make one person-ideally someone with the power to override a “security” ticket-accountable for how long it takes a new person to reach that first commit.
Although the office might look full, the air is often fuliginous with the frustration of people who want to work but aren’t allowed to. I recall a project where we had four senior engineers sitting in a row, all of them highly paid, all of them staring at the same “Pending Approval” screen for .
This is not a “ramp-up cost”; that is a fire in the accounting department.
We would never tolerate a $14,000-a-week leak in our cloud hosting bill, yet we accept it as a normal part of human resources. Although the solution requires a shift in mindset, it begins with an honest look at the calendar.
We must stop counting the “start date” as the day the capacity arrives and start counting it as the day the first pull request is opened. This change in measurement creates a tintinnabulation that rings through the entire organization. It forces the platform team to automate access, it forces managers to prep environments before the person arrives, and it forces suppliers to be accountable for their actual impact.
“The invoice arrives with the punctuality of a Swiss watch, even when the software it pays for is still a ghost in a locked terminal.”
Although we have been conditioned to believe that “more people” equals “more speed,” the truth is often more mephitic. Adding people to a system that cannot onboard them only adds more friction to the system. It increases the number of people sitting in meetings they don’t understand, asking questions that have already been answered, and waiting for permissions that will never come.
The cost of the “silent month” is a hidden tax on every legacy transformation project in the world, and it is a tax we should stop paying.
Although it is difficult to change corporate culture, it is easy to change a contract. You can demand that your partners be productive from the first week. You can demand that your managers prove that “full strength” isn’t just a headcount number, but a delivery number.
You can decide that you are no longer willing to pay full price for the three weeks where nobody can do anything. In an era where AI and automation are supposed to be making us faster, the fact that it still takes to get a VPN login is a pullulate of incompetence that we can no longer afford to ignore.
The first step is simply to admit that the ship is at the dock, the meter is running, and the cargo isn’t moving. Stop paying for the wait; start paying for the work.
