On this podcast, we talk with Andrea Magnorsky, who is a tech lead at Goodlord on their engineering squads; she has a background in Scala, C#, and organised conferences. Today we’ll be talking about paradigm shifts.
Key Takeaways
- A programming paradigm has a loose definition. It's just about finding a way of doing things.
- There are a number of different ways to think about problems - and different paradigms do this in different ways.
- To shift paradigms, you have to un-learn some of your instincts.
- When adopting a new paradigm if people don’t want to learn anything, then they won’t.
- Multiple paradigms help you apply different ways of thinking about solutions to problems because solutions vary across languages.
- Quick ways to start gaining knowledge and adoption for new languages are to use a new language as a test harness for your existing code.
Subscribe on:
Show notes will follow shortly.
Level-up on the skills most in-demand in 2021. Attend QCon Plus (May 17-28).
Validate your software roadmap by learning the trends, best practices and solutions applied by the world's most innovative software practitioners. If you are a senior software engineer, architect, or team lead and want to take your technical learning and personal development to a whole new level this year, join us at QCon Plus this May 17-28.
Community comments