Does personal preference shape how engineers use AI tools?
This study explores whether engineers choose their own level of AI reliance or whether company policies decide it for them. The question matters because it determines where control over AI systems actually lies in software teams.
The authors' central claim is that agency over agentic AI in software work is set at the organization before individual preference enters. Their abstract says agency is "primarily constrained by organizational policies rather than individual preferences." The discussion supports this with what participants described: mandates, allow-lists, and security rules, such as a ban on non-company AI on corporate devices and a rule that confidential data not go to external services. Some employees were required to use a specific tool such as Cursor. The authors name the layer directly: agency is "preconfigured at the organizational layer (policies, tooling defaults, repos, CI guardrails) before individual preferences matter." The support is participant testimony from companies with different AI rules, not a measure of how much policy constrains compared with preference.
Within those bounds, the paper describes two routes. Experienced developers keep control "through detailed delegation," and the abstract credits seniors with using "pre-AI foundational instincts to steer modern tools." Novices, by contrast, "struggle between over-reliance and cautious avoidance." The debugging task gives one measured signal of what this costs. Six of 10 juniors reported lower confidence in coding without AI after the task (pre-task M = 3.90 ± 0.88, post-task M = 3.30 ± 0.82, Cohen's d = 0.71). The authors measured these with their own five-point self-ratings. From these observations they propose three practices: preserving individual agency through incremental changes, interrupting, and verifying output; evolving the mentorship pipeline so seniors pass on intuition and judgment; and prompt and code reviews, in which juniors document and justify key prompts while seniors oversee accountability.
Against the nearest notes, the paper's contribution is the level it locates the decision at. Does generative AI prevent juniors from getting entry-level work? describes work that never reaches the junior, and the policy finding offers a mechanism for that allocation, since the rules on permitted tools and tasks are fixed before any individual chooses. Does machine agency exist on a spectrum rather than binary? places a system on a scale of what the machine does; this paper's finding is that where a team sits on that scale is largely decided by its organization. The seniors' "detailed delegation" is a different axis from the one in Does vibe coding actually keep humans in the loop?, which contrasts task size. The excerpt does not compare the two.
What the excerpt does not establish is wide. Phase 1 interviewed five senior engineers who were all male, aged 28 to 46, and based in the US. Recruitment used convenience and snowball sampling, and the authors describe the work as a snapshot of the summer of 2025. The "primarily constrained" claim rests on what participants reported. The excerpt's limitations section stops after its first sentence, so no further caveats are visible. The confidence figures are self-ratings, so they show perceived change, not measured loss of skill. The implication is that company policy should be recorded as a variable in any study of how juniors and seniors use AI, and that the three practices are proposals to test, since the excerpt does not evaluate them.
Inquiring lines that read this note 16
This note is a source for these research framings, grouped by the broader line of inquiry each explores. Scan the bold lines of inquiry; follow any specific question forward.
Does AI assistance help or harm professional skill development?- Why do junior engineers lose formative struggle when AI absorbs entry-level work?
- Why do employees prefer in-tool guidance over separate AI training programs?
- Does high-level design work benefit differently from AI than routine coding tasks?
- Why do novice engineers lose confidence in coding after using AI tools?
- What self-regulation practices do junior developers use when deciding to accept AI output?
- How do senior engineers maintain control through detailed delegation to AI?
- How do organizations decide which strategic tasks to delegate to AI?
- Do workplace users want one autonomy setting or per-action control?
- Do larger firms and smaller firms respond differently to AI adoption pressures?
- How does individual AI tool use differ from official organizational deployment?
- Why does employer policy reshape who actually makes final decisions?
- How much does firm size and capability determine who uses AI tools?
- What role does organizational policy play in shaping how managers use agentic AI?
Related concepts in this collection 3
This note in its neighbourhood — explore the map, then jump to a related concept in the list below.
Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph
-
Does generative AI prevent juniors from getting entry-level work?
When AI systems absorb the foundational tasks that once taught junior engineers, what happens to the pipeline that develops new senior experts? This explores whether the path to expertise is being erased.
Korean interviews reach the junior-pathway concern from the collective side; this paper adds the organizational rules that set which work reaches juniors
-
Does machine agency exist on a spectrum rather than binary?
Rather than viewing AI as either autonomous or controlled, does machine agency actually operate across five distinct levels from passive to cooperative? Understanding this spectrum matters because it shapes how users calibrate trust and control expectations.
Rammert's taxonomy places machine autonomy on a scale; this paper finds where a team sits on that scale is largely set by its organization
-
Does vibe coding actually keep humans in the loop?
Vibe coding claims to keep developers steering and validating, but do novices actually engage with code and testing the way the tool design assumes? The gap between intended and actual behavior could compound failures.
the vibe-coding note's axis is task size; the paper's seniors keep control through detailed delegation, a different axis
Related papers in this collection 8
Papers most semantically related to this note, ranked by cosine similarity in the embedding space.
- From Junior to Senior: Allocating Agency and Navigating Professional Growth in Agentic AI-Mediated Software Engineering
- Putting AI on the Org Chart: Evidence on Delegation and Accountability
- Adoption and Impact of Command-Line AI Coding Agents: A Study of Microsoft's Early 2026 Rollout of Claude Code and GitHub Copilot CLI
- Assistant or Actor? Student Trust, Control, and Delegation Regret When Using a General-Purpose AI Agent
- Utility Engineering: Analyzing and Controlling Emergent Value Systems in AIs
- AI Self-preferencing in Algorithmic Hiring: Empirical Evidence and Insights
- PACT: Can Enterprise AI Assistants Be Trusted Under Pressure?
- AI Peers Exert Social Influence on Human Dishonesty in Groups
Original note title
company policy preconfigures agency over agentic AI before individual preference — novices struggle between over-reliance and cautious avoidance