程序員想要"技術(shù)變現(xiàn)"?分享一些點經(jīng)驗,讓你成為賺大錢的男人!
如今的中國人,不再羞于談錢,甚至有些過度追求金錢,這是時代的進步,而程序員擁有編寫代碼的手藝,作為一名匠人,當然可以通過手藝來賺錢。談到程序員的變現(xiàn)途徑,我們通常會想到的方法有:
接項目
開發(fā)小軟件
咨詢/培訓(xùn)
自媒體
...
最近在極客時間上學(xué)習(xí)?,其中有兩篇文章就是談程序員如何用技術(shù)變現(xiàn),覺得有點啟發(fā),在此分享給大家。

作者首先分享了他通過技術(shù)賺錢的經(jīng)歷,我們先看看能否從他的經(jīng)歷中得到一點啟示。
學(xué)生時代
在作者上大學(xué)的那個年代,電腦才進入中國不久,所以會打字和排版也是一個特別的技能。這在如今雖然是一個體力活,但在當時也能獲得不錯的一筆收入。
在后來,作者又更進一步,掌握了軟件開發(fā)技能,這算是高階技能,自然能獲得更多的收入,并收獲了一定的名氣。
如今,中國軟件人才遍地開花,打字更算不上一種技能,但在校學(xué)生還是可以尋找一些途徑來賺些零花錢,比如開發(fā)微信小程序、維護網(wǎng)站,也可以接一些外包的活。這個階段,賺錢是小事情,通過開發(fā)逼自己學(xué)習(xí)新知識,增加動手能力才是關(guān)鍵。碰到不懂的東西,現(xiàn)在互聯(lián)網(wǎng)這么強大,總能找到解決方法。這種解決問題的能力也是企業(yè)比較看重的。

初入職場
初入職場,提升能力最為關(guān)鍵。所以作者在工作當中,對于那些沒什么技術(shù)含量的工作,基本上就像是在學(xué)生時代那樣交作業(yè)就好。作者想盡一切方法提高交作業(yè)的效率,比如,提高代碼的重用度,能自動化的就自動化,和需求人員談需求,簡化掉需求。其余的時間就去研究公司里外那些更為核心更有技術(shù)含量的技術(shù)。
除了提升技術(shù),更要被“?看到?”。比如,作者提到做個人主頁,被《電腦報》的編輯看到,獲得約稿機會。除了被外部看到,還要被同事和領(lǐng)導(dǎo)注意,這樣可以去玩一些高技術(shù)含量的技術(shù)。作者舉了研究 Purify 的例子,把它的英文技術(shù)文檔通讀了一遍,并分享出來,由此獲得了當培訓(xùn)師的機會。
作者對這個階段做了三點總結(jié):
要去經(jīng)歷大多數(shù)人經(jīng)歷不到的,要把學(xué)習(xí)時間花在那些比較難的地方。
要寫文章就要寫沒有人寫過的,或是別人寫過,但我能寫得更好的。
更重要的是,認識到技術(shù)和知識完全是可以變現(xiàn)的。
這個階段,是程序員生涯的關(guān)鍵成長階段,不能因小失大,比如接一些軟件開發(fā)的私活兒。因為這些軟件開發(fā)基本上都是功能性的開發(fā),從中無法得到成長。而且后期會有很多維護工作,雖然一個小項目可以掙十幾萬,但為此花費的時間都是人生中最寶貴的時光,得不償失。
如果有企業(yè)內(nèi)訓(xùn)的機會,應(yīng)該積極嘗試,一方面投入產(chǎn)出比高(給企業(yè)培訓(xùn)價格很高),還可以走到內(nèi)部去了解各個企業(yè)在做的事和他們遇到的技術(shù)痛點,以及身在其中的工程師的想法,可以極大地增加了對社會的了解和認識。而且可以提升程序員在語言組織和表達方面的能力。

職業(yè)上升期
這個階段把時間投在一些主流、高級和比較有挑戰(zhàn)性的技術(shù)上,這樣可以保持:一個是技術(shù)和技能的領(lǐng)先,二是對技術(shù)本質(zhì)和趨勢的敏感度。
這個時候應(yīng)盡量選擇前沿的公司,在思維方式和思考問題的角度有一個質(zhì)的飛躍。作者開始對外輸出的不僅僅是技術(shù),還有一些技術(shù)價值觀上的東西。名氣自然而然就來了,找作者做咨詢和幫助解決問題的人越來越多,收費自然水漲船高。
作者通過自身的經(jīng)歷告訴大家:?并不是社會不尊重程序員,只要你能幫上大忙,就一定會贏得別人的尊重?。
談到這里,我們應(yīng)該明白作者所說的技術(shù)變現(xiàn),就是先使自己成為技術(shù)牛人。問題是如何讓自己的“手藝”更為值錢的問題呢?作者也給出了如下建議:
千里之行,積于跬步
有人說,成功才是成功之母。所以,你得確保你有一個一個的小成功。
具體說來,你需要展現(xiàn)一點自己獨特的技能,讓自己身邊的人有求于你,或是向別人推薦你。這需要你更多地學(xué)習(xí),并要有更多的別人沒有的經(jīng)驗和經(jīng)歷。
一旦你身邊的人開始有求于你,或是向別人推薦你,你就會被外部的人注意到,于是其他人就會付費來獲取你的幫助。而一旦你的幫忙對別人來說有效果,那就會產(chǎn)生效益,無論是經(jīng)濟效益還是社會效益,都會為你開拓更大的空間。
你也會因為這樣的正向反饋而鼓勵自己去學(xué)習(xí)和鉆研更多的東西,從而得到一個正向的循環(huán)。

找到能體現(xiàn)價值的地方
這里有關(guān)于公司的選擇,首選高速發(fā)展的公司。
因為在一家大公司中,技術(shù)架構(gòu)和業(yè)務(wù)已經(jīng)定型,基本上沒有什么太多的事可以做的。而且對于已經(jīng)發(fā)展起來的大公司來說,往往穩(wěn)定的重要性超過了創(chuàng)新。
而剛起步的公司,業(yè)務(wù)還沒有跑順,公司的主要精力會放在業(yè)務(wù)拓展上,這個時候也不太需要高精尖的技術(shù),所以,技術(shù)人員的價值也體現(xiàn)不出來。
只有那些在高速發(fā)展的公司,技術(shù)人員的價值才能被最大化地體現(xiàn)出來。
比較好的成長路徑是,先進入大公司學(xué)習(xí)大公司的技術(shù)和成功的經(jīng)驗方法,然后再找到高速成長的公司,這樣你就可以實現(xiàn)自己更多的價值。或者在大公司中找到高速發(fā)展的業(yè)務(wù)。
動手能力很重要
成為一個手藝人,動手能力是很重要的,因為在解決任何一個具體問題的時候,有沒有動手能力就成為了關(guān)鍵。代碼里全是細節(jié),細節(jié)是魔鬼,只有了解了細節(jié),你才能提出更好或是更靠譜、可以落地的解決方案。而不是一些籠統(tǒng)和模糊的東西。這太重要了。

提升自己的能力和經(jīng)歷
付費的前提是信任,只有你提升自己的能力和經(jīng)歷后,別人才會對你有一定的信任,才會覺得你靠譜,才會給你機會。而這個信任需要用你的能力和經(jīng)歷來填補。比如,你是一個很知名的開源軟件的核心開發(fā)人員,或是你是某知名公司核心項目的核心開發(fā)人員,等等。
輸出觀點和價值觀
只有輸出了更先進的價值觀,才會獲得真正的影響力。但是,你要能輸出觀點和價值觀,并不是一件容易的事,這需要你的積累和經(jīng)歷,而不是一朝之功。因此,如果想要讓你的技能變現(xiàn),這本質(zhì)上是一個厚積薄發(fā)的過程。
當然,作者還給出了其它的點,諸如朋友圈很重要,這個誰都知道,問題是物以類聚,人以群分,你需要足夠優(yōu)秀,才能進入到優(yōu)秀的朋友圈。
作為一名編程學(xué)習(xí)者,如果你想更好的提升你的編程能力,好好學(xué)習(xí)C/C++編程知識,以后努力成為高薪軟件開發(fā)工程師的話!

UP在主頁上傳了一些學(xué)習(xí)C/C++編程的視頻教程,有興趣或者正在學(xué)習(xí)的小伙伴一定要去看一看哦!會對你有幫助的~
分享(源碼、項目實戰(zhàn)視頻、項目筆記,基礎(chǔ)入門教程)
歡迎轉(zhuǎn)行和學(xué)習(xí)編程的伙伴,利用更多的資料學(xué)習(xí)成長比自己琢磨更快哦!
編程學(xué)習(xí)書籍:

編程學(xué)習(xí)視頻:
