Here’s a crazy idea: software companies should require new engineers to make a production code change on their first day at work. Not allow engineers to deploy to prod on day one, but require it. What exactly is it about this idea that makes it seem crazy, or at least ill-advised? Is it that it’s a bad idea, or is it that it doesn’t seem feasible? I do know that it’s possible: I first heard of it being done at Etsy back in the early 2010s, building on earlier ideas brought in from Fli...