5 ms·
Why is linguistic proficiency important for programming though? Aside from writing documentation
by aero-002 9y ago
Why is linguistic proficiency important for programming though? Aside from writing documentation
- watwut 9y agoIf you can sum up algorithm or object structure you create in a single paragraph reading of which saves me four hours of puzzle solving, then it is super useful. Same with one line explanation of clever unusual hack. Also, code review comment that teaches something instead of just vaguely alludes that "this is bad". It is better when junior learn why instead of memorizing seemingly arbitrary rules. Also, communication in the team and out of team. If you can explain why the estimate is too small or that users/managers/customers naive idea is, well, naive (without using that word), then you are the gold. If you can ask the question in a way that makes people understand what you are asking and gives you answer, you are double gold. If you can explain why the proposed design change or style guide change would be helpful, then you don't have rely on snark and put-downs when pushing for those changes (and thus avoid long term consequences such style has). And so on and so forth.
- rimliu 9y agoMaybe the ability do distill the essence and to present it clearly? Also: https://gettingreal.37signals.com/ch08_Wordsmiths.php https://gettingreal.37signals.com/ch08_Wordsmiths.php
- deleted 9y ago[deleted]