145 - 5 Things you should not do in Software Development

27/01/2022 45 min Temporada 4 Episodio 145
145 - 5 Things you should not do in Software Development

Listen "145 - 5 Things you should not do in Software Development"

Episode Synopsis

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 progressionWatch 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