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 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
- 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 episodes of the podcast How To Code Well
219 - Only test the code you control
25/03/2025
218 - How to make your PHPUnit tests smarter
18/03/2025
217 - Laravel 12 is here
17/03/2025
215 - Objects Vs Classes
28/01/2025
214 - Strategic software architecture
21/01/2025
212 - Symfony Killer features
07/01/2025
211 - What happened in 2024
06/01/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.