How To Code Well

145 - 5 Things you should not do in Software Development


Listen Later

Change log 

- New personal site peterfisher.me.uk 

- New job 

- Speaking at Symfony user group in Portugal - Code with Confidence with PHPStan 

- Won’t be streaming on Twitch this weekend as I’m traveling  

5 Things you should not do in Software Development

1. Don’t rush     

  • Re-read the problem more than once. 
  • If it doesn’t make sense to you then re-write the problem in your own words and get it checked     
  • Ask questions if you don’t understand     
  • The first solution might not be the best     
  •  Break down the problem into smaller problems but try not over abstract 
  • 2. Don’t panic     

    • Bugs can be solved     
    • A computer only does what it is told to do     
    • Others have come before you and others will replace you     
    • If you can’t think of the solution then walk away but always come back     
    • Software development is huge so take your time 
    • 3. Don’t worry     

      • We all make mistakes. As long as you learn from them then you are improving     
      • Keep away from the trends and focus on what you are having fun with     
      • We all learn at different speeds and different levels.      
      • At the start, don’t worry about how long you take     
      • You don’t need to learn everything - you can’t 
      • 4. Don’t over do it     

        • Learn to pump the breaks if you are reaching burnout     
        • Holidays are holidays.  Hands off the code     
        • Learn how to identify burn out     
        • Keep doing other things you enjoy outside coding     
        • Socialise with other coders out side of work 
        • 5. Don’t over think it     

          • Over abstracting a solution is a very big and common mistake     
          • Its just syntax, just written in a different order     
          • Learn the basics first before jumping into the deep end     
          • You can learn by listening, watching, coding, and reading     
          • Keep a log of what you’ve learnt and look back at your progression
          • Watch the show on YouTube

            Contact me and let me know your thoughts or get something read out on air.

            My web development courses

            ➡️ Learn How to build a JavaScript Tip Calculator 

            ➡️ Learn JavaScript arrays

            ➡️ Learn PHP arrays

            ➡️ Learn Python

            ✉️ Get my weekly newsletter

            ⏰ My current live coding schedule (Times are BST)

            Thursdays 20:00 = Live Podcast YouTube

            Sundays 14:30 - Live coding on Twitch

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

            How To Code WellBy Peter Fisher

            • 5
            • 5
            • 5
            • 5
            • 5

            5

            11 ratings