Fun with Algorithms - Tess Ferrandez-Norlander
Algorithms and data structures are the base of all computing, from CRUD APIs to highly optimized data processing.
Most of us probably have forgotten more than we remember about them though from college (or maybe never learned them in the first place) because we don't necessarily use them on a daily. But just like math, good knowledge about data structures and algorithms lay the foundation for how to think about difficult problems, and how to understand where and what to optimize.
This session is a programming language agnostic journey through problem solving - graph algorithms, dynamic programming, greedy algorithms, representations and data structures. How to build solutions from first principles and combine algos to build up from easy to medium to hard leet code or advent of code style problems.
I'll also share how algorithm puzzles and competitive programming brought the fun back into programming for me, and how I use these skills in my day job.
Tess is a developer/data scientist working at Microsoft. Over the past 20 years she has changed the way we do .net debugging, developed a large number of mobile apps. As of a couple of years ago she moved into the world of data science and machine learning working with a lot of the largest companies in Europe and beyond on really tough ML problems.
She has has spoken at lots and lots of conferences around the world on a wide variety of topics including deep .net debugging, UX, web development and Machine Learning. You can also find her on twitter at @TessFerrandez
This session was recorded at Swetugg Stockholm 2023, Swetugg is run by a group of volunteers with different IT backgrounds with a common denominator: A passion for creating good software and better software developers, no matter if you are just starting your journey or have been writing code since the beginning of unix time.
Видео Fun with Algorithms - Tess Ferrandez-Norlander канала Swetugg
Most of us probably have forgotten more than we remember about them though from college (or maybe never learned them in the first place) because we don't necessarily use them on a daily. But just like math, good knowledge about data structures and algorithms lay the foundation for how to think about difficult problems, and how to understand where and what to optimize.
This session is a programming language agnostic journey through problem solving - graph algorithms, dynamic programming, greedy algorithms, representations and data structures. How to build solutions from first principles and combine algos to build up from easy to medium to hard leet code or advent of code style problems.
I'll also share how algorithm puzzles and competitive programming brought the fun back into programming for me, and how I use these skills in my day job.
Tess is a developer/data scientist working at Microsoft. Over the past 20 years she has changed the way we do .net debugging, developed a large number of mobile apps. As of a couple of years ago she moved into the world of data science and machine learning working with a lot of the largest companies in Europe and beyond on really tough ML problems.
She has has spoken at lots and lots of conferences around the world on a wide variety of topics including deep .net debugging, UX, web development and Machine Learning. You can also find her on twitter at @TessFerrandez
This session was recorded at Swetugg Stockholm 2023, Swetugg is run by a group of volunteers with different IT backgrounds with a common denominator: A passion for creating good software and better software developers, no matter if you are just starting your journey or have been writing code since the beginning of unix time.
Видео Fun with Algorithms - Tess Ferrandez-Norlander канала Swetugg
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Aurelia 2, learn all about the new hotness! - Andreas Wänqvist](https://i.ytimg.com/vi/w4qTyn4Bnw8/default.jpg)
![What is new in .NET 7 and C# 11 - Johnny Hooyberghs](https://i.ytimg.com/vi/_bOtM0biINM/default.jpg)
![Bättre Continuous Intergration (CI) upplevelse med Windows Container - Fredrik Normén](https://i.ytimg.com/vi/gLorTe45xy4/default.jpg)
![JavaScript: behöver jag kanske (inte) ett ramverk? - David Vujic](https://i.ytimg.com/vi/dyMtHtJMAoo/default.jpg)
![SWETUGG 2015 - Design - den första användartesten - Jessica Engström](https://i.ytimg.com/vi/kEOYxgFHeuc/default.jpg)
![Supercharge your automated tests to fail better - Per Rovegård](https://i.ytimg.com/vi/jJRgSy2vVF8/default.jpg)
![SWETUGG 2015 - Smidig virtualisering med Vagrant & Chocolatey - David Vujic](https://i.ytimg.com/vi/i-m-dTYPMz0/default.jpg)
![REST, GraphQL and gRPC : A Comparison - Poornima Nayar](https://i.ytimg.com/vi/CUL-sKSLqkg/default.jpg)
![Develop in the cloud with dev containers and GitHub Codespaces - Jakob Ehn](https://i.ytimg.com/vi/JJhueuA_d4Y/default.jpg)
![Introducing programming for kids - Johan Lindfors](https://i.ytimg.com/vi/L7fdk2G3CtE/default.jpg)
![Git Hidden Gems - Enrico Campidoglio](https://i.ytimg.com/vi/uMHREeHVEkQ/default.jpg)
![Azure Static Web Apps - From zero to deployed app in 60 minutes - Stacy Cashmore](https://i.ytimg.com/vi/Q7JZs8Qzvlo/default.jpg)
![From NT4 to .NET Core : Twenty Years of Continuous Improvement - Dylan Beattie](https://i.ytimg.com/vi/QeWwHdUX7QQ/default.jpg)
![Trauma free incident management - Mårten Rånge](https://i.ytimg.com/vi/hTbKBzNf2oo/default.jpg)
![SWETUGG 2015 - Asp.Net 5 - Äntligen tar .Net en vänding! - Fredrik Normén](https://i.ytimg.com/vi/BFUTI_ouzSs/default.jpg)
![Continuous security - Kim van Wilgen](https://i.ytimg.com/vi/41kQMdpiCm8/default.jpg)
![Exploring Source Generators - Martin Ullrich](https://i.ytimg.com/vi/ncoDBB5r69E/default.jpg)
![Hypotesdriven utveckling - Johan Normén](https://i.ytimg.com/vi/PCXtKFK0GzQ/default.jpg)
![.Net Security 101 - Cecilia Wirén](https://i.ytimg.com/vi/jESaY7ZjhIY/default.jpg)
![Forget about 10x developers - why you should look for a 10x team - Madeleine Schönemann](https://i.ytimg.com/vi/WMCH-Hg_re8/default.jpg)