10年總結,得到與失去


太久沒有在博客園寫博客了,糾結了幾次,原本不想陷入感性思維之中。人一旦感性了,就容易說出格的話,寫有爭議的東西。可正值工作10年和馬上要開始的新的職業生涯,還是覺得有必要給自己來一個流水賬是的書面總結。因為文筆一直不好,所以說是流水賬式的。

2014是我工作的第10個年頭,這是一個有紀念和轉折意義的年份。過了2014年,我馬上就要開始一段新的職業生涯,這是一個以前只有在北上廣深才有的機會,也是自己工作10年后,長期耕耘於.NET平台后想要得到的一個真正互聯網的從業機會。在天時,地利,人和的情況下,做出這樣的決定和選擇也就不那么困難了。

關於過去

回顧過去的10年,慶幸我始終在不自覺的實踐着當初來博學園開博的那句話:“我的職業生涯剛剛開始,希望讓學習和進步成為我職業生涯的主旋律.” 這個深深扎根在自己腦海里的潛意識,無形中幫助我比較順利了走過了這10年的技術生涯。由初衷物理老師的計算機啟蒙,到中專,大專,本科一次又一次的計算機課程學習,讓我堅信,我是為軟件開發而生的。我的興趣愛好就是計算機編程,而我也擅長從事這項職業。也許我達不到很高的高度,但至少我可以成為我周邊圈子里面最好的那一個之一。而這一切的基礎就是不斷學習。

過去的10年,服務過兩個公司。慶幸只換過一次工作,讓我不會陷於頻繁的工作交接和熟悉環境的煩惱之中,有利於我更好的專注於技術積累。更加慶幸的是,兩家公司里面我也始終都是只專注於一個項目的開發,讓我不至於太過於頻繁的在項目中切換思維,有利於有完整性和階段性的開發能力總結和思考。當然也有不好的地方,工作的內容太過於單一,造成了眼界太過於狹隘。都是做產品開發,沒有很多的互聯網產品經驗。雖然每天都在關注着某某產品的營運發展經驗分享,可那畢竟不是自己親身經歷過的體會,太過於虛幻。

每隔一段時間,我自己都會有一段的迷茫期,實際上就是瓶頸期。而在遇到迷茫和瓶頸的時候,我都會總結和思考一下。看看過去所寫的代碼有哪些好的地方,哪些不足的地方,然后把新的想法和思考落實到下一階段的開發當中。這種經驗屢試不爽,但是仍然有很多遺憾。那就是總結之后的資產,除了一部分遺留在某些代碼里面,其它部分都還只是存儲在自己的大腦里面,也許某一天想到了會回憶起來,但是更多的時候是隨風而去,特別是我患有比較嚴重的健忘症,好像會定時刪除和模糊過去所經歷過的一些事情。以前還好,還會寫些博客把總結和思考記錄下來,后來偶爾使用微博記錄一下。但現在,發現自己丟失了這些習慣了。。。

客觀的看待自己能做什么,不能做什么是實現自己價值的前提。10年的職業經驗,我始終堅持只做技術。因為我一直不認為我有那個能力去創業,我沒有那么大的風險承擔能力。我也不認為我可以去跟別人討價還價做生意,因為我知道自己過於實誠,跟別人買東西討價還價總是擔心別人虧了。而就做技術而言,我也自認為我當不了全棧工程師。我會了解很多相關技術,但是我做不到什么都親手去做。比如很多人問我會不會做網站啊,我通常的回答是不會。因為想到要寫HTML,寫CSS,寫Javascript,我就頭疼。我打心里就不想去重復的一個個這樣的流程,不斷的去做網站。

04年到08年,博客園出了第一批樂於分享,樂於交流的Bloger。雖然那時自己仍然是跟在屁股后面學習的菜鳥,但也算是樂於學習,樂於分享,樂於總結的那群人中的一個,那群人要么自己創業當大佬了,要么能在一個平台上有很好發展。原本08在重新選擇職業的時候,也有考慮過去大城市。但是基於生活的考慮,我還是選擇來到廈門,離家近一點的地方。雖然沒有那么多的機會,那么大的平台,但是心里的那一點點技術理想還是沒有放棄。我堅信對軟件從業人員的二八分類還是適用的,做的人很多,但是有理想堅持並且做的好的人不多。

關於學習

堅持學習可能是任何一個行業都必備的基本條件吧。只是在因為IT行業的飛速發展而顯得尤為重要。但是在互聯網和移動互聯網飛速發展的當今,計算機和互聯網的體系結構仍然沒有發生根本性的改變。很多新技術的學習其實都是可以被積累和沉淀的。作為一個具有10年工作經驗的人,如果你的核心價值是體現在你做了多少項目,寫了多少的代碼可能是遠遠不夠的。衡量一個程序員的價值,應該不在於這些,而在於你具備了什么樣的能力讓你去面對未知的技術世界,個人總結有以下幾點:

  • 對計算機基礎知識的掌握
  • 學習能力
  • 對工作用到的技術的原理的了解和掌握
  • 總結和舉一反三地意識
  • 長期積累的錯誤和異常的排查敏感經驗

可能這些點是相輔相成的因素,反映到一點就是綜合學習能力。對原理了解越多,對未知技術和平台的未知感應該會越少,而且學習起來也會更加的有章可循。對於很多說,技術更新太快,自己跟不上雲雲,可能唯一的問題是出在自己身上。如果工作好多年,你學習普通一個新框架,新語言,新平台仍然完全需要等待別人翻譯好的中文二手資料來獲得,那就真的不適合在這個行業呆太久了。

遺憾的是,這10年看的書太少了。各種理由,但都不是借口。希望以后能多看點書,各種基礎知識和經驗總結的書都要多讀。

英語能力也是程序員需要重視的一項關鍵能力。倒不是需要你要多強的口語交流能力,至少要看的懂技術文檔,查找技術問題是能通過英文社區解決的可能性比中文社區會高很多。受限於自身的語言能力和努力程度不夠,雖然在算是外企單位工作6年,英語還是沒有質的突破,遺憾。

關於未來

關於未來,過去的半年有過很多思考,很多嘗試。最終明確了,要用更加開放的思維去做技術的總體方向。因為你在一個平台做了這么長的時間了,以前的迷茫和瓶頸都可以通過思考和總結讓自己不斷進步。而這次卻需要花這么長的時間仍然沒有辦法逾越眼前的這條溝,那就應該去思考,究竟是自己錯了,還是平台約束了。

  • 關於技術,不可否.NET是最為喜歡的技術平台之一(不想卷入平台優劣性只爭,此處省略200個字)。也不可否認得是,.NET平台的封閉性和平台依賴性造成了在互聯網技術發展的旁觀者。用使用什么樣平台技術來衡量一個技術人員的能力是一種狹隘的觀念。但由於平台生態的原因,確實很多時候技術思維也會相對封閉,往上發展確實也受到很多限制。所以要更好的從事技術工作,除了要有學習能力外,還要有更加開放的技術心態。
  • 當你在一個公司長達6年的時間,而從身份上仍然只是一個單獨奮戰的個體打工者的時候,你就會去思考你未來的路該怎么走,再過6年,你是否仍然還是保持現狀沒有改變。你很努力,你也成為很“重要的角色”,但是你越來越丟失掉那種該有的主人翁心態,那一定是哪里錯了。

所以,下一站是一個互聯網創業型公司,美圖。我自己沒有能力獨立創業,但是一家創業型的公司一定是我的首選。去一家成熟的公司,一個蘿卜一個坑,安於現狀的做好你該做的事情就好了,但是那不是我想要做和喜歡的事情。與一群有興趣相投的人專心去做自己喜歡的事情,每天都可以有新挑戰,並且感受到自己的成果可以改變身邊一些人的生活方式是一件讓自己非常興奮的事情。自己一直喜歡互聯網產品,以前沒有這樣的機會。現在是互聯網發展的黃金時期,希望能在這個行業的黃金時期自己也能跟着發展和突破。

過去的兩份工作分別是4年和6年,希望下一個10年能與美圖共成長。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM