先说技术分享,作为开发一定都不陌生。
因为没有任何人可以做到懂一切,对,任何人都做不到。所以请教或解答都是再正常不过的事情。

要不要知识分享

常见现象:
自己会的知识,别人问也不告诉,怕别人懂了,会对自己有竞争。
这是一种非常错误的想法。为什么呢?
首先,数据时代,知识更新的速度是非常快的,现在很火很高级的知识,过两年可能就烂大街甚至过时,所以藏着掖着并不保值,反而会使团队内部缺少知识交流,对大家的成长都不利。
即使保住了自己的相对较高技术,但是放眼整个行业,就显得不够看了。 这样团队就不太有竞争力。
相反,如果乐于分享,大家成长都很快,保持较高的水平,即使走出去,空间也比较宽阔。

关于过度分享:
积极分享是很好的。 但是有些情况,可以适当调整下。
1、对于不太虚心的人。
见过一些人,技术差就不说了,还非常不虚心。
例如: 有个新人用plsql,更新了语句,不知道怎么提交。百度了2小时也没找到。来找我给他指一下提交的位置,瞬间就搞定了。 刚嘱咐了2句,更新时一定要保证加条件,避免全表更新。人家就不耐烦的说: 知道了知道了,然后走了。
倒是把我弄懵了,你那么懂,来问我干嘛,一个提交百度2小时也找不到,也不知哪来的自信。

必须提到的是,乐于分享是我的基本态度,但是也不是说非分享不可,说不客气点,还耽误我时间呢。

2、分享知识占用太多资源(时间等)。
如果作为团队leader,那么没说的,知识分享是团队建设的一部分。
但是如果是常规成员,任务比较忙,时间不一定有,要看情况了。