I, like maybe many of you, cannot fully move off Facebook because I still need my account to test things for work or manage our Facebook integrations. As a kind of catharsis, I made this pen. Hope you like it and I appreciate your feedback.
Soft skills are as critical as technical skills for a software engineer. No one works in isolation. Each person has to deal with teammates, colleagues, managers, etc. Therefore team interpersonal skills are essential too. Soft skills include things like good communication, honesty, teamwork, integrity, organization, empathy, etc.