程序员如何挑选自己的专业方向
過年的時候,我寫了一篇博客《蛇年談程序員發展之路》,有很多童鞋有一下子豁然開朗的感覺,還有一些變得更加迷惘了,因此我想展開更詳細的敘述來幫助迷惘的同學,看是否能幫助你們把目標變清晰。
?
先從涉足計算機這個行業開始說起,有很多人選擇計算機,并非出自于真心喜歡,而是這個行業普遍薪水較高,在大潮裹挾之下,就糊里糊涂的加入進來了。有個俗語叫男怕入錯行,女怕嫁錯郎,并非所有人都適合這個行業。
?
簡單來說,這個行業有兩個顯著優點,一是比較純凈;二是以技術作為主導方向。純凈的意思是說,這個行業專業人才多,耍心眼的少,對比下賣保險的就可以知道,這個行業比較少爾虞我詐。以技術作為導向是說,在這個行業,只要你有過硬技術,會必然成為中流砥柱的。
?
既然這么好,我為什么說有些人不太適合呢?
因為上述的兩個優點,在部分人看來是優點,在另外一個部分人看來就是缺點,假如說有一個人,心眼多,嘴皮子利索,計算機這個行業可能不能給他太多的施展空間,比如說買賣房屋的地產中介,有些有天賦的人才,一個月賺的比程序員一年賺的都多,程序員多數都要整天面對電腦,生活圈子相對狹窄,也比較木訥,如果你不喜歡這樣的生活狀態,這樣的人,可以慢慢地退出計算機行業,找到更合適自己的天地。
?
如果說你還能接受計算機行業的這兩個特點,準備在這個行業里長期呆下去,再繼續往下看。
?
對于多數剛畢業的學生來說,生存是第一位的,如果你的牌子不過硬,技術不足夠拔尖,暫時還輪不到你挑公司,必然是讓公司挑你。對于這一點,童鞋們不必灰心喪氣,你想想你把美好時光都花在打DOTA上了,面對這個難關,是有得心理準備的。
?
在你有能力選擇的范圍內,選定一個比較好的公司,先上班,掙錢,拿到薪水,然后打電話給老爸老媽:“兒子我現在能養活自己了”。在能養活自己之后,再考慮下職業規劃的事情。
怎么叫能養活自己呢?
?
在北京來說,每天能吃10塊左右的飯,能找到一個住的地方,有廁所,可以洗澡,每月能買2身衣服,每月可以跟同學們出去吃幾頓大餐。
?
上述溫飽問題解決之后,可以開始考慮下自己的職業規劃,確定下自己的專業目標。在我寫的上一篇文章里,你有2-3年的時間,來熟悉計算機這個行業,找到合適自己的目標。計算機行業有非常多的種類,有搞電子商務的,有做社交網絡的,有做硬件的,有做軟件的,有做殺毒的,有做游戲的,在這2-3年的時間里,你除了吃飯睡覺打豆豆,就得去了解這些行業,如果你不知道怎么去了解,天天盯著CSDN就好了。(這廣告做的多好,哈哈)
?
挑選你的專業目標的第一原則是,挑自己喜歡的,做自己喜歡的事情,是最好的結果。
但是我不得不說,有很多人不知道自己喜歡什么,這就跟非誠勿擾上問男嘉賓,你喜歡什么樣的女孩子?有很多人心里想的都是:其實我也不知道,凡是漂亮的我都喜歡。
?
挑選專業目標,就跟挑老婆一樣,是早晚要面對的問題,有很多人避開這個問題,公司做啥我就做啥,公司需要什么,我就學什么。我想表達的是,在你30歲之前,你可以這么搞,但是如果30歲之后,你還在這么搞,估計你要面對找不到老婆要去非誠勿擾的境地了。
?
有一些人會反駁說,我不是不想挑啊,問題是我有得挑嗎?不是我想干什么就能干什么,不是我喜歡什么,就有什么的呀。
?
對于這一點,我的建議是,堅持走向你的心動女生,哪怕被拒絕。
?
在這上面,大家可能見仁見智,我知道在非常勿擾上,有很多人其實并沒有堅持心動女生,有的人是保持隨緣的心態的。
?
在計算機這個行業里,其實也可以保持隨緣,只要掙得夠吃的,不刻意跳槽,有什么做什么,如果有好的機會,就去見見,如果沒有,還是照常過日子。比如有的人,一開始做網站,后來趕上電子商務,一開始學習的是.net,后來做java,一開始做的是web,后來做手機。有啥就干啥。
?
這樣的生活態度行不行呢?
其實也是可以的,走這條路,慢慢地你會成為一個經驗豐富的老兵,打仗無數,頗有閱歷。這樣的老兵,也是會受很多公司喜歡的,因為你穩重,老練,項目交給你放心,而且可以讓你帶一部分剛出來的新兵蛋子,讓你當老師傅。這條路,走的是高級軟件工程師的路子,也不是一件壞事。
?
但是凡事都是有代價的,你一路無風無浪走過來,小日子過的是安逸,但是你的潛力就到此為止了,既不能像轉向管理的那樣成為了大經理,又不能像走專家路線的人那樣成為一個行業的權威人士。
?
如果不喜歡這個結局,那么在一開始的時候,就必須確定下來自己的專業目標,并且一直向此努力,比如說我挑選在金融系統里,堅持不走,不管是跳槽也好,離開北京去上海也好,我始終在金融系統里,始終保持結識金融系統的專家,始終在各大銀行間盤桓,15年過后,金融界我不知道的人很少,不知道我的人也很少.走這條路子,是走的專家路線。
?
走專家路線,也不是那么順利的,你必須面對很多困難,抵制很多誘惑,比如說你原來公司轉型,不做金融了,你得立刻馬上卷鋪蓋走人,在比如說,你上司很欣賞你,決定讓你去做另外一個部門的經理,你的薪水會高出很多,那樣你就做不成專家了。
?
有的人看到這里,說,好,那我定下來,走專家路線。
但是專什么呢?
?
還是要看你喜歡什么。
如果你不確定自己喜歡什么,可以做個測試,比如說你公司里同時應用了很多技術,在哪些技術上面,你參與討論最多,愿意說話最多;或者你去專業的論壇里面,看看哪些帖子你愿意回,哪些帖子你不感興趣。
?
你有2-3年的時間,去參與進各種討論,找出自己的心動女孩。大家不要擔心,我可以確定,有些話題是你喜歡的,有些話題是你不喜歡的,你挑選你喜歡的那些,作為自己的專業方向就可以了。
總結
以上是生活随笔為你收集整理的程序员如何挑选自己的专业方向的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 四:轻松学设计模式:创建型、结构型、行为
- 下一篇: 小孩感冒的一些东东