Soft Skills

This collections includes 119 articles published between 1990 and 2025.

(stats / articles)




2025 (1)

Software Engineering / IEEE Software

2025
Guidelines for Cultivating a Sense of Belonging to Reduce Developer Burnout
IEEE Software 2025 (2); by Bianca Trinkenreich, Marco Aurélio Gerosa, Anita Sarma, Igor Steinmacher

2024 (8)

Software Engineering / ACM queue (FREE)

2024
2024
2024

Software Engineering / IEEE Software

2024
Using Hypotheses to Manage Technical Uncertainty and Architecture Evolution in a Software Start-up
IEEE Software 2024 (4); by Kelson Silva, Jorge Melegati, Xiaofeng Wang, Maurício Gonçalves Vieira Ferreira, Eduardo Guerra

Software Engineering / GOTO Conference Videos (FREE)

2024
The Efficiency Paradox & How to Save Yourself & the World
GOTO Conference Videos (FREE) 2024; by Holly Cummins
2024
The Efficiency Paradox: How to Save Yourself & the World
GOTO Conference Videos (FREE) 2024; by Holly Cummins
2024
Types Of Technical Debt & How To Manage Them
GOTO Conference Videos (FREE) 2024; by Dave Farley
2024
Cloud Career Journeys
GOTO Conference Videos (FREE) 2024; by Prasad Rao, David Linthicum

2023 (17)

Software Engineering / SE Radio Podcasts (FREE)

2023
Episode 551: Vidal Graupera on Manager 1 1 with Direct Reports
SE Radio Podcasts (FREE) 2023

Vidal Graupera, an Engineering Manager at LinkedIn, speaks with SE Radios Brijesh Ammanath about the importance of managers' one-on-one meetings with…

2023
Episode 551: Vidal Graupera on Manager 1 1 with Direct Reports
SE Radio Podcasts (FREE) 2023

Vidal Graupera, an Engineering Manager at LinkedIn, speaks with SE Radios Brijesh Ammanath about the importance of managers' one-on-one meetings with…

Software Engineering / ACM queue (FREE)

2023
2023

Software Engineering / IEEE Software

2023
My REvelation: Unveiling an Unseen Career in Requirements
IEEE Software 2023 (5); by Sofija Hotomski
2023
What Do Transgender Software Professionals Say About a Career in the Software Industry?
IEEE Software 2023 (5); by Ronnie Edson de Souza Santos, Brody Stuart-Verner, Cleyton V. C. de Magalhães
2023
Myths and Facts About a Career in Software Testing: A Comparison Between Students' Beliefs and Professionals' Experience
IEEE Software 2023 (5); by Ronnie Edson de Souza Santos, Luiz Fernando Capretz, Cleyton V. C. de Magalhães, Rodrigo E. C. Souza
2023
Developing Your Software Engineering Career: Words of Advice From Seasoned Professionals
IEEE Software 2023 (5); by Lorin Hochstein, Filippo Lanubile, Laura Nolan, Rafael Prikladnicki

Software Engineering / GOTO Conference Videos (FREE)

2023
Cloud Career Journeys
GOTO Conference Videos (FREE) 2023; by Prasad Rao, David Linthicum
2023
Spotify Onboarding Tools for Engineers & Career Mobility in 2 Min.
GOTO Conference Videos (FREE) 2023; by Helen Greul
2023
The Tools Spotify Uses to Onboard Engineers & Encourage Career Mobility
GOTO Conference Videos (FREE) 2023; by Helen Greul
2023
Become an Effective Software Engineering Manager
GOTO Conference Videos (FREE) 2023; by James Stanier, Gergely Orosz
2023
Riding Waves of Change: From Motorbike Novice to Career Crossroad
GOTO Conference Videos (FREE) 2023; by Anne-Marie Charrett
2023
Become an Effective Software Engineering Manager
GOTO Conference Videos (FREE) 2023; by James Stanier, Gergely Orosz
2023
Interviewing & Hiring Like a Boss
GOTO Conference Videos (FREE) 2023; by Kristine Howard
2023
The Path to Becoming a Senior Engineering Manager
GOTO Conference Videos (FREE) 2023; by Denise Yu, Jiaqi Liu
2023
Tips & Tricks to Manage Stress as a Developer
GOTO Conference Videos (FREE) 2023; by John Le Drew, Markus Wittwer, Jrn Larsen

2022 (7)

Software Engineering / SE Radio Podcasts (FREE)

2022
Episode 529: Jeff Perry on Career Management for Software Engineers
SE Radio Podcasts (FREE) 2022

Jeff Perry, career coach with experience in multiple engineering and technology fields discusses how software engineers can be intentional and proactive in…

2022
Episode 529: Jeff Perry on Career Management for Software Engineers
SE Radio Podcasts (FREE) 2022

Jeff Perry, career coach with experience in multiple engineering and technology fields discusses how software engineers can be intentional and proactive in…

Software Engineering / IEEE Software

2022
Did Your Manager Choose Your Architecture?
IEEE Software 2022 (5); by Timothy J. Halloran

Software Engineering / GOTO Conference Videos (FREE)

2022
Making the Most of Your Manager
GOTO Conference Videos (FREE) 2022; by Katrina Clokie
2022
Positivity & Motivation: How They Impact Your Career & Life Pt 2/2
GOTO Conference Videos (FREE) 2022; by Katharina Probst
2022
Positivity & Motivation: How They Impact Your Career & Life Pt 1/2
GOTO Conference Videos (FREE) 2022; by Katharina Probst
2022
Making the Most of Your Manager
GOTO Conference Videos (FREE) 2022; by Katrina Clokie

2021 (1)

Software Engineering / GOTO Conference Videos (FREE)

2021
The Path to Becoming a Senior Engineering Manager
GOTO Conference Videos (FREE) 2021; by Denise Yu, Jiaqi Liu

2020 (3)

Software Engineering / IEEE Software

2020
Navigating the Rough Seas of Software Project Resistance: Four Project Manager Personas to Help Bring the Ship Safely to Harbor
IEEE Software 2020 (6); by Mustapha Cheikh-Ammar, Simon Bourdeau, Jessica Darveau

Software Engineering / GOTO Conference Videos (FREE)

2020
Express Yourself with Code - An Intro to Live Coding Music with Sonic Pi
GOTO Conference Videos (FREE) 2020; by Sam Aaron
2020
Stop Punching Yourself in the Face
GOTO Conference Videos (FREE) 2020; by Hannes Lowette

2019 (14)

Software Engineering / SE Radio Podcasts (FREE)

2019
Episode 374: Marcus Blankenship on Motivating Programmers
SE Radio Podcasts (FREE) 2019

Motivation comes through relationships, safety, and environments which allow everyone to contribute.

2019
Episode 368: Bryan Helmig on Managing Distributed Teams
SE Radio Podcasts (FREE) 2019

The use of distributed and remote software teams have grown dramatically in the past five years, presenting new challenges for managers and engineers alike.

2019
SE Radio episode 352: Johanathan Nightingale on Scaling Engineering Management
SE Radio Podcasts (FREE) 2019

Travis Kimmel talks with Johnathan Nightingale about scaling engineering management.

2019
Episode 374: Marcus Blankenship on Motivating Programmers
SE Radio Podcasts (FREE) 2019

Motivation comes through relationships, safety, and environments which allow everyone to contribute.

2019
Episode 368: Bryan Helmig on Managing Distributed Teams
SE Radio Podcasts (FREE) 2019

The use of distributed and remote software teams have grown dramatically in the past five years, presenting new challenges for managers and engineers alike.

2019
SE Radio episode 352: Johanathan Nightingale on Scaling Engineering Management
SE Radio Podcasts (FREE) 2019

Travis Kimmel talks with Johnathan Nightingale about scaling engineering management.

Software Engineering / IEEE Software

2019
The Connection Between Burnout and Personality Types in Software Developers
IEEE Software 2019 (5); by Emanuel Mellblom, Isar Arason, Lucas Gren, Richard Torkar
2019
Johnathan Nightingale on Scaling Engineering Management
IEEE Software 2019 (3); by Travis Kimmel

Software Engineering / ACM queue (FREE)

2019
The Evolution of Management
ACM queue (FREE) 2019 (3); by Kate Matsudaira
2019
Overly Attached
ACM queue (FREE) 2019 (2); by Kate Matsudaira
2019
How to Create a Great Team Culture (and Why It Matters)
ACM queue (FREE) 2019 (1); by Kate Matsudaira

Software Engineering / GOTO Conference Videos (FREE)

2019
Tips & Tricks to Manage Stress as a Developer
GOTO Conference Videos (FREE) 2019; by John Le Drew, Markus Wittwer
2019
An Engineer's Guide To Burnout And How To Hack It
GOTO Conference Videos (FREE) 2019; by Tim Duckett
2019
Depression and Burnout: the Hardest Refactor I’ve ever done
GOTO Conference Videos (FREE) 2019; by Jrme Petazzoni

2018 (8)

Software Engineering / ACM queue (FREE)

2018
Design Patterns for Managing Up
ACM queue (FREE) 2018 (6); by Kate Matsudaira
2018
The Importance of a Great Finish
ACM queue (FREE) 2018 (5); by Kate Matsudaira
2018
How to Get Things Done When You Don't Feel Like It
ACM queue (FREE) 2018 (4); by Kate Matsudaira
2018
The Secret Formula for Choosing the Right Next Role
ACM queue (FREE) 2018 (3); by Kate Matsudaira

Software Engineering / IEEE Software

2018
Managing Programmers, with Ron Lichty
IEEE Software 2018 (1); by Nate Black

Software Engineering / GOTO Conference Videos (FREE)

2018
Tackling Burnout in theIT Industry
GOTO Conference Videos (FREE) 2018; by Sonia Cuff
2018
Code Review-Review is the Manager's Job
GOTO Conference Videos (FREE) 2018; by John Barton
2018
Attitude Determines Altitude: Engineering Yourself & Your Teams
GOTO Conference Videos (FREE) 2018; by Randy Shoup

2017 (13)

Software Engineering / SE Radio Podcasts (FREE)

2017
SE Radio Episode 306: Ron Lichty on Managing Programmers
SE Radio Podcasts (FREE) 2017

Ron Lichty talks with SE Radios Nate Black about managing programmers.

2017
SE Radio Episode 303: Zachary Burt on Freelancing as a Career Option
SE Radio Podcasts (FREE) 2017

Felienne interviews Zachary Burt about freelancing as a career option.

2017
SE Radio Episode 281 James Whittaker on Career Strategy
SE Radio Podcasts (FREE) 2017

Edaena Salinas talks with James Whittaker about Career Strategy in the technology field.

2017
SE Radio Episode 306: Ron Lichty on Managing Programmers
SE Radio Podcasts (FREE) 2017

Ron Lichty talks with SE Radios Nate Black about managing programmers.

2017
SE Radio Episode 303: Zachary Burt on Freelancing as a Career Option
SE Radio Podcasts (FREE) 2017

Felienne interviews Zachary Burt about freelancing as a career option.

2017
SE Radio Episode 281 James Whittaker on Career Strategy
SE Radio Podcasts (FREE) 2017

Edaena Salinas talks with James Whittaker about Career Strategy in the technology field.

Software Engineering / ACM queue (FREE)

2017
How Is Your Week Going So Far?
ACM queue (FREE) 2017 (6); by Kate Matsudaira
2017
Views from the Top
ACM queue (FREE) 2017 (5); by Kate Matsudaira
2017
Breadth and Depth
ACM queue (FREE) 2017 (4); by Kate Matsudaira
2017
10 Ways to Be a Better Interviewer
ACM queue (FREE) 2017 (3); by Kate Matsudaira
2017
Conversations with Technology Leaders: Erik Meijer
ACM queue (FREE) 2017 (2); by Kate Matsudaira
2017
Does Anybody Listen to You?
ACM queue (FREE) 2017 (1); by Kate Matsudaira

Software Engineering / GOTO Conference Videos (FREE)

2017
Top 7 Agile Tips I learnt as a Product Manager
GOTO Conference Videos (FREE) 2017; by Benjamin Mitchell

2016 (6)

Software Engineering / ACM queue (FREE)

2016
Resolving Conflict
ACM queue (FREE) 2016 (5); by Kate Matsudaira
2016
Fresh Starts
ACM queue (FREE) 2016 (4); by Kate Matsudaira
2016
Bad Software Architecture is a People Problem
ACM queue (FREE) 2016 (3); by Kate Matsudaira
2016
Nine Things I Didn't Know I Would Learn Being an Engineer Manager
ACM queue (FREE) 2016 (2); by Kate Matsudaira
2016
Delegation as Art
ACM queue (FREE) 2016 (1); by Kate Matsudaira

Software Engineering / IEEE Software

2016
Brace Yourself
IEEE Software 2016 (5); by Gerard J. Holzmann

2015 (6)

Software Engineering / ACM queue (FREE)

2015
The Paradox of Autonomy and Recognition
ACM queue (FREE) 2015 (9); by Kate Matsudaira
2015
Lean Software Development - Building and Shipping Two Versions
ACM queue (FREE) 2015 (8); by Kate Matsudaira
2015
Using Free and Open Source Tools to Manage Software Quality
ACM queue (FREE) 2015 (4); by Phelim Dowling, Kevin McGrath
2015
The Science of Managing Data Science
ACM queue (FREE) 2015 (4); by Kate Matsudaira

Software Engineering / SE Radio Podcasts (FREE)

2015
2015

2013 (2)

Software Engineering / ACM queue (FREE)

2013
Queue Portrait: Kate Matsudaira
ACM queue (FREE) 2013 (5)

Software Engineering / GOTO Conference Videos (FREE)

2013
Career Advice for Programmers
GOTO Conference Videos (FREE) 2013; by Trisha Gee

2012 (1)

Software Engineering / GOTO Conference Videos (FREE)

2012
Scaling Yourself
GOTO Conference Videos (FREE) 2012; by Scott Hanselman

2011 (1)

Software Engineering / ACM queue (FREE)

2011
Interviewing Techniques
ACM queue (FREE) 2011 (6); by George V. Neville-Neil

2009 (2)

Software Engineering / SE Radio Podcasts (FREE)

2009
Episode 147: Software Development Manager
SE Radio Podcasts (FREE) 2009

Michael and Markus discuss what makes a good R&D manager and how to potentially become an R&D manager.

2009
Episode 147: Software Development Manager
SE Radio Podcasts (FREE) 2009

Michael and Markus discuss what makes a good R&D manager and how to potentially become an R&D manager.

2008 (1)

Software Engineering / Martin Fowler (FREE)

2008
Cheaper Talent Hypothesis
Martin Fowler (FREE) 2008; by Martin Fowler

a bliki entry for CheaperTalentHypothesis

2003 (1)

Software Engineering / IEEE Software

2003
Scientific Management Meets the Personal Software Process
IEEE Software 2003 (2); by James E. Tomayko

2001 (3)

Software Engineering / IEEE Software

2001
Manager - Software Engineering and the Law
IEEE Software 2001 (3); by John Cosgrove
2001
Manager - Software Management's Seven Deadly Sins
IEEE Software 2001 (2); by Donald J. Reifer
2001
Manager - Which Way, SQA?
IEEE Software 2001 (1); by Emanuel R. Baker

2000 (10)

Software Engineering / IEEE Software

2000
SoftLaw - Keep Your Bots to Yourself
IEEE Software 2000 (6); by Larry Graham
2000
Manager - The Decline and Fall of High-Tech Corporate Culture
IEEE Software 2000 (6); by Nancy Ross
2000
Manager - Safe and Simple Software Cost Analysis
IEEE Software 2000 (5); by Barry W. Boehm
2000
Defending Yourself: The Role of Intrusion Detection Systems
IEEE Software 2000 (5); by John McHugh, Alan M. Christie, Julia Allen
2000
Manager - Software Management Renaissance
IEEE Software 2000 (4); by Walker Royce
2000
From the Editor - The Software Manager's Toolkit
IEEE Software 2000 (4); by Steve McConnell
2000
Manager - Requirements Management: The Search for Nirvana
IEEE Software 2000 (3); by Donald J. Reifer
2000
Manager - Software Management: The Good, the Bad, and the Ugly
IEEE Software 2000 (2); by Donald J. Reifer
2000
Clearing a Career Path for Software Testers
IEEE Software 2000 (2); by Elaine J. Weyuker, Thomas J. Ostrand, JoAnne Brophy, Rathna Prasad
2000
Manager - What a Tangled Web We Weave
IEEE Software 2000 (1); by Roger S. Pressman

1999 (4)

Software Engineering / IEEE Software

1999
SoftLaw - Protecting Yourself from Y2K Questionnaires
IEEE Software 1999 (3); by Trinidad Arriola-Kern
1999
Manager - The Manager's Dance
IEEE Software 1999 (3); by Sue Petersen
1999
Manager - Leverage Your Lessons
IEEE Software 1999 (2); by Joyce Statz
1999
Manager - Coaching the Rookie Manager
IEEE Software 1999 (1); by Luke Hohmann

1998 (2)

Software Engineering / IEEE Software

1998
Basic to Java: Assembling a Career (Interview)
IEEE Software 1998 (1); by Patrick Naughton
1998
Manager: Fear of Trying - The Plight of Rookie Project Managers
IEEE Software 1998 (1); by Roger S. Pressman

1997 (6)

Software Engineering / IEEE Software

1997
Manager: How Solved is the Cost-Estimation Problem?
IEEE Software 1997 (6); by Lawrence H. Putnam, Ware Myers
1997
Manager: Breathing New Life Into The Waterfall Model
IEEE Software 1997 (5); by Christopher M. Lott
1997
Manager: OO Project Management: The Need for Process
IEEE Software 1997 (4); by Brian Henderson-Sellers
1997
Manager: The Project Scoping Gamble
IEEE Software 1997 (3); by Brian Lawrence, Bob Johnson
1997
Manager: Managing Change for Rapid Development
IEEE Software 1997 (2); by Gene Forte
1997
Manager: Superdistribution and the Economics of Bits
IEEE Software 1997 (1); by Brad Cox

1994 (1)

Software Engineering / IEEE Software

1994
Trial by Firing: Saga of a Rookie Manager
IEEE Software 1994 (5); by Alan M. Davis

1990 (1)

Software Engineering / IEEE Software

1990
A Hypertext System to Manage Software Life-Cycle Documents
IEEE Software 1990 (3); by Pankaj K. Garg, Walt Scacchi