Getting Started with Generative AI
Before we dive into the features and applications of GitHub Copilot, we want to make sure you have a basic understanding of the underlying technology. Having a grasp on the mechanics of generative AI gives you a solid foundation to have realistic expectations of what these tools can do for you and where they shine and where they have shortcomings. This understanding prevents disappointment when the technology doesn’t deliver the value you might have been expecting, something we have seen during the many training sessions and hackathons we have delivered. It also sets the right context for the things generative AI does not work so well with, as there are definitely some rough edges in its current state.
However, keep in mind that things are evolving fast, because the models, our understanding of working with models, and chaining features together, are all improving over time. This field has been rapidly accelerating over the last few years...