首页 > 代码库 > 三年开发之“索引”
三年开发之“索引”
“索引”一词是我几天前向前经理兼朋友军哥请教程序员发展方向的时候提出的,索引的作用就相当于图书的目录,可以根据目录中的页码快速找到所需的内容。而这里我提到“索引”其实是想能探索出我自己工作生涯的“目录”,从而能够快速找准自己的定位以进行快捷准确的迭代自己。可是我失望了,他没能给出我想要的索引,但是他给了我更为宝贵的经验。
军哥:“你想要什么?它为什么是这样的?你做到了吗?”这是他在看过我整理的学习计划之后首先问我的三个问题。
“第一个问题,你想要什么,我整理这么多学习任务,你到底想要什么?”
我想要的是胜任工作的前提下尽量多的充实自己、完善自己的知识架构,说全栈太高估自己,只能说尽量往全栈去走。
“第二个问题,以当时我给你们讲过的JVM原理为例,你了解java程序是怎么在JVM里运行的吗?它的原理是什么?它为什么是这样的?”
这个说真的我没有去了解过,在工作之内之外我都没有了解这块知识。
“第三个问题,我给你们讲过JVM的原理,你最后去学习了吗?”
这个我有点惭愧,后续没有继续去更进一步的去了解学习。
“那么问题来了,你想围绕工作来完善自己,却又没有针对工作中经常使用的也是java最基本的运行环境去了解学习,还是在我给过你指点的前提下。这就是你的问题,有想法却没有定位与落实,如果你能解决自身的这些问题,那么你想要的’索引’也就得到了。”
聊到这里我恍然大悟,我想要的“索引”就是以工作为重心,慢慢向外扩展,而不是宽泛的急于求成的去追求知识面的扩展。(从这里我也明白了当初宾哥面试时被说的“轻飘”,原来我间接的在追求这种“轻飘”)
聊天的最后军哥向我推荐了几本书(《高效能人士的七个习惯》、《JVM高级特性》、《Java并发编程实践》)。后两本技术我还没开始看,因为我想先看看他特别推荐的《习惯》,磨刀不误砍柴工,虽然我刚看完了前序,但是我觉得还是想给大家推荐一下。本书里讲的东西,适用于工作、学习、家庭与教育等各个方面。
PS:最近不会有技术篇出炉,因为我正在“回炉”。
三年开发之“索引”