美文网首页程序员
一、读源码前的叨逼

一、读源码前的叨逼

作者: holysu | 来源:发表于2018-07-14 02:17 被阅读0次

程序员总是容易焦虑

程序员很容易焦虑, 有来自外部的压力,也有来自自身渴望快速成长的急促感。

作为一个程序员,我们一般关注了很多公众号、博客,每天时不时的看到 “大牛们” 解决这个大难题、研究那个源码,就赶紧是在碎片时间 “跟随” 其脚步阅读了其短篇,暂时得到了满足感 -- “嗯,又学到了xxx” 但是没过多久,由于对其问题的知识背景等的缺乏,连基本的印象都没有,更别说有什么共鸣然后在自己的实际工作中起到引导修正作用了。当然,我不是说不要去关注牛人们的分享。

还有,新的编程语言层出不穷,各种框架大放异彩。 比如说,前两年 node 突然火起来了,node 工程师的价码一年就达到多少多少,要不要趁人还不多的时候先入行?然后后面也算是资深人士了; 更有甚者,在上海你可以看到,突然好像 .net 的大厂都转向了 java 体系,其原因可能很多,有可能是 java 开源生态太舒服了非常适合浮躁的互联网行业快速选型,而且也有大厂背书各种解决方案,也或许是对微软搞开源是否给力的担忧。咱不管这个,对小码农来说更直接面对的可能是公司新招一批 java 体系的人,一开始业务不熟悉要原有人员带着,技术嘛 可能就是一直干 java 的,但是薪资、职级等高上一大截(公司就是这么无情)。那这些人怎么办? 老实呆这里吧,估计又有些不舒服,再去外面找这个方向的又好像都是中小企业了;转 java 再直接去外边面试?这又会遇到知识体系的积累问题,再简单的知识都需要时间来积累,而其他公司(内推除外)招人还是会按照该方向的知识体系来鉴别。这就非常尴尬了。这边也有可能是公司大佬拍板要从一个方向转成另一个技能体系造成。

至于每个人内心对成长的渴望(我家主子现在吃的就是叫“渴望”的猫粮, 哈哈)这点, 可能是由于在公司负责的业务系统所接触到的技术没那么“高大上”, qq群里都在讨论着什么什么框架,自己公司却不用,或是研发经理分析下来没有必要搞那么复杂。自己去学吧,没有实际项目去踩坑有些东西没那么深刻,而且还要花更多业余时间。

我们需要的是确实的提升自己

其实别人再牛逼和你又有什么关系呢?我们需要的是自己一步一个脚印的走,成为拥有实打实的知识体系、技能实践和业务解决的能力。

在公司上班,需要用一种技术体系。 我们会需要熟悉一个主编程语言的语法、常用的工具包、开发工具、然后慢慢深入原理以更好的分析问题。 这些都是要自己慢慢地系统的撸的。

还有是怎么提高干活效率,比如我一直在做业务系统, 随着对一个业务的了解可以慢慢梳理出一些固定的流程模型,抽出抽象类来固化特定的代码逻辑,然后子类实现不同的处理;也有一些策略呀,责任链模式等的应用; 或者是物理上直接拆成小的服务。 但是对代码的抽象、模式的应用、应对鬼画符的需求能力有没有更好的方式? 我要怎么提升这方面? 源码,特别的基础类的框架源码,经过了那么多人的使用,提高了那么多人的开发效率,满足那么多的需求,它是怎么做到那么灵活可扩展的?

我们自己学习或是准备面试的时候,会去完整的撸一下二十几个设计模式,其 uml 图、 demo 代码、相似模式之间的对比,然而在实际用的时候,是不是有时候还会感觉还是有那么点卡顿? 可能是 SOLID 基本的原则没有太透,也可能是没有看到实际应用中解决了什么问题,带来了什么方便(非demo),这时候,框架源码也是很好的材料(毕竟,大神写的代码)。

虽然,网上有很多人已经读完某某源码了,但是人家也不是一朝一夕就完成的;关键还是我们自己在这个过程中思考、领悟后带给自己的提升。一定要自己去做、自己思考才算自己的。

不要太过着急, 吃下去的鸡排才是自己的嘛,光闻着香肚子只会更饿。

总之,
静下心来
慢慢沉淀

最后,个人阅读spring源码的期望目标

  1. 核心模块的设计思路和实现
  2. 设计模式和其在框架里边解决了什么问题
  3. 集成其他开源工具的方式,然后又是怎样提供一致风格的api
  4. 基于核心模块的应用模块

相关文章

  • 一、读源码前的叨逼

    程序员总是容易焦虑 程序员很容易焦虑, 有来自外部的压力,也有来自自身渴望快速成长的急促感。 作为一个程序员,我们...

  • 叨逼叨逼叨

    在办公室里,听到有人骂骂咧咧,但是又没指明骂的是谁。叨逼叨逼个不休... 在场的人,心里总是膈应的慌。 如果发声,...

  • 逼叨逼叨

    20151025 13:14 为了陪你的女朋友,连便签都不更新了,我在想今晚我们去哪里逛呢?不知道晚上还下雨不,真...

  • 叨逼叨

    语言的存在是为了增进沟通了解 而非挑起任何尖锐 可以拿它做刀 可以拿它当水 可以幻化万物 人是可以本尊 相信相信的...

  • 叨逼叨

    工作以后,很多认知都在发生着变化: 理想趋于现实,原本觉得只要有一腔热血就足够的事情,发现终究逃避不开现实的拷问,...

  • 叨逼叨

    两年多了 生活还是这样 感情也不顺利 没有喜欢的人 也没有即将遇到喜欢人的预兆 有时候会误以为你是某一个人的全世界...

  • 叨逼叨

    因为学校要体检所以又来学校了,很烦,有一个看视频课程的,两个考上研究生计划旅游的,一个跟妹妹视频,一个跟对象视频说...

  • 叨逼叨

    今天身体有点小脾气,从四点钟开始折腾,下了大雨,室内开着空调又冷又闷,肚子不太舒服,大姨妈也造访,接着从五点半睡到...

  • 叨逼叨

    昨天看了一个林正碌的视频,他说很反对“疗愈”这个词。因为这个词首先认为人有病,需要治疗。而现在疗愈的范围越来越广,...

  • 叨逼叨

    人事新来的小妞最近很憔悴。 我出于同事爱,问了一下她的情况。。。嚯!据说见了鬼。 是真的阿...

网友评论

    本文标题:一、读源码前的叨逼

    本文链接:https://www.haomeiwen.com/subject/ienkpftx.html