回首多年來的工作經歷,發現自己的職業發展真是太平凡不過了,就像我的名字張偉,平淡無奇。而我,還是幾年前剛入職模樣的我,仍然像個涉世未深的矛頭小子,相信技術可以改變世界。真是一入IT深似海,為伊消得人憔悴。就像是中國夢在不同人群有不同的體現一樣,技術是我一直以來不變的追求。技術夢,我的中國夢。
多年來,我喜歡在CSDN的blog上寫一些東西,粗淺,但是記錄了我的學習工作的點點滴滴。就像習武分兩種人一樣,我并不屬于那種天資聰慧那一種,而是勤勤懇懇,堅持不懈的那一種。最近有好多在校大學生和剛入職的朋友給我留言,詢問如何選擇技術方向,行業有哪些領域值得發掘,以及遇到一些困惑等等。我也是從大學里過來的,對大學生的一些困惑特別理解,當時的自己更加困惑迷茫,很期待能有人給指點迷津。所以我對這些提問都會認真的回復。下面就以我平凡的角度,來說說我知道的一些關于職業發展的信息。
每個公司都會設計職業發展通道供員工自己選擇,像程序員的發展可能會是這樣:
見習(實習)軟件工程師---》初級軟件工程師---》軟件工程師---》高級軟件工程師---》資深軟件工程師---》軟件架構師---》主架構師
通常來說,主架構師在部門內只會有一個,而這個人是經驗豐富并有一定威望的大牛。因為在大的軟件公司里,這個職位是貨真價實的,不被大家認可的主架構師是難以服眾難以開展工作的。而一心想鉆研技術的,資深軟件工程師是個不錯的選擇,你可以選擇自己喜歡的領域,深耕下去,成為這個領域的專家。聽起來還是很不錯吧?
職位給你提高好了,但它只是虛名,需要你用技術來充實。隨著你的技術的精進,這些虛名自然而然就會落到你頭上。你要做的,就是技術上的修行。
有幾個關鍵字:方向、深度、廣度、領域
說說我的理解:
方向和領域,如果不去深究詞意,在我看來表達的是同一個意思。就像我們上大學要選擇專業一樣,技術領域也要分很多種,我們需要選一個方向前行,才不會在技術海洋中迷失。如果你認定一個方向,比如說Android應用開發,在掌握所有的FWK提供的API之后,自己定制一些公司級控件,在配合UI設計MM,做出絢麗的界面,做出有自己公司風格的UI。接下來,可以優化軟件的性能,研究Java虛擬機,優化算法,還可以用JNI來強化性能等等。另外提一下,內功的修煉是不能夠懈怠的。Java、C\C++語言的深入學習,算法的探尋,操作系統原理的再次理解等內功心法不是一朝一夕就能夠學成的,要悟。這樣堅持下去幾年,你在Android領域的技術**深度**就夠了。
廣度是更高層次的了,它建立在深度的基礎之上。我們公司的主架構師可以稱得上是有深度有廣度的大牛。我理解的廣度并不是說你會了C#,學過Java,做了幾個月的Android,有做了幾個月的IOS就叫有廣度了。我只能說你做的東西太雜,技術這個東西來不得半點浮躁,我們需要做的沉淀下來。剛剛說我們的主架構有廣度,是怎樣的程度呢?Linux驅動、kernel的知識經驗豐富,Android FWK也不必多說,Android應用開發時在短短一個半月為我們寫了一個框架,現在Windows驅動項目告急,他又去支援。為什么他會有如此廣范而深入的技術?我覺得應該從他的愿景來說。
愿景,就像夢想一樣,是你追隨內心的呼喚,真心想要成為什么樣的人。主架構也算是我們公司的元老了,當年他帶的弟兄現在也成為某些部門的領導了,而他仍然執著于技術,這是他的追求,他的夢想。也正因為如此,他才會在技術領域有如此多的造詣。怎么樣,有點國外公司的感覺了吧?
我們一直從事技術,也會有所建樹的。這要看你想成為什么樣的人。你的愿景是什么。
“大叔,快開會了!就差你一個人啦!”同桌MM又叫我開會了。這是我喜歡的時刻,因為今天她給我們講解她的設計。
嘻嘻!
今天說到這里吧,以后我會繼續補充。我先開會了!
- 前言
- IT癡漢的工作現狀
- IT癡漢的工作現狀2-女人
- IT癡漢的工作現狀3-臨時工
- IT癡漢的工作現狀4-溝通與分享
- IT癡漢的工作現狀5- 一分鐘的工作
- IT癡漢的工作現狀6-寂寞的夜
- IT癡漢的工作現狀7-TB
- IT癡漢的工作現狀8-三思而后行
- IT癡漢的工作現狀9-會哭的孩子有奶吃
- IT癡漢的工作現狀10-Sprint Planning
- IT癡漢的工作現狀11-程序員的煩惱
- IT癡漢的工作現狀12-葉志堅離職了
- IT癡漢的工作現狀13-恐嚇電話
- IT癡漢的工作現狀14-段子
- IT癡漢的工作現狀15-低級錯誤
- IT癡漢的工作現狀16-職業發展
- IT癡漢的工作現狀17-健康警鐘
- IT癡漢的工作現狀18-思維定式
- IT癡漢的工作現狀19-公司組織結構
- IT癡漢的工作現狀20-職業規劃
- IT癡漢的工作現狀21-Android開發前景論
- IT癡漢的工作現狀22-由Dalvik虛擬機引發的口水戰
- IT癡漢的工作現狀23-鄉關何處
- IT癡漢的工作現狀24-Just for fun
- IT癡漢的工作現狀25-技術之養成
- IT癡漢的工作現狀26-好項目,壞項目
- IT癡漢的工作現狀27-高冷MM與奶茶姑娘
- IT癡漢的工作現狀28-刀客許三爺(上)
- IT癡漢的工作現狀29-社會工程學
- IT癡漢的工作現狀30-刀客許三爺(下)
- IT癡漢的工作現狀31-跳槽小貼士
- IT癡漢的工作現狀32-四次面試
- IT癡漢的工作現狀33-HTML5的春天是原生App的冬天?
- IT癡漢的工作現狀34-技術選型
- IT癡漢的工作現狀35-不要讓你擅長的技術限制了你
- IT癡漢的工作現狀36-做好準備再上路
- IT癡漢的工作現狀37-我想找一個人
- IT癡漢的工作現狀38-讓我的筆記本上網沖浪--無線路由的橋接技術
- IT癡漢的工作現狀39-客戶demo這件小事
- IT癡漢的工作現狀40-將其存成pdf,永久保存
- IT癡漢的工作現狀41-親歷招投標
- IT癡漢的工作現狀42-Android越用越慢?立場不同,談何信任!
- IT癡漢的工作現狀43-開發者宣言