Soft Skills

This collections includes 120 articles published between 1990 and 2025.

(stats / articles)




2025 (2)

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

Software Engineering / ACM queue (FREE)

2025
Peer Mentoring
ACM queue (FREE) 2025 (2); by Kate Matsudaira

2024 (8)

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 / ACM queue (FREE)

2024
2024
2024

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 / 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 / SE Radio Podcasts (FREE)

2023
2023

Software Engineering / ACM queue (FREE)

2023
2023

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 / IEEE Software

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

Software Engineering / SE Radio Podcasts (FREE)

2022
2022

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 / 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 / SE Radio Podcasts (FREE)

2019
2019
2019
2019
2019
2019

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
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
2018
Design Patterns for Managing Up
ACM queue (FREE) 2018 (6); 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 / 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 / SE Radio Podcasts (FREE)

2017
2017
2017
2017
2017
2017

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
2009
Episode 147: Software Development Manager
SE Radio Podcasts (FREE) 2009

2008 (1)

Software Engineering / Martin Fowler (FREE)

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

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