Skip to main content
SpeakingSoftware

SpeakingSoftware

By SpeakingSoftware / Philip Gannon

The SpeakingSoftware podcast is dedicated to teaching you how to:
- advance in your career
- earn more money and
- establish yourself as an authority within the craft of Software Engineering.
Available on
Apple Podcasts Logo
Google Podcasts Logo
Overcast Logo
Pocket Casts Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

S2E3 - Maintaining a good Work-Life balance - Part 2

SpeakingSoftwareApr 03, 2022

00:00
08:45
S4E1 - Best Career advice? Learner Log!

S4E1 - Best Career advice? Learner Log!

A big part of my work is mentoring, guidance and career advice, and amongst the many different things that I get asked, the one I get asked most is:

What is the 1 single thing you recommend that I can do that will have the biggest effect on my career?

The answer? Start a learner log!

Mar 06, 202408:44
S3E6 - Why you're not advancing in your career

S3E6 - Why you're not advancing in your career

There are very real and very fixable reasons why many technology professionals don't see advancement or good/frequent salary bumps.

I've seen many talented developers who have become stuck in their careers. And it sucks! These people were exceptional coders but just couldn't make any traction up the career ladder. The worst part is that they weren't even sure why; despite their hard work and talent.

It's not a mystery though folks! In this episode we’ll walk through my top 5 reasons why, and how to get passed them.

Show notes and script available here:

https://www.speakingsoftwareshow.com/episodes/s3e6-why-youre-not-advancing-in-your-career

May 27, 202311:24
S3E5 - Industry Insight: Changing Landscape, with Steve Orrin

S3E5 - Industry Insight: Changing Landscape, with Steve Orrin

In the first part of our series on Industry Insights, we're joined by Steve Orrin; the Federal CTO of Intel Corporation.

Together we talk about the changing financial and technological landscape, and what a Developer can do do stay ahead of the curve!


Show notes and script available here:

https://www.speakingsoftwareshow.com/episodes/s3e5-industry-insight-changing-landscape-with-steve-orrin

May 15, 202323:53
S3E4 - Top 5 Technical Mistakes that Junior Developers make
May 01, 202313:33
S3E3 - Turning up as yourself
Mar 13, 202308:53
S3E2 - DSA tests are ineffective. There's a better way to do Tech Hiring!
Mar 06, 202313:39
S3E1 - Your Dream Developer Job
Jan 29, 202306:24
S2E7 - What makes a Senior Developer?
May 03, 202214:18
S2E6 - How to handle knowledge gaps on your development team - Part 3
Apr 25, 202208:59
 S2E5 - How to handle knowledge gaps on your development team - Part 2
Apr 18, 202209:53
S2E4 - How to handle knowledge gaps on your development team - Part 1
Apr 11, 202208:06
S2E3 - Maintaining a good Work-Life balance - Part 2
Apr 03, 202208:45
S2E2 - Maintaining a good Work-Life balance - Part 1
Mar 21, 202208:36
S2E1 - Season 2 Intro and Recap

S2E1 - Season 2 Intro and Recap

After a long hiatus - we're back baby!

Announcing the start of Season 2, and looking back to the origins of the Podcast.
All of this will set the scene for what's to come in this new season!

If you're new here, let me give you a quick rundown:
The SpeakingSoftware podcast is dedicated to Soft-skills in technology. Together, we'll talk about:

  • Management
  • Leadership
  • Interviewing & Hiring
  • Mentoring
  • Mental Health
  • Public Speaking

You'll find just about everything you need to flourish in your software career.


Mar 12, 202204:55
12. Insight into Entrepreneurship, with Albert Kozlowski

12. Insight into Entrepreneurship, with Albert Kozlowski

Spinning out a side-project or laying the foundations of your start-up seem tempting, but with so much biased advice out there it can be hard to understand the reality of the road ahead. 

Enter Albert Kozlowski (@albertkoz on twitter), who's been kind enough to both give you and I an unvarnished and honest look into start-up life.
Albert is working on his second start-up - Birdslate (
https://birdslate.com/) - which is an Asynchronous Video Platform for remote teams that's going to revolutionize how teams communicate.

In this episode we discuss:
- Going beyond a product and creating a brand/narrative.
- The benefits of finding other Founders to join you.
- The reality of Building in Public.
- Side Project vs Start-up
- The benefits of a support network and looking after your Mental Health.
- and finally Albert gives some excellent advice that you won't hear anywhere else.

Don't miss out!

----------

Show Notes available here: https://www.speakingsoftwareshow.com/episodes/12-insight-into-entrepreneurship-with-albert-kozlowski

----------

Don’t forget to subscribe if you haven’t already!

A Rating, Like, Comment or Share will go a long way towards keeping this going and allowing me to bring new content to you.

I also offer mock-interviews and soft-skill interview prep – drop me a line via speakingsoftwareshow@gmail.com and we’ll get your sorted!
I’d love to discuss your situation and how we can get you into a place of confidence and success.

Apr 16, 202146:50
11. The 5 W’s about Asking Questions in Interviews

11. The 5 W’s about Asking Questions in Interviews

We all know prepping for an Interviewer’s questions is they key to a good interview.
Do you know what makes for a GREAT interview though? You firing back with some questions of your own!

In this episode, we talk about the who, what, when, where and why, of asking questions during an Interview.
I’ll touch upon my 5 top-tips about asking questions so you can show that you are THE PERFECT CANDIDATE for the job!

I'll also talk about some very important reasons why you should be asking questions to your interviewer, and how it can benefit you.
Don't miss out!

Show Notes and full text script available here: https://www.speakingsoftwareshow.com/episodes/11-the-5ws-about-asking-questions-during-interviews

----------

Don’t forget to subscribe if you haven’t already!

A Rating, Like, Comment or Share will go a long way towards keeping this going and allowing me to bring new content to you.

I also offer mock-interviews and soft-skill interview prep – drop me a line via speakingsoftwareshow@gmail.com and we’ll get your sorted!
I’d love to discuss your situation and how we can get you into a place of confidence and success.

Feb 22, 202115:28
10. Making the Jump, with Rojhan Paydar
Feb 01, 202133:25
9. Interview with Danny Thompson - Looking back on your journey
Nov 02, 202035:05
8. Power-up your Portfolio

8. Power-up your Portfolio

Everyone in tech talks about Portfolios.  Regardless of whether you're a developer, coder, programmer, or engineer - you're chances of getting anywhere in the industry are practically nil without a body of work to display.

Don't fret though - I'm here to help you craft the perfect portfolio. We're going to make sure that you have the right projects in your bag-of-tricks. This ensures that you'll have all the components necessary to make hiring-managers happy to take you on. 

My 5 top-tips will take you to *Peak Portfolio* in no time. Don't miss it!

Sep 21, 202015:31
7. Boosting Your Resume

7. Boosting Your Resume

Are you seeing more jobs rejections than you'd like?
Maybe you're not even getting to speak to a real person before you've get cast aside?
You must be getting stopped by ATS - Applicant Tracking Systems.

Not to fear - I've got 5 tantalizing tips that will give your Resume some WHOOMPH so you can bypass the machine check.
These tips will give you a much better chance of getting your CV/Resume into the hands of a living human being, and get you one step closer to getting that dream position.

One of the tools we talk about is ResumeWorded (https://bit.ly/2DyycR2), and they were kind enough to give a whopping 25% discount code for their Quarterly and Annual Plans. Nice! Just use the code SPEAKINGSOFTWARE at checkout!

All Tools that we talk about this episode, and that you should TOTALLY use:
(Some of these have free versions/services, but others may carry a cost.)

I'll explain all about ATS, and these tools above - so you can focus on preparing for interviews, instead of worrying if you'll even get them!

Aug 09, 202015:34
6. Remote Hiring and Interviewing

6. Remote Hiring and Interviewing

Are you currently trying to figure out how to hire remotely for a new work-from-home position?
Maybe you're already experienced at remote hiring, but you feel you're missing an edge?
Or maybe you're company is totally new to the Video interview scene and need some tips to get started?

I'm here to help!

This episode focuses on great Hiring tips for remote positions, and how you can excel at:
- Figuring out if this candidates are right for the role, using some new techniques
- Impressing the candidate so they know this position and company are worth making the move!

As usual, if you've any further questions, or you're looking to modernize your company's remote hiring process, then you can reach me at speakingsoftwareshow@gmail.com

Jul 11, 202022:43
5. Interview Tips (pt 1)

5. Interview Tips (pt 1)

Tech Interviews can be tough. Some are super super heavy on the Tech stuff, and would be difficult for even the most hardcore of Developers; Deep dives into obscure algorithms, odd design patterns and generally just requiring a ton of study beforehand.
Other interviews can be quite socially or culturally driven, and this can be even harder given that the majority of developers – including myself when I was younger - it’s like our brain is wired for the logical machine stuff, not the squishy people stuff.
Worry not though, I’m here to help!
Having been on both sides of the interview desk literally hundreds of times, I’ve amassed a ton of knowledge on what can make or break an interview. We’re going to cover some of my top interview tips, so you can apply to your dream jobs with confidence.

Tailor your Answers
Prepare Variations
Research your Target
Speak of what you know
Remember that you're speaking to REAL people
Act like a professional

We'll dive into each one of these in-depth and help you get ready for your next round of Interviews!
Jun 08, 202021:36
4. Your Job as a Software Developer

4. Your Job as a Software Developer

You would think it's obvious, right? All is not as it seems though!
There's a reason we do what we do, and it might surprise you that it's not just about the craft...

I'm going to share a lesson that I learned over 10 year ago, in the hopes you don't make the same mistakes that I did!

#SoftwarePodcast #SoftwareDeveloperTips #SoftwareStories

May 17, 202012:39
3. Working Remotely Long-term

3. Working Remotely Long-term

Working from Home can be the sweetest deal! However, once the honeymoon phase fades away, there are challenges that can put your Health and Employment at risk.

I've been working from home for over 5 years now, and I have faced those challenges! After a rocky start, I came out on top and I'm ready to share the lessons learned from my mistakes. Follow along with my 6 x Top Tips for staying in the game and you too can succeed at your At-home adventure.

  1. It's all about the Optics.
    It's not about what you see, but what people see of you
  2. Let's get Physical baby!
    You don't have join a Virtual Athletics class, but you do need good posture and to look after your body
  3. Mental Health Awareness
    Remember to look after your own mental health, and try not to be a pain to others!
  4. Negotiating your at-home Communication and Interaction Rules
    You're not in an office - you're at home! Don't treat it like an office scenario
  5. Cover your Ass, with the Brass
    Track you time, and be ready to show your impact and productivity to the decision makers and the people who write the cheques
  6. Be Flexible
    You're no longer commuting - congratulations, you've achieved the ultimate dream! That doesn't mean you can slack off though - working a few extra minutes here and there can show you're still committed to the cause.

Get a more detailed explanation of each in the show itself!

#SoftwarePodcast #ProAdvice #SoftwareDeveloperTips

May 17, 202017:14
2. What you DO and DON'T need to be a Software Developer - Dispelling the Myth

2. What you DO and DON'T need to be a Software Developer - Dispelling the Myth

This episode is part of our series of Dispelling the Myth

There's a lot of information and advice out there on what you need to be a Software Developer, and the majority of it is completely untrue!
You don't need to be a Math's genius or some kind of higher-intellect being. ANYONE can write software, and its entirely possible to have a successful career if you're prepared to put in a little a little hard-work and study.

We'll cover some real truths about what it takes, and then we'll walk through our own list of DO's and DON'Ts.
Don't miss it!

#SoftwarePodcast #SoftwareDevelopment

May 17, 202018:37
1. Red Flags in Tech Interviewing

1. Red Flags in Tech Interviewing

Have you missed or deliberately ignored Red Flags when interviewing, because you REALLY wanted to get the job?

Interviewing is like dating - you gotta get out there and look for your special someone, while they are out there looking for you.
You gotta suss out what the other person is like BEFORE you shack up or settle down with them.

We all know that Tech interviewing can be weird, and that no two interviews can be alike.
The Red Flags for bad interviews are pretty universal though. Don't miss them because you're wearing rose-tinted glasses!

Keep on eye on these Red Flags so you don't ended up ever landing a bad job again!


#SoftwarePodcast #SoftwareInterview

May 17, 202022:32
0. About me and this Podcast - SpeakingSoftware

0. About me and this Podcast - SpeakingSoftware

First Impressions count, so I'm told, so I figured I'd start strong with a Who I am and What I'm doing with this Podcast!

Software Development is a great career choice - but the Technical stuff can often be the easiest part of the job.
If you're not clued in to the soft stuff - Office Politics, Career Guidance, Interview Skills, Managing your time, etc... you might be having a hard time.

Worry not though, I'm here to help! We're going to cover all of the tough stuff mentioned above, so you can be a master at the 4 P's:

  • People
  • Projects
  • Planning
  • Politics

We're going to get you on the fast-track to the top in NO TIME!

#DeveloperAdvice #SoftwarePodcast

May 17, 202001:51