人生十年總結(jié)(2010-2020)

一、概述

十年感覺彈指一揮間,依稀還記得第一次踏進大學的校門,軍訓,上計算機相關(guān)課程,一切一切好似就在眼前。大學這些年過來,誠然在學校我感覺我是一個不是算聰明的學生,但是我勇于去學習,在要畢業(yè)很多同學都去參加培訓的時候,我依然選擇自己根據(jù)自己的目標去學習,去找工作,相信自己的能力,相信依然能夠找到一份工作。上班到現(xiàn)在已經(jīng)有了六年了,一路過來,有得與失,也走過一些彎路,但是細細想來,是自己深刻體會到的,終究會使你的未來走得更加順暢。

二、大學四年

明確學習能力的重要性

上大學的時候就明白學習能力的重要性,在當時我就總結(jié)了一篇文章為《學習能力比知識更重要》。時代不斷在進步,知識技術(shù)也不斷在迭代更新,需要有很強的學習能力才能順應(yīng)時代的發(fā)展。當時學習計算機導論的時候,知識都比較抽象,一直感覺不好用高中的知識來進行關(guān)聯(lián)理解,似乎有些脫節(jié)了,因此當時的興趣點就不是很濃厚。

從學科中找尋自己的興趣

大二上學期,在學習J2SE的時候,可以用程序編寫一些游戲,抽象的知識才慢慢形象起來,突然恍然大悟,原來之前打的手機游戲是這樣做出來的,慢慢的對編程產(chǎn)生的了較大的興趣。于是就初步考慮大學就朝著這個方向去深入,爭取在畢業(yè)的時候找個相應(yīng)的開發(fā)工作,依稀還記得當時職業(yè)規(guī)劃是從程序員做到架構(gòu)師(大學有職業(yè)規(guī)劃課程)。

找尋自我學習的良方

其實我是有深入學習的意識,但是沒用在恰當去深入學習的時機。比如在編程學習的時候,就思考程序是如何運行的,和現(xiàn)在學的哪門學科有關(guān)系,應(yīng)該講哪門學科學習好才能輕松駕馭編程等等的思考。其實現(xiàn)在想來這個不是壞事情,但是一遇到問題就去深入思考,可能會讓當時學習的課程脫節(jié),況且之前只是去思考,有時候問題思考是不非常清晰的時候,沒有去找對應(yīng)的良方解決,比如總結(jié)輸出,所以感覺大學學習是有些遺憾的。

還有很多學習時候意識感覺不順暢,比如書籍中密密麻麻的文字,一開始就想深入理解知識,就會遇到很多問題,導致興趣點下降;電腦上無章可尋的文件夾;每次聽課后,用自己的話總結(jié)但是堅持不久。去圖書館看書,看不到多久就會犯困,一方面心里還沒沉下來,另一方面看到不懂的就有點著急,不知道如何下手去理解或者不知道如何理解。其實當你犯困的時候就自己拿著筆寫一寫,總結(jié)下來,要一步一步逐步深入的理解。

如果按照現(xiàn)在的思維方式去學習大學課程,我相信會學習的很好,畢業(yè)的時候就能找到比很多人好的工作。只可惜時光一去不復返,還是不悔過去,不畏將來,繼續(xù)努力,依然可以彎道處超車。

好的方面就是當時學習游戲引擎,游戲設(shè)計等游戲相關(guān)的課程時,沒有非常深刻的去研究它,因為自己明確自己的目標是做應(yīng)用程序開發(fā)。時間有限,將有限的時間花費到感興趣的目標事情上,深入耕耘,這樣才是真正高效的去利用時間。此外,也十分明確學位課程的重要性(計算機導論,計算機操作系統(tǒng),計算機網(wǎng)絡(luò),數(shù)據(jù)結(jié)構(gòu)與算法,高等數(shù)學,英語,線性代數(shù)),因為學位課是計算機專業(yè)的基石,任憑未來技術(shù)如何發(fā)展,計算機的基礎(chǔ)根本不會變,因此只要地基打得牢,房子才能穩(wěn)固,只要根扎得實,才能茁壯成長,枝繁葉茂。直到現(xiàn)在,工作之余也會抽空看看并再次理解學位課程。

三、工作六年

“菜鳥季”頂住壓力,虛心學習。

第一份工作是在2014年初,應(yīng)聘上了一家從事化妝品O2O的網(wǎng)絡(luò)科技公司,擔任java軟件開發(fā)工程師一職。才上崗的時候心理有一絲絲膽怯,因為從來沒有從事過商業(yè)項目開發(fā),在大學也是在實訓的時候邊學習邊開發(fā)小型購物網(wǎng)站,考慮到所用的技術(shù)不適合做商業(yè)項目,如果有新的需求不知道如何分析更不知道從何下手,就這樣開啟了自己的職業(yè)生涯。

當時的項目還不是前后端分離的,是傳統(tǒng)的java web項目,每次發(fā)布的時候都是打一個包放到服務(wù)器上。雖然擔任java軟件開發(fā),但是前后端都要做,期初還主要編寫html,JS等前端頁面技術(shù),特別是jquery框架實現(xiàn)的特效,心想還給它仔細研究一番(具體的實現(xiàn)原理),幸好當時沒這么干。因為這樣的開源框架只需要怎么使用就對了,你不重新前端工程師,沒必要去研究它,這樣其實就是沒有把時間花在該研究的地方,所以為什么職業(yè)規(guī)劃的目標很重要,原因就在于此。

后面在做手機適配的時候,終于有計劃嘗試做后端接口開發(fā),心想終于有機會去講學習的知識勇于實戰(zhàn)了,緊張又激動。不過拿到了需求,不知道從何下手,從哪個地方寫起?還有就是代碼是如何運行到到斷點的,前面有許許多多的邏輯,都想去搞清楚。當時最大的矛盾就是想一步一步搞清楚代碼,但是需求又規(guī)定了多久完成。所以就顯得心里有些慌張。唯一的辦法就只有邊做邊問了。這樣一步一步慢慢頂住了壓力,完成了相關(guān)需求。

總結(jié)當時,我領(lǐng)會到幾點:

1、站在巨人的肩膀上。百度上已經(jīng)有的東西,善于去借用,然后根據(jù)自己的實際需求去改正。

2、凡事都要考慮優(yōu)先級。細枝末節(jié)的技術(shù)等做完業(yè)務(wù)在安排時間做深入分析。

理解業(yè)務(wù)是關(guān)鍵,編寫代碼只是落腳點

上一家公司由于拓客不是很理想,后面慢慢業(yè)務(wù)開展不走了,我就換到了一家外資企業(yè)。心想上一家用的這些技術(shù),從事其他工作就游刃有余了,事實上并非如此。那邊的技術(shù)比較舊了,項目也是無數(shù)個版本,我去的時候前期就做了些用戶需求,用到的技術(shù)就是java基礎(chǔ)性的一些技術(shù),關(guān)鍵是英文溝通能力和業(yè)務(wù)理解能力的提升,我深知這樣對自己的未來發(fā)展不是很有利。于是乎在2017年上旬的時候,我就換到了其他項目組上,從事微服務(wù)Spring Boot,這個項目做金融反洗錢的,我非常的感興趣,里面涉及的技術(shù)也是未來非常主流的例如說MongoDB,多數(shù)據(jù)源等,待了半年,這個項目由于是賣個銀行的,由于領(lǐng)導層那邊和銀行對接的方面原因,后面我們也沒持續(xù)迭代這個項目了。

總結(jié)起來,領(lǐng)會到如下幾點:

公司在變,扎實的技術(shù)特別是扎實過硬的基礎(chǔ)技術(shù)永不變:工作中80%的業(yè)務(wù)都可以用到20%的技術(shù)去解決,因此基礎(chǔ)必須扎實。

技術(shù)在變,學習力永不變:技術(shù)在迭代,學習技術(shù)的能力相當重要。

還好有機會被公司派去國外從事開發(fā),在2017年下半年的時候,去那邊做的政府云計費引擎系統(tǒng),有了在國內(nèi)在良好基礎(chǔ),去那邊雖然是一個人但是也有幾分自信了。前期自己封裝框架,研究技術(shù),寫模板代碼,后期主要從事服務(wù)器上項目的環(huán)境部署搭建,整個流程都裝到了腦海里。關(guān)鍵的問題就是有問題了需要英文交流,給了自己很大的壓力,不過還好,前期能說些關(guān)鍵字加上自己的肢體語言,也能順利處理事情?,F(xiàn)在仔細想來,居然一個人在那邊度過了一年多,后面走的時候領(lǐng)導還想讓我待在那邊多一段時間,我想可能是我平時的工作態(tài)度吧。在這段時間里,給我深刻印象和幫助的要屬那邊的項目經(jīng)理和一個測試的同事,項目經(jīng)理嚴謹?shù)墓ぷ髯屛液苁芄奈?,比如發(fā)郵件的時候一個英文單詞,一個標點符號都會考慮清楚。測試同事是學習能力超強,理解業(yè)務(wù)的能力很是迅速,我想也是來源于他肯專研,善于討論的務(wù)實作風。

總結(jié)起來,領(lǐng)會到如下幾點:

嚴謹?shù)墓ぷ鲬B(tài)度:包括需求文檔嚴謹,討論問題思考的嚴謹性,提一個需求或者改一個需求的前期影響,后期的影響等等都要考慮。

善于專研主動專研的務(wù)實態(tài)度:有問題立即溝通,并提出自己的見解。

以上大概就是這些年來對于工作的一些思考,總結(jié)起來就是“厚積薄發(fā)”。如果繼續(xù)往高處走,還需要系統(tǒng)思維,管理能力,創(chuàng)新能力等。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容