Summary
In this chapter, we looked at lessons that we have learned over time to work faster with GitHub Copilot, or to get better results from it. By either realizing seemingly little things, such as “typos do not matter” or “accept the truth: there is no magic,” we have a different way we look at generative AI as a whole and realize that our value as an engineer has moved a little bit as well. Instead of focusing on the most amazing approach or the most brilliant way to write a piece of code, we focus on adding more business value instead. By making a couple of adjustments to how we go from ideation to code creation, and by describing what we want to achieve, and less about how we want to achieve it, we get more help from the tooling and sometimes even learn about new concepts that fit even better than our own initial ideas!
We did not magically discover all these learning motions just by using the tools ourselves. We learn the most by looking at other...