授你大爷的渔

admin 2022年4月18日23:24:58评论18 views字数 1358阅读4分31秒阅读模式

说起技术分享,有句话经常被人挂在嘴边,授人以鱼不如授人以渔。以我二十多年上网及技术交流经验来看,把这句话挂在嘴边的大概率是伸手党。

我们那代程序员,从CERNET BBS初见开始上网,带着一种理想主义浪漫,信奉"Free Open Share",总的来说,喜欢并坚持技术分享。我自己在这方面坚持了二十多年,谈不上授以大道,但多多少少有些分享是属于基本面的,要说"渔",那些就是。一个心智正常的人,拥有正确的学习方法后,就是掌握了"渔",至于打多打少,差别更多在于践行程度,而不是不知道如何践行。所以,至少不要跟我说,授人以鱼不如授人以渔,因为我会回复,授你大爷的渔。

伸手党的逻辑是这样的,面对一个具体问题,你需要进行从入门到入狱的分享,不能让TA直接入狱。就以破解来说吧,拿到crack满足不了TA们,TA希望你讲讲为什么这样crack。我不会向crack提供者问这种问题,人家愿意分享自然就分享了,没说细节我也很知足。有具体crack方案比起自己从头折腾强出十八条长安街,如果真那么好奇,以此为基础去逆向工程就是。面对他人的技术分享我一直随缘,不觉得对方分享什么是理所当然的,每看一点就多赚一分,不对分享者提其他非分要求。

至少我接触到的大部分技术分享者是真诚的,不是来秀的,TA可能没有说事实的全部,但TA说的全部都是事实,这就够了。曾受组织召唤参与过某次艰苦卓绝的技术对抗,期间找到某国资深技术前辈C,想借鉴一下C多年前的某项技术分享。C先是完全不理我,我以为C的邮箱已废。后来与C的同事A有其他技术交流,顺便问起C是不是离职了。A是个真诚的程序员,告诉我C还在,同时将我找C的消息转告了C。C不好意思再假装没看到我的邮件,回复说自己休假云云,但实际上婉拒了我的问题,我没再继续打扰C。C曾经发布过一工具,用到一个据说很NB的技术,分享在他们公司技术blog上,但后来不知是C还是他们公司撤下了该工具。D跟C曾通过一次信,后来D在写某本书时提了一句不超过10个单词的话。我被C婉拒后,在茫茫0/1之海中神奇地捕捉到了C与D之间的这次关联,进而还原了C那个确实很NB的技术,然后应用到那次真实的技术对抗中。C是我20岁时非常尊敬的一位资深技术前辈,曾经在相关newsgroup上学习过他的很多热心回复,这次的经历确实有一种偶像破碎感。倒不是因为C没有回答我的问题,而是觉得他完全可以直说,因故我不能或不愿向你提供该项技术,没必要找个休假的借口婉拒,直接明说不是更礼貌吗?如果不是因为C曾经公开分享过该工具,我怎么可能冒昧地希望他再分享一次该工具,我又不会死缠烂打。后来想想,C当年的工具被撤下可能事出有因,而我天真地以为只是年代久远被撤下。不管怎么说,今生我都不会再打扰C了。但我仍然感谢C曾经的热心分享,他没有有意无意误导过谁,足矣。据我所知,这方面是有著名反例的。

我不会在技术分享中有意无意误导别人,大多数人同样不会,希望你们也不要做这样的人。想说什么是你的权利,不想说什么更是你的权利,但不要做一个既想吹牛出名又怕别人掌握什么的人,更不要做一个为了怕别人掌握什么而进行有意无意误导的人。

在这个谎话连篇的扯淡世界里,尽可能留下真诚的背影,是我个人对大家美好的期许。

原文始发于微信公众号(青衣十三楼飞花堂):授你大爷的渔

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年4月18日23:24:58
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   授你大爷的渔https://cn-sec.com/archives/922143.html

发表评论

匿名网友 填写信息