I can be a pretty honest and direct guy, and that has gotten me into hot water as a programmer on more than one occasion. In this episode I talk about my struggles with trying to be more diplomatic and the mixed feelings I have about it.
Wednesday, September 13, 2017
Monday, September 11, 2017
Ep 32, Office Politics Exception Handling: When Relationships Go Wrong
Last week we talked about the importance of building key relationships in the hopes of giving you, your developers, and your project an increased chance of success. What if those relationships go wrong, or already are? In this show I go over how to repair those relationships when possible and mitigate them when you can't.
Tuesday, September 5, 2017
Ep 31, Hello, World: Beginner's Office Politics for Programmers
"Office politics" brings to mind images of nasty people backstabbing each other to jockey for position at the office. These days people prefer the phrase "soft skills". Whatever phrase you use, the truth is that maintaining good relationships with key people can help programmers and their projects really succeed. In this episode I go over some of those relationships that I think are really helpful for software developers.
Monday, August 28, 2017
Ep 30, Various Thoughts On Lead Developers, Office Politics, Ignoring the Past, and Controlling Your Emotions
Guys, I have had a tough couple of weeks and frankly have not been able to nail down a single topic I've wanted to cover. For today's show I'm going to key off of that and talk about a few things:
- Programmers who want the prestige of being a lead developer but not the responsibility
- Should programmers understand office politics?
- The dangers of ignoring the past
- The idea of "controlling one's emotions"
Monday, August 21, 2017
Ep 29, Don't Be a Resume Driven Developer
"Resume driven development" is a humorous and often derisive term for a certain style of programming and programmer. It's a tempting trap to fall into, but in this episode I go into my experiences with these types of developers and their projects and why you should avoid the temptation of becoming one.
Monday, August 14, 2017
Ep 28, On Being a Junior Developer
Junior developers. We've all been one, and some of us still are. In this episode, I talk about some of my experiences as and thoughts on junior developers, which ones make for good hires, and I also try to offer encouragement to any junior devs out there who feel down and out.
Monday, August 7, 2017
Ep 27, Can the What and the How really be separated?
In many shops, you often have someone, typically a manager, who's in charge of what and programmers who are in charge of the how. Is this a natural division of the work we do? In this episode, I explore why I think the what and how aren't truly separable.