10W 赞的程序员高薪职业建议
最近不少程序員在微信上跟我說自己各種苦惱。后來我總結(jié)了一下,大概有以下幾點:
(1)工資一直提不上去
(2)根本找不到方向與思路
(3)面試大企業(yè)一直被拒
(4)基礎還行,就是自己做項目就要唱涼涼了
(5)自己寫的代碼經(jīng)常出BUG
(6)...
后來,我想了這些問題,歸根到底分為如下幾個情況:
每個程序員的職業(yè)生涯無非以下幾種情況:
1、幫別人掙錢(打工)
不管你是剛?cè)肼毜男”?#xff0c;還是管人的經(jīng)理,甚至是唬人的總監(jiān),都屬于這一階段。
通常程序員在這一階段的職業(yè)發(fā)展分兩條線,專家(技術(shù))線和管理線。專家線主要跟機器打交道,搞搞性能調(diào)優(yōu)、高并發(fā)處理等等高精尖的問題;管理線主要跟人打交道,了解下屬的狀態(tài),控制資源和進度。
這一階段的特點是穩(wěn)定,低風險也低門檻。缺點是有天花板,一切按部就班,不會有太大起伏。收入可以穩(wěn)定預估,除非是公司上市憑期權(quán)小賺一筆(當然概率很低)。
2、為自己掙錢(SOHO)
比打工風險大,要操更多心,如果做的事情一直掙不到錢就要餓肚子了。
想活的舒心要摸索出技巧:如果做外包,要有客戶渠道;依賴于大平臺的項目最好花點錢成為平臺的合作伙伴。
如果不懂處關(guān)系,沒有渠道,可以考慮免費+收費模式,把要做的事情中的基本功能抽出來做成產(chǎn)品免費傳播,再向定制部分收費。如果能用心定位,抓住細分市場,還是能過的不錯的。
?
3、雇別人掙錢(企業(yè)主)
沒有在創(chuàng)業(yè)公司待過的不建議直接嘗試。
如果你沒有獨立做過能掙錢的軟件、上萬用戶的免費APP、粉絲數(shù)5萬以上的大號、每天PV10萬的網(wǎng)站,那就先別離職創(chuàng)業(yè),先業(yè)余時間搞一搞感受一下。不是每個人都真正喜歡并享受創(chuàng)業(yè)的。
還有一個低風險的做法是去創(chuàng)業(yè)公司做CTO,不像CEO壓力那么大,而且即使公司做不下去了,他們也可以換家創(chuàng)業(yè)公司接著來。
而無論是哪種職業(yè)生涯,程序員自身的職業(yè)發(fā)展大體又可細分為四類:
1、一直鉆研技術(shù)
說到底打鐵還需自身硬,對于程序員這靠技術(shù)吃飯的職業(yè),技術(shù)當然是至關(guān)重要的。
所以,對于那些熱愛技術(shù),編碼能高潮的技術(shù)男這是一個好的方向,能坐住板凳,活躍于各大技術(shù)論壇,一直鉆研技術(shù),然后在一家企業(yè)把控核心技術(shù),就算職業(yè)生涯有變,憑借在相關(guān)領域的大名,也能在另外一家企業(yè)混口飯吃。
這類人是幸福的,可以把興趣當作職業(yè),每個公司都會有這樣的人。
?
2、技術(shù)轉(zhuǎn)管理
這是很常見的一類,一般在一家公司工作幾年之后,由于經(jīng)驗豐富,又熟悉業(yè)務就會成為項目經(jīng)理,然后正常的話就是部門經(jīng)理、技術(shù)總監(jiān)一步一步的升職加薪,逐漸進入管理層。
這是很多人的追求,畢竟江湖傳言:程序員是吃青春飯的,對于很多公司,中層管理者和基層管理者一般會選擇自己公司培養(yǎng),所以機會還是很多的。
但是你要知道這一過程是一個淘汰的過程,越接近金字塔頂人就會越少,所以這一類人一定是同一批或者公司中同水平中的佼佼者,才能一步步脫穎而出,很多公司的中層和基層的領導都是這一類的。
?
3、自主創(chuàng)業(yè)
這是近幾年很熱的一類,自己懂技術(shù)又接觸到一個自認為很好的點子,說干就干找?guī)讉€志同道合的人,或者被人畫了餅,寫策劃,找天使投資,然后說不定自己搖身一變就成了公司老總了。
自主創(chuàng)業(yè)為什么這么熱?就是有了很多屌絲逆襲的實例,加上有很大的可操作性,也確實有很多人成功,但是一定要清醒,要知道百分之九十互聯(lián)網(wǎng)創(chuàng)業(yè)的人都創(chuàng)業(yè)失敗了。
?
4、適時轉(zhuǎn)型
轉(zhuǎn)型分為很多種,比如轉(zhuǎn)型去講課、轉(zhuǎn)型去出書、轉(zhuǎn)型成為一名自由工作者,自己接需求,提供咨詢服務等。
比起這些,還有小的轉(zhuǎn)型,比如當年很火的打工皇帝唐駿就是轉(zhuǎn)測試,獲得了巨大成功,我們公司也有一些技術(shù)轉(zhuǎn)產(chǎn)品很成功的例子。
總之,俗話說的好,樹挪死,人挪活,當自己意識到處在瓶頸期,要學會轉(zhuǎn)換思維,目前很多講課網(wǎng)站、培訓班等渠道讓很多程序員順利轉(zhuǎn)型。
無論是哪種發(fā)展情形,對于程序員自身的發(fā)展需要時刻記住下邊的事情:
1、做好時間管理
時間是我們最寶貴的財富,投入的是時間,收獲的是薪酬和成長!怎么利用好時間,是頭等大事。
養(yǎng)成設定計劃,并嚴格執(zhí)行計劃的好習慣。做事情分清輕重緩急,不要拖延重要的事。
2、了解組織
公司是個小社會,有人的地方就有江湖,就有不同的文化和處事方式。
了解公司的愿景和使命,核心價值觀;了解各個部門的職責,關(guān)鍵人物,部門的目標。建立自己在公司內(nèi)部的人際網(wǎng)絡,學會如何在組織中很好的生存。
主動的跟其他部門的同事,包括銷售、財務、市場、人力資源等,多接觸。及時了解公司的狀況、規(guī)則,以及潛在的機會。
?
3、謙虛謹慎
什么都不懂的時候,多向人請教;懂了一些東西以后,更應該明白不懂的還太多。
每個人都有自己的優(yōu)點,要懂得尊重人。事緩則圓,做事兒三思而后行,切忌一時沖動。
4、掌握基本的溝通技巧
有事兒知道什么時候說,跟誰說,怎么說。表達時清楚簡潔,不啰嗦。
懂得跟不同的人用不同的溝通方法。明白有些話必須說,有些話不用說,有些話不能說。
做好自身之后,關(guān)于升職加薪:
1、薪酬標準如何確定
在比較規(guī)范的公司中,HR制定薪酬會以以下這些方面為參考:
市場薪酬指南
職位的Benchmark,基于目標市場或者對標公司的薪酬調(diào)查得出。太低于市場薪酬,找不到合適的人;過高于市場薪酬,對公司來講經(jīng)濟上不劃算。
薪酬報告
一般是購買來的,例如美世(Mercer)可以根據(jù)公司的要求定制薪酬報告,對目標行業(yè)、公司、職位進行采樣調(diào)查。
公司的目標位置
這一點決定了一個職位的大體薪酬范圍。通常會根據(jù)25P、50P、75P,三個分位來描述一個職位的薪酬范圍。
?
簡單講,如果調(diào)查了100個人,從低向高排序,排在第25的那個人的薪水就是25分位的值,排在75的那個人就是75分位的值。
大部分公司是定位薪酬在行業(yè)內(nèi)的50P。一線公司一般目標薪酬是在75P,以確保自己可以吸引到市場上最優(yōu)秀的人才。
如果大家對C/C++感興趣的話,可以加一下我們的學習交流Q群:637 ?935 ?295,免費領取一套學習資料和視頻課程喲~
2、了解薪酬范圍
薪酬范圍對員工是保密的,但是還是可以通過一些市場公開的數(shù)據(jù)或者其他的途徑,盡量的有一些了解。
有了了解,才能確定:
- 自己是不是被公平對待了——對增加工作滿意度和幸福感有很大的影響。
- 了解不同職能之間的差別,知道哪個職能錢景好。
- 幫助自己決定是留在公司,還是跳槽到其他公司。
?
3、加薪的場景
正常情況下,與升職加薪有關(guān)的場景包括:換工作跳槽、正常的績效考核和職位調(diào)整,還有就是提出離職后的Counter Offer。
還有,入職薪水一定要談到滿意,此時不談何時談?
切記:換工作都是有機會成本的。
如果真的找到了心儀的工作,愿意接下來的3~5年都全力以赴地,那就毫不猶豫的離開。
如果只是心情不好,想著換個環(huán)境,那莫不如休個假,工作不忙正好學習,公司出錢讓你學習,何樂而不為呢?就算裁員,也有足夠的補償可以讓你順利過渡!
總結(jié)
以上是生活随笔為你收集整理的10W 赞的程序员高薪职业建议的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [一维粒子模拟 version3.6]实
- 下一篇: [一维粒子模拟 version3.6]r