3 ms·
I have a hunch that when we (the public) talk about humility in software development, we really mean humility _in the act of writing code_ but not strictly in t
by slimsag 5y ago
I have a hunch that when we (the public) talk about humility in software development, we really mean humility _in the act of writing code_ but not strictly in the rest of the process.
Do the programmers that people look up to as role models (Torvalds, Jonathan Blow, Guido, Ken Thompson, Rob Pike, etc.) practice humility in the code they write? I would say yes, absolutely.
Do they practice humility in the rest of the software development process? I'm not so sure it is cut-and-dry in this case.
Outside of _writing code_, the software development process often leads to situations of "what is the right path to take?" which requires some form of leadership, and clear communication about some leader's own level of confidence in a given approach. It's a communication problem, and while practicing humility in this area often "sounds good" on paper - I think it often leads to death-by-committee.
Am I wrong? Have I misinterpreted what people mean when they describe practicing humility in software development?
- Guthur 5y agoI think there has been a difficulty for some to delineate between agreeable and humble. Being humble does not mean you are passive and agreeable. It means that you can recognise you own fallibility and stand up to admit your mistakes and accept alternatives.
- deleted 5y ago[deleted]