從12年初入職場(chǎng)到現(xiàn)在已經(jīng)三年有余,從當(dāng)時(shí)技術(shù)小白到現(xiàn)在的勉強(qiáng)小手,顯然這樣的結(jié)果是我不曾希望的。步入職場(chǎng)之初,暗下決心,三年時(shí)間里希望能在工作技術(shù)上有一個(gè)質(zhì)的變化。奈何事實(shí)卻是時(shí)間消磨了斗志,抹滅了激情,夢(mèng)想被現(xiàn)實(shí)打敗,而且是一敗涂地。三年的時(shí)間里,回首思考過(guò)去的計(jì)劃安排,卻發(fā)現(xiàn)花在鉆研技術(shù)上的時(shí)間其實(shí)并不少的,為何卻沒(méi)有比較深入的提高呢?或者說(shuō),為什么感覺(jué)不到進(jìn)步呢?在寫這個(gè)之前,自己也冥思苦想了好久,尋找根本原因,不論客觀的主觀的,最后總結(jié)于如下幾個(gè)方面: 于自制力 我想這應(yīng)該是讓我這幾年停滯不前,甚至有些后退的根本原因之所在吧。雖然能勉強(qiáng)應(yīng)付工作了,雖然計(jì)劃趕不上變化了,雖然明日復(fù)明日,明日何其多,雖然...太多的誘惑,太多的借口讓自己放松自己,任由計(jì)劃放空,甚至有些放縱自己。當(dāng)一次此松懈的有恃無(wú)恐,當(dāng)舒適的感覺(jué)已養(yǎng)成習(xí)了,當(dāng)計(jì)劃一而再的變成了可有可無(wú)的時(shí)候,怎么可能還會(huì)有翹首企盼的進(jìn)步和突破呢?溫水煮青蛙的故事,誰(shuí)又不懂呢?勞逸結(jié)合固然是提高效率的決定因素,但是當(dāng)原本計(jì)劃落空導(dǎo)致嚴(yán)重的壓迫感的時(shí)候,因松懈而帶來(lái)內(nèi)心強(qiáng)烈的自責(zé)感的時(shí)候,行動(dòng)和回報(bào)距離過(guò)于遙遠(yuǎn)甚至可能沒(méi)有回報(bào)的時(shí)候,無(wú)一不深深的牽絆著下一步計(jì)劃的實(shí)施和泯滅鉆研的熱情。自制力這個(gè)時(shí)候顯然是軟弱無(wú)能的,當(dāng)你這刻吃下了一塊炸雞,你能堅(jiān)持明天一直吃素嗎?當(dāng)你今天一直不學(xué)習(xí),真的相信明天會(huì)補(bǔ)回來(lái)嗎?別騙自己了。遇到事情或者遭遇問(wèn)題,最好立馬實(shí)施去做去解決,而不是過(guò)多的考慮和依賴如何,在哪里,何時(shí)去做。當(dāng)一切準(zhǔn)備就緒的時(shí)候,可能又沒(méi)有做的心情了。不做就是停滯不前,做了即使做錯(cuò),也有經(jīng)驗(yàn)的積累,而且也能提高自己的自制力和執(zhí)行力。遇事不存事,立馬制定計(jì)劃,開(kāi)始實(shí)施。套用別人的話,自制力是最優(yōu)秀的品德。 于側(cè)重點(diǎn) 翻開(kāi)過(guò)于的一些計(jì)劃安排,發(fā)現(xiàn)自己有點(diǎn)餓壞了的感覺(jué),看到了東西就抓過(guò)來(lái)吃,不管能不能吃,是什么味道都塞進(jìn)嘴里,還沒(méi)來(lái)得及咀嚼消化就吞進(jìn)肚里然后排泄出來(lái),占了空間就沒(méi)能吸收到必須的營(yíng)養(yǎng)?;仡^想這幾年花時(shí)間學(xué)的一些技術(shù)知識(shí):c/c++,shell ,kernel, Qt,正則 python,java,還包括一些網(wǎng)絡(luò)開(kāi)源的庫(kù)等等,無(wú)一不是這樣。隨著時(shí)間的推移以及工作的不相關(guān)等因素,現(xiàn)在能熟練使用的也只是目前工作需要的,其他都忘記的十之八九了,而工作中需要的去了解,去深入鉆研的卻無(wú)暇顧及,導(dǎo)致工作上有時(shí)問(wèn)題不能完美的解決或者無(wú)法解決。這個(gè)顯然也是導(dǎo)致?tīng)I(yíng)養(yǎng)不良的一個(gè)嚴(yán)重問(wèn)題。一把抓式學(xué)習(xí)顯然對(duì)我們鉆研技術(shù)的來(lái)說(shuō)不是一件好事。于時(shí)間,于精力都是不被允許的,懂的多固然是一件好事,但是我想這應(yīng)該是立足于熟練自己擅長(zhǎng)的基礎(chǔ)之上的還有足夠精力和興趣的,如果本身的都沒(méi)有抓好,又出四處亂抓一把,虛胖顯然是很不健康的,到頭來(lái)只會(huì)越陷越深,失去方向。寫到這里,突然想起前段時(shí)間公司培訓(xùn),講到時(shí)間管理坐標(biāo)系的問(wèn)題(緊急為x軸和重要為y軸,正為緊急 重要,負(fù)為不緊急,不重要),將自己列入其中,才發(fā)現(xiàn)自己一直在錯(cuò)誤的象限中(不緊急不重要和緊急重要)忙的團(tuán)團(tuán)轉(zhuǎn),卻忘記了最應(yīng)該花大量時(shí)間去的管理的象限(重要不緊急)的事情。 于難易度 前段時(shí)間看一位牛人的博客,里面談到人對(duì)外部世界的認(rèn)知區(qū)域。感覺(jué)對(duì)于程序員來(lái)說(shuō)挺有用,也正好適合我想表達(dá)的想法。分享一下,心理學(xué)認(rèn)為人對(duì)于外部世界的認(rèn)識(shí)可以分為三個(gè)區(qū)域:舒適區(qū)(comfort zone)、學(xué)習(xí)區(qū)(learning zone)、恐慌區(qū)(panic zone)。比如我們看一本書,如果這本書所說(shuō)的內(nèi)容都是我們熟悉的,完全符合我們的人生觀和世界觀,那么這本書就在我們的舒適區(qū)內(nèi),但如果這本書說(shuō)的內(nèi)容和我們的人生觀和世界觀不符,但是我們思考后之后仍能接收理解的,那么這本書就在我們的學(xué)習(xí)區(qū)內(nèi)。如果這本書的內(nèi)容在我們閱讀的時(shí)候很難理解和吸收,那么就在我們的恐慌區(qū)內(nèi)。心理學(xué)研究說(shuō),只有在“學(xué)習(xí)區(qū)”內(nèi)做事,人才會(huì)進(jìn)步??v觀我這幾年的額外學(xué)習(xí)的重點(diǎn)知識(shí)都不是在“學(xué)習(xí)區(qū)”內(nèi)的,對(duì)于基礎(chǔ)Qt、python、java語(yǔ)法等這些幾乎都是趨于“舒適區(qū)”內(nèi)的,在某種意義上的重復(fù)勞動(dòng)。而kerne、某些開(kāi)源網(wǎng)絡(luò)框架等趨于“恐慌區(qū)”內(nèi)的,也只是短暫時(shí)間的逼迫接受。而這些卻是我耗費(fèi)時(shí)間精力最多的兩個(gè)區(qū)域,這樣又如何進(jìn)步呢。 寫到這里我想要表達(dá)的都總結(jié)的差不多了。反省總是有所收獲的,或茁壯成長(zhǎng),或自甘墮落,在這里,一切的言語(yǔ)在行動(dòng)面前都是蒼白的。希望在下一個(gè)階段性的回望時(shí),能給自己交一份真正意義答卷。最后套用一位牛人的的話送給自己: “寫到這里,我想有很多人都問(wèn)過(guò)我,程序要怎么寫才能寫得好,或者說(shuō)設(shè)計(jì)模式要怎么寫,之類的問(wèn)題。如果把學(xué)習(xí)編程話費(fèi)的精神代價(jià)作為標(biāo)準(zhǔn)的話,捷徑是沒(méi)有的。但是如果僅僅把時(shí)間作為標(biāo)準(zhǔn)的話,捷徑顯然是有的。怎么才能加速你學(xué)習(xí)的過(guò)程呢?答案就是,先寫再看書。對(duì)于像編譯原理這種略微高深的知識(shí),總要自己寫過(guò)幾遍,吃一些苦頭,才能知道為什么書里非要把算法那么設(shè)計(jì),結(jié)構(gòu)那么安排。對(duì)于像設(shè)計(jì)模式這種需要大量經(jīng)驗(yàn)才可以領(lǐng)悟到的知識(shí),如果你從來(lái)沒(méi)有獨(dú)立寫過(guò)一個(gè)上萬(wàn)行的程序,你覺(jué)得你能理解設(shè)計(jì)模式在講什么嗎?我覺(jué)得這個(gè)時(shí)候能做的就也就是背下來(lái),理解什么的都是扯淡。諸如此類,學(xué)習(xí)程序,如果要加速那個(gè)過(guò)程,肯定要花大量的時(shí)間寫代碼。當(dāng)你把項(xiàng)目做的越大、越復(fù)雜、算法越扭曲、界面越華麗、尺寸已經(jīng)大到你覺(jué)得不學(xué)習(xí)新的方法論就肯定會(huì)讓代碼失控的時(shí)候,這個(gè)時(shí)候你來(lái)看設(shè)計(jì)模式的書,保證是每看到一個(gè)模式都覺(jué)得人家說(shuō)到你心坎里去了。那你不僅可以迅速理解,而且以后還可以不由自主的想起來(lái)使用它” “ 在程序員的生涯里面,最重要的就是保持對(duì)編程的熱情,不要被生活的瑣事所磨滅。其次是要給自己不斷地創(chuàng)造一些足夠困難但是又有辦法完成的挑戰(zhàn),這樣才可以總是讓自己保持著一個(gè)快速前進(jìn)的狀態(tài)。”
|
|