第185期:没有真正的技术社区

89 阅读5分钟

封面图

image.png

今天下雨,随手拍的一张照片

面向百度开发

闲着的时候忽然想到面向百度开发这个词,意思是说很多开发从业人员在写代码的过程中都需要用百度找答案,其实这个词不够严谨,严谨一些的叫法应该是面向搜索引擎开发

出现这种现象的原因也很简单,技术的种类有很多种,即便是写一个简单的前端界面,也有很多种框架可供选择,并且每种框架的语法、api都不一样,所以就需要借助搜索引擎去查找相关的信息,以便写出正确的功能和效果。

在日常的开发工作中,大部分人主要负责业务功能的开发,而且这些功能基本上都是相似的,这种现象得益于不同平台的相互借鉴,比如平台a又一个a产品,平台b看到之后觉得我也需要这么一套系统,那么又不能购买a平台的系统,以免受制于人,于是乎投入人力开发一套和a产品相似的系统来。

面向搜索引擎开发其实和它是同一个道理,因为没有那么多原创,逻辑本身都差不太多,有现成的干嘛非要自己花时间去写呢?况且自己写的也未必有人家写的好,又要不少花时间。

之前你可能会觉得自己对所谓的技术非常感兴趣,喜欢花时间研究一些新的技术,可是随着时间的推移,你慢慢的会发现其实真正感兴趣的并不是技术本身,而是技术背后的逻辑

新技术的产生,往往是因为有新的背景,新的原因或者新的需求,或者说现有的技术满足不了生产力的需求,所以催生了新技术的产生。

所以,之前觉得自己只是对技术感兴趣,现在发现其实自己是对催生新技术的产生的背景需求或者技术应用的场景感兴趣。

因为技术本身是为了解决问题的。

对技术感兴趣并不能产生收益

如果仅仅是对技术感兴趣,并不能产生收益以维持我们的生活,我们必须能够利用技术,为我们服务,使之能产生收益。

我们大部分人其实是将技术作为一种工具,自己会使用技术这一工具,即个人拥有使用工具的能力。然后在劳动力市场上谋取一份工作。

在这种雇佣关系中,个人的角色其实也只是资本家眼中的工具而已。

其背后的逻辑是:个人拥有使用工具的能力,出卖自己的劳动力,同样的被资本家当作工具使用而已。且,一旦这种雇佣关系因为某些因素或者不可抗力无法维系时,我们就无法持续的获取收益,生活可能会陷入困境。

要想摆脱这种境况,我们需要的不仅仅是使用工具的能力,而且更需要有创造工具的能力

创造工具,也不仅仅指的是有形的工具,也可以是无形的工具,应用系统、服务、技术文档等等,都可以成为我们创造出来的工具。

一旦我们能够察觉到实际生活中的需求,并针对该需求创造出来对应的工具,我们就可以以此为生,甚至实现事业的传承。

国内没有真正的技术社区

技术社区的本质意义是实现技术的交流。

但是我所接触过的技术社区,本质上并不是技术社区,而是一个社交平台。

通过一些蝇营狗苟的手段,来吸引用户、保持用户的活跃度。前期推荐的文章还能称之为技术文章,后期推的文章就都是些标题之流,实在难以入目。

不过有些功能也很有意思,比如下面的评论,真的是百花齐放,无聊的时候可以看一看,打发一下时间:

image.png

技术社区很难做的纯粹,因为要向钱看,投资最终都是要有回报的,除非是处于行业的垄断地位,你说你要搞个纯粹的技术社区,这个个人感觉还是有可能的,否则最终的套路都是:前期免费,中期搞会员,后期卖一堆乱七八糟的东西。

目的只有一个,变现。

要不然,投入这么大,好容易培养了这么一大批韭菜,不割一茬岂不是太亏了?

当然,国外的技术社区其实也一样,最终都是为了变现,没有收益的话,谁愿意去浪费时间呢?

近期动向

最近没看新的技术,前端相关的技术可能这两年也就这样了,不会再有新的东西出来了。有的话可能就是api的增加或者删除,再不就是修改。

继续支持业务上的功能开发,晚上回去看看别的书,扩展一下自己的视野。

思考规划一下未来五年内的一些事情,将来可能搞一些和技术不太相关的一些别的事情吧。

暂时就写这么些吧。