DevEd

Dev Ed 024: Problem Solving As a Developer


Listen Later

Panel
  • Joe Eames
  • Brooke Avery
  • Jesse Sanders
  • Sam Julien
  • Luis Hernandez
  • Mike Dane
  • Joined by special guest: Mike Ryan

    Episode Summary

    In this episode, the panelists talk to Mike Ryan, Software Architect at Synapse, Google Developer Expert, and a core team member of the NgRx team. Joe starts the discussion by elaborating on the topic chosen and explains what constitutes a "problem" in a developer's life. He asks the panel how often do they use classical algorithms in their everyday work. They then steer the discussion from implementing classical algorithms to logical ones, and discuss how they tackle and overcome complex computing challenges that can be very taxing. They talk about a technique called "Rubber Duck programming", how to go about creating a conducive environment for problem solving, and explain the concept of "flow" in software development along with its importance while dealing with issues. They discuss if pair-programming and mob-programming help in problem solving and their benefits.

    After discussing problem solving in computing, the panelists change the direction of the conversation towards solving team and process pitfalls. They talk about how important friendships and emotional investments can be, especially when there are challenges at work and Jesse explains a methodology called the Quadrant System. In the end, they speak on handling personal problems as an engineer and offer helpful tips to listeners.

    Links
    • Mike on Twitter
    • Mike Ryan - Angular in Depth
    • Svelte
    • Rubber Duck Debugging
    • Rework
    • Radical Candor
    • The viral tweet and response!
    • Picks

      Mike Dane:

      • Pomodoro Technique

        Brooke Avery:

        • Pomelo Travel

          Sam Julien:

          • Rocket emoji app

            Luis Hernandez:

            • GitHub projects

              Mike Ryan:

              • React for CLIs

                Joe Eames:

                • Stormboard

                  ...more
                  View all episodesView all episodes
                  Download on the App Store

                  DevEdBy DevChat.tv

                  • 5
                  • 5
                  • 5
                  • 5
                  • 5

                  5

                  3 ratings