本文转自互联网
上次公司开会,技术类会议,讨论现在大家最关心的问题。有一点我想写写,就是技术分享。
好多同学提到了要建立公司内部的技术wiki,或者技术论坛,或者不定期组织内部培训,谁有好的想法,新的知识,可以分享给大家,帮助大家提高。现在公司没有这些,不方便分享。
但是最后的结果是,想法是好的,不好执行。如果大家愿意学习,没人分享,也都会学习,互联网上什么知识没有。没必要必须公司建立一个论坛或者wiki,然后把互联网上的文章复制过来,意义不大。
公司其实有wiki,也有同学在上面写技术文章,但是阅读的人,就那么几个。 写的人,也只有那么几个。
提出这个问题的,也就是这几个写wiki文章的同学。他们还提出了一个问题,就是看到自己写的文章,没几个人看,没成就感,也不太愿意写了。
为啥?
每个人关注的点不一样,所学的技术也不一样,感兴趣的东西不一样。比如你觉得非常好的技术,非常想给大家分享,但是别人不一定感兴趣。
前端同学,喜欢JavaScript,可以写出非常优秀的前端框架,非常好用,易于扩展。后端同学呢,他们是写Java的,对JavaScript不是非常感兴趣,觉得现有的function写法就足够应付日常开发了,所以他不关心。前端同学对Java又不敏感,因为日常开发中用不到。你分享多线程,高并发解决方案,前端组也不想知道,因为知道了也没有地方用,再有就是前端同学不一定会Java。
比如我原来是做Java培训的,喜欢学习和分享Java的知识。现在做前端了,喜欢学习和分享前端的知识。
不同时期的关注点也不一样了。
还有,学习这个事情真的完全看个人。并不是所有同学都热爱学习,求知若渴。人都有惰性,学习是一件辛苦的事情。先不说工作比较忙,就是不忙,浏览网页,看看娱乐的东西总比埋头研究技术要容易的多。
我最近在研究Nodejs的东西,一是因为项目要用,二是JavaScript的东西,我愿意学,就开始学了。学习资料都是从网上找的,大部分还是英文。
我平时也喜欢写文章,分享生活上的事情和技术上的知识。但我并不需要所有人都看,我就单纯的只是分享,如果有人喜欢看,就看了。没人看,我还是继续写,我自己可以看。
如果你喜欢分享,那么就分享出来,如果一定要大家看,你才分享,那还是算了吧。