大多數的程式設計師,對自己的職業發展方向都是模糊的。不做程式設計師了還能做什麼,很多人都不知道。下面,筆者與大家分享幾個觀點。
²選擇比能力重要
通常,作為程式設計師,一般會有以下幾種職業走向。 ø
走技術:技術高手、技術專家、軟體架構師。 ø
走管理:專案經理、部門經理、技術總監。
甚至,從事銷售顧問、培訓講師、自己創業都是一種可能。
其實,這些職業當中的每一種,都有一條非常寬敞的職業發展之路,關鍵在於作為還是乙個程式設計師的你,將會做出什麼樣的選擇,哪怕我們想從事軟體產品的市場和銷售工作,帶著對技術的理解,也必將做出自己獨特的一面。
但無論如何,我們都要做出乙個選擇,給自己定乙個目標。目標對人生有著巨大的導向作用。成功,在事業起步的時候僅僅是一種選擇,你選擇什麼樣的目標,就會有什麼樣的人生。不少朋友最大的痛苦就是不知道自己適合做什麼,該幹什麼,該走什麼路,不滿足於現狀又不得不沉淪於現實。
所以,先認清「正確的結果」,根據正確的結果去設計你的過程。當乙個人具有明確的目標時,就會對有助於實現目標的蛛絲馬跡都特別敏感,做事情相應也就會很有目的性,而不是稀里糊塗的。所以,就容易到達自己的目的。如果沒有目標,就算是天上真有神仙,神仙也不知道該給你什麼。
「做正確的事情,永遠比正確地做事更重要!」
²做自己喜歡與最擅長的工作
既然必須做出選擇,如何選擇就是關鍵。總不能寫幾個紙條,靠抓鬮來決定自己以後的命運。從眾多成功者的經歷來看,成功的乙個關鍵因素就是做自己感興趣的和最擅長的事情。如果沒有興趣,就沒有百分之百的激情與動力,如果不擅長,就不可能把一件事情做到最好。
劉翔是短跑冠軍,王勵勤是桌球冠軍,喬丹是飛人,巴菲特是股神……他們之所以成為英雄,正在於他們都是在做自己最擅長的事情,都是在拿自己的長處和別人的短處較量。他們本來是普通的常人,但因為在某一點上超過了所有的人,因而獲得了成功。
職業規劃的目的,不是要你變成另外乙個人,而是要你變成最好的自己。搞清楚自己的優勢在什麼地方。做自己喜歡和最擅長的工作。不要羨慕別人的長處,不要絞盡腦汁地琢磨怎樣才能像別人那樣擅長某方面,不要幻想成為別人——做最好的自己!
²成為行業專家
通常說到程式設計師的發展前景,一般是指如專案經理、軟體架構師之類的,這種規劃主要是在it行業內就業發展的規劃,更像乙個職位的規劃。所以,無論是就職資源還是職業前景都包含一定的侷限性。隨著it行業的競爭加劇和其他傳統行業的資訊化程序,如今的程式設計師職業規劃發展目標應該超越本職業概念的「行業專家」,這裡所指的行業,並不是指程式設計的語言,而是比如電信、網際網路、銀行、電子商務之類的行業,成為乙個領域在行業中應用的專家。而在現實招聘的需求中也大量地體現了這方面的要求,具有某一行業多年從業經驗的開發人員一直是眾多企業苦苦追尋的香餑餑。
²堅持到底
除了選擇,最終要想獲得成功,唯一的辦法就是「專注」。技術是層出不窮的,而人的精力卻是有限的,怎樣把有限的精力用到刀口上去,那就得認準了某個領域和某個行業堅持不懈地做下去,不但要成為這個領域的技術專家,還要成為這些行業的業務專家,你能熟知這個領域的點點滴滴,並能在這個領域的行業應用上發展創新,這樣的人才,我想才是目前最需要的人才。我的乙個同學,畢業的時候被公認為是程式設計水平最高的,但3年來他換了6次工作,他總是對這個感興趣,對那個感興趣,做過很多,每換乙個工作幾乎都是做的全新的東西,總在抱怨工作不如意,其實他換來換去,卻始終是在起點上轉。而另乙個非常堅持的朋友,10年只跳了三次槽,第乙個是程式設計師,第二個是部門經理,第三個是技術總監,不為什麼,就因為他是專家,10年來他只做乙個行業。用10年來做一件事情,不成功都難。
世界上沒有完美的公司,重要的是,你要有自己的目標。知道你自己要的是什麼。有些人習慣不滿意就跳槽,跳槽可能會增加你的收入,但這種個人收入的增長,與一家企業由小到大而給員工帶來的成長是無法相提並論的。職業規劃就是要搞清楚自己的優勢在什麼地方,自己最適合做什麼。當有了自己堅定的目標和定位,打工就不再是為別人賣命,而是為了自己的目標在奮鬥!用這樣的標準來衡量自己的成長和進步,那樣的人生也會變得輕鬆而快樂。
選自《亮劍.net:.net深入體驗與實戰精要》
第14章
職場智慧型之程式設計師的職業規劃
職場智慧型之程式設計師的職業規劃 1 大多數的程式設計師,對自己的職業發展方向都是模糊的。不做程式設計師了還能做什麼,很多人都不知道。下面,筆者與大家分享幾個觀點。選擇比能力重要 通常,作為程式設計師,一般會有以下幾種職業走向。走技術 技術高手 技術專家 軟體架構師。走管理 專案經理 部門經理 技術...
職場智慧型之程式設計師的職業規劃
大多數的程式設計師,對自己的職業發展方向都是模糊的。不做程式設計師了還能做什麼,很多人都不知道。下面,筆者與大家分享幾個觀點。選擇比能力重要 通常,作為程式設計師,一般會有以下幾種職業走向。走技術 技術高手 技術專家 軟體架構師。走管理 專案經理 部門經理 技術總監。甚至,從事銷售顧問 培訓講師 自...
職場智慧型之程式設計師的職業規劃
大多數的程式設計師,對自己的職業發展方向都是模糊的。不做程式設計師了還能做什麼,很多人都不知道。下面,筆者與大家分享幾個觀點。選擇比能力重要 通常,作為程式設計師,一般會有以下幾種職業走向。走技術 技術高手 技術專家 軟體架構師。走管理 專案經理 部門經理 技術總監。甚至,從事銷售顧問 培訓講師 自...