Posts filed under: Soft Skills

Soft Skills

Soft skills are no longer an optional focus for the modern software professional!

In the 20+ years I’ve produced software, no other skill has proven more valuable to my career than the ability to influence people and relationships.

It literally can transform you from being seen as an “independent contributor” to a “leader” in the eyes of your superiors and colleagues by focusing on these skills.


Lead Software Developers Better By Letting Go!

Over the years I've had to lead many software developers, and it's become much easier since letting go of being seen as "the expert"....

I Got By On A Software Project With Help From My Friend

There's no shame in getting help from a friend on a software project! Let me tell you the story of a project I worked on soon after moving to Austin, Texas.I was new to the consulting side of the software development industry, and didn't know anyone in town....

Say NO On A Software Project – So They Will Listen!

It's bound to happen that at some point you'll be asked to do some work that you know will have a negative outcome.You can say no on a software project with grace - or build resentment if you don't establish clear boundaries....

What To Do When Your Software Tasks Will Be Late

No matter how good you are at developing software, sometimes you'll be late with your work. How you handle this often has far reaching implications on your career and your health. ...

Democratic Software Architecture – Sharing Technology Decisions

Do your teams have an "elite few" that are making technology decisions? Do you wish people would work together to drive software architecture?...

Needing To Be Understood Makes Software Professionals Dislike You

Today I'd like to share 4 behaviors that can stem from needing to be understood that can cause others dislike you....

Is Wanting To Feel Important Hurting Your Software Career?

Once you've been in software for a bit, growing in your career isn't about you. Could wanting to feel important be holding you back?...

Overcome Attachment: Discover Lean Software Development

Today I'd like to offer some strategies to overcome attachment so you can get others to use agile and lean software development methods....

How To Build Consensus For Software Decisions

Do you need to get people to agree and come to consensus so you can grow on your software project, or in your career?...

5 Ways Dishonesty HURTS Your Software Development Career!

Today I'd like to share some ways dishonesty hurts your software development career, including past ways I have been dishonest that I now see are common....

How To Win Trust For Your Software Development Ideas

Do you want to try something new that requires other people to support you? Let me help you understand how to win trust for your software development ideas....
>