Why+learn+Generative+AI
Why+learn+Generative+AI
Generative AI?
● GenAI tools like ChatGPT, Stable Diffusion, Adobe Firefly, Github Copilot,
Bard, etc allows us to interact with AI in a human way
● It helps us create content through natural conversation and automate routine
tasks
● Compared with AI 20 years ago, the biggest breakthrough is the interface by
which we can interact with it. Gone are the days of having to run programs on
our computer, but we can interact with AI with our human language making it
accessible for everyone
Brief History
There is a global impact
Source: https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/the-economic-potential-of-generative-ai-the-next-productivity-frontier#business-value
We can already see the positive effects for
developers
Source: https://github.blog/2023-05-09-how-companies-are-boosting-productivity-with-generative-ai/
Major use cases for Developers
● With the launch of new Generative AI tools, the early and late scenario for
Generative AI impacting the economy has already been pushed up by 5 years
● User Adoption has already been pushed up by close to 15 years
● The largest impact that it will have are on people with high wage jobs. This is
different than previous automation that was believed to have an impact on
low wage jobs
How can you take advantage?
● There are handfuls of tools and techniques for using those tools
● Learn how to augment them and experiment with them to developing your
own workflow
● Realize things that the AI is capable of and which needs to be done by humans
● Learn the best way to use these tools to get the best result (prompt
engineering)
● Keep up to date with new technologies that come out and ways that they can
be used