Monday, February 27, 2017

Ep 4, The Sad State of Careers in Software Development


Do job titles matter for software developers?  What's the career progression for a developer that doesn't want to go into management, anyway?  In this show I attempt to answer those questions while also giving some commentary on what I think is a sad state of affairs for software developer careers.  I end the show with some thoughts on what I'd like to see going forward!


A new episode of A Programmer Refactored has been posted!

Monday, February 20, 2017

Ep 3, Is Software Development A Meritocracy


We like to think that we're rewarded based on our abilities.  I think this is especially true in STEM fields where we solve very complex, technical problems every day.  I think many people regardless of field expect to be rewarded based on their ability and proficiency.  Is that the case?  Do we work in a meritocracy?  This show digs into that question, tries to answer it, and finishes with some advice to help you navigate through the realities in our field.


A new episode of A Programmer Refactored has been posted!

Monday, February 13, 2017

The Users Don't Care What The Code Looks Like...Do They?


I've heard many times throughout my career that "the user doesn't care what the code looks like, as long as it works".  I've most often heard this phrase when a manager or some other stakeholder wanted me to release code before I thought it was ready.  Today I'd like to examine that phrase and see if there's any truth to it.


A new episode of A Programmer Refactored has been posted!

Thursday, February 9, 2017

Two more ways to follow the podcast!

Stitcher:  http://www.stitcher.com/s?fid=130365&refid=stpr
YouTube: https://www.youtube.com/channel/UCDyMM5PWkkI_7hgXwfZIgRQ

I'm trying to add a lot of different ways for folks to listen and subscribe if they like.  Let me know of any I might be missing!

Wednesday, February 8, 2017

Monday, February 6, 2017

Hey, programmers, welcome to A Programmer Refactored.  The blog and podcast cover all manner of topics related to programmers, software developers, data developers, and other IT folks.  Topics range from high-level career observations to more concrete technical discussions.  The aim is for us to cover those things we wish someone would have pointed out to us years ago!  

This blog will accompany the podcasts that I publish.  Each episode of the show will have its show notes posted here, too.

Ep 1 Technical Debt: A Useful Metaphor For A Terrible Practice


We've all heard the term "technical debt".  What exactly is it?  How does it affect our projects?  Can it be avoided?  In this episode of A Programmer Refactored, I take a look at the phrase, dissect it a bit, then ultimately try to determine if its of any real use.


A new episode of A Programmer Refactored has been posted!