摘要:他入職幾個月後,我問他在新單位有什麼變化,他說在新單位,程序員開發功能,不光要想怎樣把代碼寫好,還要想爲什麼要做這個功能,做這個功能的意義是什麼。在後來,我看他總是在自己破舊的windows筆記本上折騰各種大數據的東西,並且總是喜歡跟我討論大數據相關的技術方案,索性我就讓他跟我一起做數據模型,技術選型,代碼編寫工作。

花括號MC(huakuohao-mc):關注JAVA基礎編程及大數據,注重經驗分享及個人成長。

這大概是幾年前的事情了。 我當時負責項目組的大數據平臺建設工作。 有一天公司突然安排了一位新同事讓我帶。 開始我是拒絕的,因爲之前招聘進來的幾個新同事無論態度和能力都不是很好,待一段時間就走了,基本也沒有什麼產出。

我看了小W的簡歷,之前做的項目大部分是外包項目,類似什麼XXX管理系統之類,而且是第一次來北京,之前一直在當地三線城市。跟他打過招呼後,感覺他很緊張,也很羞澀。我內心對他的第一感覺很一般,覺得也會像之前一樣,待一段時間就走了。

既然公司安排進來了,那我還是帶着做項目吧,我把數據分析的前端展示工作交給了他。這部分工作是之前那些離職同事留下的,我也沒時間整理,索性就交給他了,想着他可能過段時間也會離職。我就繼續幹我自己的事情。

日子就這樣慢慢的過着,突然有一天他對我說,我能把項目重寫嗎?我心頭一震,心想碰到了一個有追求的程序員?我沒有說話,繼續聽他說理由,他羞澀的說,之前代碼結構有些混亂,不好擴展,索性趁現在功能不多,重寫一下,我很快就可以重新寫好的。我讓他簡單說了一下具體想法和構思,覺得還可以,思路比較清晰,就同意了。

大概過了兩週多的時間,他跟我說都改好了。我看了一下代碼質量,以及上線後的展示效果,都大大超出了我的預期。項目裏面用了一些開源的前端框架,使整個系統看起來像那麼回事兒了。這次我真的開始對他刮目相看了。

評審完代碼之後,我對他說,你可以看看JS的閉包,並且嘗試把常用的功能封裝成插件,不要過度依賴開源的東西。過了兩週,他對我說改好了,並上傳了代碼。我看了一下,做的又很不錯。就這樣,他負責前端展示系統的開發工作,我負責後臺數據分析工作。他把我們簡單的前端展示系統做的風生水起,除了前端JS,後端也做的有模有樣,緩存,多線程,AOP等等全部被他用上了,用的還那麼巧妙。總之在別人看來不起眼的小項目,他做到了極致。

在後來,我看他總是在自己破舊的windows筆記本上折騰各種大數據的東西,並且總是喜歡跟我討論大數據相關的技術方案,索性我就讓他跟我一起做數據模型,技術選型,代碼編寫工作。總之這一切又都做的很好。

轉眼間兩年過去了,有一天他對我說,他要離職了,自己心儀的一線大廠給他發offer了。我沒有阻攔,我覺得他早晚會去更廣闊的天地。去跟更優秀的人並肩作戰。這是他這麼多年努力的結果。

他入職幾個月後,我問他在新單位有什麼變化,他說在新單位,程序員開發功能,不光要想怎樣把代碼寫好,還要想爲什麼要做這個功能,做這個功能的意義是什麼?對了,他在新單位的薪水是原來的三倍,而且也用上了程序員們都喜歡的mac book pro。

推薦閱讀:

·END·

花括號MC

Java·大數據·個人成長

微信號:huakuohao-mc

點一下你會更好看耶

相關文章