Rosenberg teaches how to talk to others in an empathetic way. But above else, he shows the need for compasionate self-talk, and deep understanding of our own desires and needs. While his verbal forms sound a bit artificial and forced, after some practise, you will be able to include the non-violent style of communication in your own relationships. After all, what is the use in conversing if not to understand each other.
The authors start from the premise that every organizational problem is in fact a “people problem”.
Fredrick and Squirrel, hosts of the podcast Troubleshooting Agile
, help the reader debug their conversations.
The book is mostly targetting software professionals, though the techniques discussed are usable, and valuable, for anyone that spends most of their time working with other people.
Stories from the life of a consultant, with detailed descriptions of how the author came to be a consultant, and practical tips on giving advice that is (perceived as) highly valuable. Includes such gems as: “whatever your client is doing, suggest they do the opposite”, and “be sure to ask for a high fee, so you are taken more seriously”.
The story of an experienced manager, brought into a company to save it. The reader follows along as “Sam” journeys through the corporate landscape, and has conversations with his direct reports. Rothman manages to convey important good management practices in an elegant, and easily diggestible way.
King gives us the red pill outline of why we have conversations with people. Bottom line, he says, we want to get something out of the exchange. Whether this is entertainment, confort, friendship, or a more direct purpose. The author has a highly utilitairian view on the subject, aiming to help people that have difficulty with casual conversation to up their game. While cynical at times, the book offers clear, practical advice on how to be a good conversationalist.
Millet and Tune are some of the forerunners in the field of Domain-Driven Design, an architectural approach that aims to further allign business concepts and their technical implementation. The authors focus on the core concepts of a domain-driven system development approach, and offer practical advice to the reader on how to apply the principles and ideas in their daily endeavours. As the book dives deep into advanced concepts, it is advisable to pick this up later in your journey, after you have gained experience working on real systems.
In ‘Driving Technical Change,’ the author addresses a common frustration among technologists – the challenge of persuading others to adopt their ideas for technical improvement.
Ryan offers invaluable guidance on how to effectively present and package your suggestions to increase their chances of being accepted. He also highlights the importance of engaging with different types of individuals crucial for bringing your concepts to life.
This book is a treasure trove of practical advice, making it an essential read for software developers with some experience. It goes beyond coding skills and shows how to expand your influence and contribute to your organization’s success.
If you are looking to take the next steps to advance your technological career, or enhance your team’s performance, ‘Driving Technical Change’ is a recommended read.
It empowers you to transition from merely being a capable programmer to becoming an invaluable asset in driving your team’s overall performance."
In ‘Think Faster, Talk Smarter’, Abrahams tackles the challenge of impromptu presentations and unexpected public speaking situations.
Providing a range of communication techniques, he equips readers with the skills to excel in spontaneous communication scenarios.
The book delves into various message structuring methods to enhance clarity, with a central theme: ‘Prepare and organize your thoughts’.
Contrary to intuition, honing your communication skills through practice enables you to confidently respond when put on the spot.
While the book caters to a broad audience, including those not aspiring to be public speakers,
‘Think Faster, Talk Smarter’ offers a wealth of practical advice and insightful tips to elevate interpersonal communication.
By following Abrahams’ guidance, readers can improve their message delivery and become more engaging speakers.
This book is not just about public speaking; it’s a valuable tool for anyone seeking to enhance their overall communication effectiveness.