{"product_id":"the-hard-to-replace-engineer","title":"The Hard-to-Replace Engineer","description":"\u003ch2\u003eWho it's for\u003c\/h2\u003e\n\u003cp\u003eYou are a mid-level software engineer on a product or backend team. Coding agents now open a lot of the pull requests. You want to know where your review still decides the outcome.\u003c\/p\u003e\n\u003ch2\u003eWill AI replace mid-level software engineers?\u003c\/h2\u003e\n\u003cp\u003eThis kit does not guess. It helps you audit your role and build the mid-level engineer AI skills a green check cannot show.\u003c\/p\u003e\n\u003ch2\u003eWhat's inside\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFile\u003c\/th\u003e\n\u003cth\u003eWhat it is\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003ctd colspan=\"2\"\u003e\u003cstrong\u003eRead\u003c\/strong\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eebook.pdf\u003c\/td\u003e\n\u003ctd\u003eThe e-book: method, stories, prompts and checklists (54 pages)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003echeatsheet-ai-and-this-role.pdf\u003c\/td\u003e\n\u003ctd\u003eCheat sheet: what AI does to this role's tasks (2 pages)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003echeatsheet-sources.pdf\u003c\/td\u003e\n\u003ctd\u003eCheat sheet: sources and their limits (2 pages)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eREADME.txt\u003c\/td\u003e\n\u003ctd\u003eFile map, license line and how to shift the dates\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd colspan=\"2\"\u003e\u003cstrong\u003eWork\u003c\/strong\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eworkbook.xlsx\u003c\/td\u003e\n\u003ctd\u003eTask audit workbook with a worked example: rates each task and calls Hand off, Pair, Own or Cut (9 sheets)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eprompts.docx\u003c\/td\u003e\n\u003ctd\u003e30 role prompts, grouped to follow the plan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd colspan=\"2\"\u003e\u003cstrong\u003ePractice case\u003c\/strong\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecase-brief.pdf\u003c\/td\u003e\n\u003ctd\u003eThe situation and your task (5 pages)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecase-pull-request.pdf\u003c\/td\u003e\n\u003ctd\u003eThe agent's pull request as opened, with its full diff (7 pages)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecase-service-source.pdf\u003c\/td\u003e\n\u003ctd\u003eThe service's source before the change, with line numbers (15 pages)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecase-data.xlsx\u003c\/td\u003e\n\u003ctd\u003eSynthetic case data, 7 sheets (opens in Excel, Numbers or Sheets)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecase-data\/changed_files.csv\u003c\/td\u003e\n\u003ctd\u003eChanged files as CSV (6 rows)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecase-data\/commits.csv\u003c\/td\u003e\n\u003ctd\u003eCommits as CSV (4 rows)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecase-data\/conventions.csv\u003c\/td\u003e\n\u003ctd\u003eConventions as CSV (9 rows)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecase-data\/dependencies.csv\u003c\/td\u003e\n\u003ctd\u003eDependencies as CSV (1 row)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecase-data\/pull_request.csv\u003c\/td\u003e\n\u003ctd\u003ePull request as CSV (18 rows)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecase-data\/test_results.csv\u003c\/td\u003e\n\u003ctd\u003eTest results as CSV (41 rows)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecase-data\/tickets.csv\u003c\/td\u003e\n\u003ctd\u003eTickets as CSV (19 rows)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eai-first-pass.pdf\u003c\/td\u003e\n\u003ctd\u003eA labeled, simulated AI first pass for you to check (3 pages)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eanswer-key.pdf\u003c\/td\u003e\n\u003ctd\u003eGraded answer key (7 pages)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecompleted-memo.docx\u003c\/td\u003e\n\u003ctd\u003eA completed memo to learn from or rewrite\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd colspan=\"2\"\u003e\u003cstrong\u003eTemplates and worksheets\u003c\/strong\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eworksheet-scenarios.docx\u003c\/td\u003e\n\u003ctd\u003eWorksheet: role scenarios\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eworksheet-manager-planner.docx\u003c\/td\u003e\n\u003ctd\u003eWorksheet: manager conversation planner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eworksheet-weekly-log.docx\u003c\/td\u003e\n\u003ctd\u003eWorksheet: weekly log\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etemplate-wins-summary.docx\u003c\/td\u003e\n\u003ctd\u003eTemplate: wins summary for your review\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etemplate-move-pitch.docx\u003c\/td\u003e\n\u003ctd\u003eTemplate: internal or adjacent move pitch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd colspan=\"2\"\u003e\u003cstrong\u003eCalendar and data\u003c\/strong\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ecalendar.ics\u003c\/td\u003e\n\u003ctd\u003e13 weekly sprints as 26 calendar events (kick-off and review)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etasks.csv\u003c\/td\u003e\n\u003ctd\u003eTask starter list with cited starting guesses (30 rows)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eHow the practice case works\u003c\/h2\u003e\n\u003cp\u003eIn The Friday Review, you are an engineer on the Billing team at Redline Scheduling, which sells software to auto-repair shops. The code host's agent opened a pull request for invoice discount codes. Its report says Ready to merge, and CI is green.\u003c\/p\u003e\n\u003cp\u003eYou check the report's twelve findings against the diff, the source and the sheets. Each gets one verdict: Supported, Contradicted, Not established or Needs specialist review. Then you write the review, with a merge decision, and a memo to your manager. There is nothing to run or install.\u003c\/p\u003e\n\u003ch2\u003eBy week 13\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eA task map of your own week, with a Hand off, Pair, Own or Cut call on every task.\u003c\/li\u003e\n\u003cli\u003eA finished, checked code review and memo you can show as a portfolio piece.\u003c\/li\u003e\n\u003cli\u003eThirteen weekly sprints done, each with a kick-off and a review.\u003c\/li\u003e\n\u003cli\u003eA wins log, a review summary and a plan for the talk with your manager.\u003c\/li\u003e\n\u003cli\u003eRunway and adjacent moves to weigh, such as platform and SRE, security review, developer tooling or engineering management.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eThe honest part\u003c\/h2\u003e\n\u003cp\u003eThis kit does not promise a job, a raise or a promotion, and no guarantee comes with it. The case company and its service are invented, so label your review as simulated practice. You read the case as PDFs, not in your editor. Named tools are examples, not endorsements.\u003c\/p\u003e","brand":"Safe From AI","offers":[{"title":"Default Title","offer_id":67733395931421,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/8102\/9661\/files\/the-hard-to-replace-engineer-cover-4x5.png?v=1791771835","url":"https:\/\/safefrom.ai\/products\/the-hard-to-replace-engineer","provider":"Safe From AI","version":"1.0","type":"link"}