{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Future Around & Find Out","title":"One Billion Developers! GitHub’s Head of Product Says AI Democratizes How We Build the Future","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/2bd98304\"></iframe>","width":"100%","height":180,"duration":2496,"description":"Mario Rodriguez is GitHub's Chief Product Officer. And he believes that Copilot and other AI advances will unleash a wave of creativity and enable a billion people to be software developers.\n\nMario says the definition of “software developer” will have to change as non-professionals discover that they can make apps, too. And the way they do so will look very different: “It's gonna feel a lot more like how kids play. ​​It's like you create something you play with and you're like, Nope. Then you instruct it again… It’s going to be real time development.”\n\nOn this episode of CRAFTED., Mario gets us excited about the future of software development!\n\nTakeaways:\nMario says we’ve lost some of the creativity of the early days of the web; AI is helping bring it back\nWith AI, it’s getting much easier (for non-professional developers) to build “micro experiences” and other ephemeral apps that just serve one purpose. \nThe craft of product management must change with AI, because building with non-deterministic AI is so tricky to get right\nWhen building with AI, run your scenario multiple times. Test your prompts repeatedly. You will get different responses each time. Are they all helpful to your user? \nInvest in offline evaluation when building with AI or else you’ll have lots of problems later. \nPsychology is key. How will users react if AI tells them something subjective? Mario has seen Copilot users get upset, e.g. “Nope, you're completely wrong. I know what I'm doing. You are a machine. I am not gonna ask you to ever review my code.” \nDon’t optimize for just one metric. Mario says you should have three or so that you evaluate in concert. \nProduct sense matters! \nPrompt engineering is real. How you can better prompt your Copilot\nKeeping developers in flow is critical. \nHow much time do developers spend on “sense-making” vs. coding? How much time do they spend waiting for reviews? These are some of the questions GitHub asks when evaluating developer productivity. \nMario came...","thumbnail_url":"https://img.transistorcdn.com/HUxsFUd2l2IpBZewHzlZlthVWOmLB5qSDYnIlkRo0LE/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82YTcx/YWIxYzkxYjgwNWI4/MTc5NGYyNjliZjU5/NzQ4MC5qcGc.webp","thumbnail_width":300,"thumbnail_height":300}