Go offline with the Player FM app!
145 - 5 Things you should not do in Software Development
Manage episode 318769322 series 2674787
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
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 Python
⏰ My current live coding schedule (Times are BST)
Thursdays 20:00 = Live Podcast YouTube
Sundays 14:30 - Live coding on Twitch
201 episodes
Manage episode 318769322 series 2674787
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
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 Python
⏰ My current live coding schedule (Times are BST)
Thursdays 20:00 = Live Podcast YouTube
Sundays 14:30 - Live coding on Twitch
201 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.