This talk was recorded at NDC Oslo in Oslo, Norway. #ndcoslo #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: https://ndcconferences.com https://ndcoslo.com/ Subscribe to our YouTube channel and learn every day: / @NDC Follow our Social Media! https://www.facebook.com/ndcconferences https://twitter.com/NDC_Conferences https://www.instagram.com/ndc_conferences/ #ethics #genai #chatgpt #ai #microsoft #programminglanguages #github AI is due to revolutionize the life of a developer, with Microsoft leading the way, combining the public code base of GitHub.com with ChatGPT to product Copilot to speed code generation and increase developer productivity. However, this is just the latest in a set of tools and frameworks that have all had the goal of improving productivity. But have we lost something along the way? As soon as we start using tools, they will directly influence the way we work, and we need to be aware of when they are useful and when we should use them. This is Conway's Law applied to tools - the very tools you use change how you developer, and not necessarily for the better. This includes ORMs for DB access like NHibernate and EF, mocking frameworks, IoC frameworks, refactoring tools like ReSharper all the way to Copilot. Should we always lean so heavily on these tools? Will they be supported in the future? Are we deskilling future generations of programmers? Am I just an old grumpy developer? Will Jon Skeet no longer be required? Some of these questions may be answered in this talk.
Get notified about new features and conference additions.