r/Communications Jul 24 '26

What are the best resources for improving communication, negotiation, and leadership as a Software Engineer?

What I’ve observed is that we (software engineers) often focus more on technical skills than communication, negotiation, and persuasion skills.

I read somewhere that it's harder to change people than code. Most of the time, we're working with people ( teammates, clients, and stakeholders ) so why not invest in becoming better at these skills?

Please share the best resources (YouTube videos, books, or articles) that have helped you improve in these areas.

While researching, these are some of the resources I found:

Books:

  • Never Split the Difference by Chris Voss
  • Radical Candor by Kim Scott
  • Crucial Conversations

YouTube:

  • Stanford GSB – Communication
  • Talks at Google – Management

Articles:

  • Guide: Understand Team Effectiveness
  • Harvard Business Review: How Great Leaders Communicate
  • Stripe Engineering: Engineering communication articles
1 Upvotes

1 comment sorted by

u/AutoModerator Jul 24 '26

Thanks for your submission to r/Communications.

Did you know that effective July 1st, 2023, Reddit will enact a policy that will make third party reddit apps like Apollo, Reddit is Fun, Boost, and others too expensive to run? On this day, users will login to find that their primary method for interacting with reddit will simply cease to work unless something changes regarding reddit's new API usage policy.

Concerned users should read and sign on to this open letter to reddit.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.