24

程序员小W的成长故事

 4 years ago
source link: http://mp.weixin.qq.com/s?__biz=MzUzMzE4MDY0Nw%3D%3D&%3Bmid=2247483845&%3Bidx=1&%3Bsn=cc7f08e08f3b46e349757a03d2997648
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

花括号MC(huakuohao-mc):关注JAVA基础编程及大数据,注重经验分享及个人成长。

这大概是几年前的事情了。 我当时负责项目组的大数据平台建设工作。 有一天公司突然安排了一位新同事让我带。 开始我是拒绝的,因为之前招聘进来的几个新同事无论态度和能力都不是很好,待一段时间就走了,基本也没有什么产出。

我看了小W的简历,之前做的项目大部分是外包项目,类似什么XXX管理系统之类,而且是第一次来北京,之前一直在当地三线城市。跟他打过招呼后,感觉他很紧张,也很羞涩。我内心对他的第一感觉很一般,觉得也会像之前一样,待一段时间就走了。

既然公司安排进来了,那我还是带着做项目吧,我把数据分析的前端展示工作交给了他。这部分工作是之前那些离职同事留下的,我也没时间整理,索性就交给他了,想着他可能过段时间也会离职。我就继续干我自己的事情。

日子就这样慢慢的过着,突然有一天他对我说,我能把项目重写吗?我心头一震,心想碰到了一个有追求的程序员?我没有说话,继续听他说理由,他羞涩的说,之前代码结构有些混乱,不好扩展,索性趁现在功能不多,重写一下,我很快就可以重新写好的。我让他简单说了一下具体想法和构思,觉得还可以,思路比较清晰,就同意了。

IZZzyyv.jpg!web

大概过了两周多的时间,他跟我说都改好了。我看了一下代码质量,以及上线后的展示效果,都大大超出了我的预期。项目里面用了一些开源的前端框架,使整个系统看起来像那么回事儿了。这次我真的开始对他刮目相看了。

评审完代码之后,我对他说,你可以看看JS的闭包,并且尝试把常用的功能封装成插件,不要过度依赖开源的东西。过了两周,他对我说改好了,并上传了代码。我看了一下,做的又很不错。就这样,他负责前端展示系统的开发工作,我负责后台数据分析工作。他把我们简单的前端展示系统做的风生水起,除了前端JS,后端也做的有模有样,缓存,多线程,AOP等等全部被他用上了,用的还那么巧妙。总之在别人看来不起眼的小项目,他做到了极致。

在后来,我看他总是在自己破旧的windows笔记本上折腾各种大数据的东西,并且总是喜欢跟我讨论大数据相关的技术方案,索性我就让他跟我一起做数据模型,技术选型,代码编写工作。总之这一切又都做的很好。

转眼间两年过去了,有一天他对我说,他要离职了,自己心仪的一线大厂给他发offer了。我没有阻拦,我觉得他早晚会去更广阔的天地。去跟更优秀的人并肩作战。这是他这么多年努力的结果。

他入职几个月后,我问他在新单位有什么变化,他说在新单位,程序员开发功能,不光要想怎样把代码写好,还要想为什么要做这个功能,做这个功能的意义是什么?对了,他在新单位的薪水是原来的三倍,而且也用上了程序员们都喜欢的mac book pro。

推荐阅读:

·END·

花括号MC

Java·大数据·个人成长

rAryeqV.jpg!web

微信号:huakuohao-mc

点一下你会更好看耶

7J7VZvy.gif


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK