技术出身的创业公司CEO,做公众号就是交个朋友
顺便分享身为程序员创业多年来的经验和心得
关注公众号,扫码加我微信+进群
技术更新迭代太快,群里经常有粉丝表示自己“学不动了”!
作为一个编程这么多年的资深程序员,很多时候我就在想:计算机在行业内算是一门通用知识吗?
正好最近看到一位老哥分享了自己对于软件开发是否是“真正的知识”的看法,这里也给大家分享一小部分,有我个人的一些见解。
很多时候,大家会发现,我们花了很多时间学习技术和编程工具,但没过多久,新技术出现便会取代其中一部分我们学过的知识。
真正的知识,理论上是不会过时的。就像很多数学基本原理,一直沿用至今。
但是,软件开发技能是有时效性的。十年前我们这些程序员学的东西,和现在年轻毕业生学的,基本不一样,用我们十几年前学的编程知识,如今别说大厂,去创业公司都没法正常工作。
所以,在某个时间范围内,我们学的,一直都是编程的细节,是以实现为目的,它们不是一种可以通用的知识。
一旦外部环境发生变化,很多细节的实施方式就无法继续复用了。加上如今有大量的抽象和封装系统,大部分程序员其实都很少接触底层的通用知识了。
这里不得不提一下,为什么很多人会吐槽“大厂螺丝钉”呢?原因我觉得是类似的,只有把每个人都分配到具体的实施环节中,才能降低员工的不可替代性,因为都是标准化的实施细节,换个人来做,并不会出大差错。
但现实情况是,大部分程序员不得不花80%的时间去熟悉这些实施细节,不然工作没法进行。
但大家要警惕这种“细节陷阱”,不要觉得自己干活熟练了,就是掌握了不可替代的技能,其实换个人来,给他一个月的时间,或许也一样可以做。
要从微观角度了解细节,也要从宏观角度审视底层的实现,这样才能提高自我竞争力。
关注公众号,扫码加我微信+进群
点个赞再走吧...