您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

一位程序员的年度总结:今年,我30岁了

2019/5/19 8:09:31发布72次查看
刚才二柱子看到了一个故事,深有感触,分享给大家。
我是一名程序员,在几个月前刚过完三十岁生日。某个星期六的早晨,我参加了一个技术交流会,演讲者正在竭力说服我们为什么它会成为移动开发领域真正的下一个大事件。但对我来说,它有点像几年前的 jsp ,将所有的逻辑都放在演示代码里面。
演讲者展示完 ppt 后,现场进行编码,还展示了大约半打我没听说过的配套工具,我认为这是因为我“老”了,自己还没有完全理解它,想到这些让我有点沮丧。
当然,我并不是真的惊讶。在过去七八年里,我也掌握了一些比较流行的技术,并享受驾驭它们的乐趣。但在 30 岁的这个门槛上,我不得不承认自己有些落伍了。我知道如果想跟上节奏,我得继续付出,抛弃一些已经充分吸收的知识,吸收一些新的知识,为下一次旅程做准备。
而我们的编程生涯不像其他的专业人士,十几年的经验,似乎并没有赋予同样的优势。如果编程生涯是真的如此不同,对我们的事业轨迹又意味着什么我想从以下两个观点来尝试回答这些问题:
01
技术路上的两个现实
第一是知识衰退。我们所知道的一切,不仅仅是编程,都有一个有效期,过了这个期限将不再有用。而在编程领域,无论好还是坏,我认为:
程序员所积累的编程知识在十年后将有一半没用。
这可能有些偏激……但起码对我来说,似乎是正确的。如果我在这个期限中不学任何其他的东西,我敢打赌,只有大约一半的知识我可以在 2028 年继续使用。当然,我会不断获得新的知识来取代要死掉的那些东西,但这足够吗2028 年我会比现在知道更多有用的知识吗
第二是知识积累速度。在所有领域,必须满足一定的知识门槛才能被聘用,职业生涯的早期通常都是在努力获取知识;而在编程领域,由于知识的快速衰减,我们必须一直学习。
如今,我正处于知识的衰落和流失阶段,经过七八年的学习和归纳,我发现自己实际知道的有用的东西已经比最初阶段更少。我们可能没有时间积累足够的新知识来填补,这是令人沮丧的。我认为这就是为什么,在这时候,许多人开始转向 – 管理、销售、测试等稳定的方向。
02
在编程岔路口的你我
我意识到需要再次努力来保持我当前的水平和熟练度——不然的话,我的工作处境在 5 年后会比现在更糟。
我尝试采取长远的观点,尽可能地争取获得新经验的机会。我看到不少同事虽然获得了丰厚的薪酬,但很少有机会接触新兴事物,再过五年,他们会意识到他们的宝贵知识已经过时,薪酬与实际价值相去甚远。
但是,考虑到时间有限,我试图去学习那些耐用的知识。也就是说,把精力投入在那些有更长的衰减期的知识上,比如,源码分析、微服务、性能优化和架构等知识点。如今,不少公司都很重视高并发高可用的技术,特别是一线互联网公司,分布式、jvm、spring源码分析、微服务等知识点已是面试的必考题。
最后,针对当前互联网公司的技术需求以及结合主流技术,我自己整理了一套系统的架构技术体系,分享给大家,能够全面系统的学习,学习之路上最不缺的是勤奋,不要用肉体上的勤奋去掩盖思维上的懒惰。有想要的同学可以私信二柱子“资料”即可获取,人人有份!
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product