自荐书

HR 您好:

非常庆幸您能看到这里,这起码说明了您没有因为小可毫无重点的简历而将它放到“/dev/null”里,我将向您讲述我的一些学习经历及感悟。当然,这些不会是流水账。

程序设计于我并非只是谋生的手段,而是一种乐趣,相识以来,我们从萍水相逢成了至交好友,彼此心意相通。回想起相识之初,每天在图书馆于书中邂逅,困了就趴在桌上,就着暖暖的阳光睡着,现在想来,那段日子确实美好。

至于我为什么学的如此纷杂,那是因为,我是全部自学,也没前辈指点的缘故。比如:学完 html 与 css 后想让页面动起来就学了 js,为了弄清楚页面上的表单服务器究竟怎么处理便开始学习 php,接触到 php 中的面向对象的思想又转投 java。还有,小可从不相信一个 java 大牛会不精通 c/c++。此外,对于 jvm 原理的好奇心促使着我开始拥抱 os,内存管理,文件系统也都不在神秘。其中的点点滴滴将工业设计之美体现的淋漓尽致,在汪洋大海面前,我始终只是那拾贝的少年。

正是因为学习了多种不同的语言、框架和工具,才使我更清楚它们各自的优势、不足与共性,就像:没有学习过 java 的 php 程序员可能并未真正理解为什么 java 更适合大型企业级应用的论述。从 spring 到 游戏领域 ecs 的一见如故。

随着 os 知识涉猎渐广,自己也渐渐地不再拘泥于某一种语言,它们仅仅只是编译器/解释器和程序设计者之间的约定而已,真正有价值的是其背后基于程序局部性原理,运用巧妙的算法在空间与时间中寻找到的美妙的平衡。

自小就觉得程序设计很酷,当然此时还是这么认为。对于代码,我几乎不能容忍警告。时下许多程序员对于代码只有一个要求:能跑起来就行。在解决异常时也仅仅是知道要这么做,而不问为什么这么做。设计数据表时,几乎只会 varchar 和 int,书写查询语句时可以嵌套5层以上的子查询,丝毫不考虑服务器的“感受”。所以如果贵公司需要的是乐于学习、醉心技术、追求完美的人,那么我将是你们正在寻找的人。当然,小可也十分荣幸能和贵公司的志同道合的朋友们一起合作。

于  2021 年 7 月 25 日