iOS程序員的成功是否有規(guī)律
54 2017-05-04
我們知道,很多事情是有規(guī)律可循的,但是也有一些事情是沒有明顯的規(guī)律的,那么iOS開發(fā)程序員是否有規(guī)律呢?是否有規(guī)律其實(shí)是非常重要的,如果有規(guī)律,那顯然應(yīng)該能幫助我們走得更遠(yuǎn)更輕松。【轉(zhuǎn)自:無(wú)限互聯(lián)(iphrain)】
所以說程序人生中有支配性規(guī)律,但并不是大多數(shù)人期望那種。只要你學(xué)好Java你就可以成功,只要你努力就可以成功這類在細(xì)節(jié)上確保一定如何的規(guī)律其實(shí)都是騙人的,不管多大篇幅,看著多么逼真。真的成立的規(guī)律邏輯上會(huì)有種自洽性,但它只能基于本質(zhì)給出把握趨勢(shì)的原則,增加一點(diǎn)成功的幾率,最終成功與否牽涉太多細(xì)節(jié),實(shí)屬偶然。為了理解這樣的規(guī)律,需要先理解下必然與偶然,本質(zhì)與細(xì)節(jié)。
①必然與偶然,本質(zhì)與細(xì)節(jié)
這世上同時(shí)存在著兩種對(duì)立的聲音:本質(zhì)決定成敗和細(xì)節(jié)決定成敗。偏好本質(zhì)的人喜歡說本質(zhì)論。偏好細(xì)節(jié)的人則喜歡說精細(xì)化管理。但如果在較長(zhǎng)的時(shí)間軸上考量這兩種觀點(diǎn),就會(huì)發(fā)現(xiàn)他們之間并不真的對(duì)立。
本質(zhì)決定大尺度時(shí)間上的走勢(shì)和必然性,而細(xì)節(jié)則決定差異(包括短期成敗),具有極大的偶然性。比如說:人的本質(zhì)特征是能思考,有一個(gè)頭,會(huì)衰老,壽命有限等,這是人的本質(zhì)特征,但區(qū)別不同人卻不是這些,而是性格,膚色,發(fā)色等細(xì)節(jié)。
具體來看:軟件本質(zhì)上是只有人才能處理的東西,因此公司中程序員群體的衰落一定會(huì)導(dǎo)致軟件自身的衰落,只有優(yōu)秀的程序員群體,才能保證軟件的持久成功,這是必然性。但優(yōu)秀的程序員卻不一定確保當(dāng)前項(xiàng)目成功,任何人在細(xì)節(jié)上的小疏忽,都可能導(dǎo)致軟件在市場(chǎng)上崩潰,死鎖,進(jìn)而導(dǎo)致災(zāi)難性后果,這就是偶然,是細(xì)節(jié)決定成敗。
所以成敗自身雖然萬(wàn)眾矚目,對(duì)個(gè)體而言卻只是一種偶然和機(jī)巧。當(dāng)事人可以很努力的平衡本質(zhì)上的追求(長(zhǎng)期視點(diǎn))和細(xì)節(jié)上的追求(短期視點(diǎn)),但變更的始終是一種成敗可能性。
描述人生的規(guī)律一定是基于本質(zhì)的,基于某種必然邏輯,否則就是騙子,因?yàn)槿绻梢詫?duì)人生進(jìn)行精微控制,對(duì)社會(huì)就也可以,而后者顯然是不可能的。
而使用人生規(guī)律時(shí)則要注意上面說的這種本質(zhì)與細(xì)節(jié)的疊加關(guān)系,他們共同決定了結(jié)果,基于本質(zhì)的必然性可以幫助把握方向,但始終需要處理大量的細(xì)節(jié)才能最后取得一定成績(jī)。
②程序人生規(guī)律的一種描述
假設(shè)說一個(gè)人的技能所帶來的價(jià)值是S,實(shí)現(xiàn)程度是A,那么SxA即為一個(gè)人可以為公司創(chuàng)造的可見價(jià)值,也即是可以從公司交換到的最大價(jià)值。
其中技能S是指一個(gè)人所能做的事,即自身的價(jià)值,可以是編程語(yǔ)言、設(shè)計(jì)知識(shí)也可以是管理知識(shí)等等。實(shí)現(xiàn)程度A則是指各種技能被周圍的人認(rèn)知的程度。但實(shí)際上一個(gè)人的實(shí)際能力水平和被認(rèn)可的能力水平往往存在偏差,極端的情形就是一個(gè)人確實(shí)很優(yōu)秀,程序也確實(shí)寫的很好,但周圍的人都認(rèn)為他不行,并只分配他做周邊性的工作,這個(gè)情形下這個(gè)人的價(jià)值實(shí)現(xiàn)程度很低,創(chuàng)造的價(jià)值也很低。
這就是我想說的生存定律,并不復(fù)雜,也不抽象。下面我們來進(jìn)一步做點(diǎn)分析。
如果收入水平為I,那么當(dāng)SxA>I時(shí)一個(gè)人是有選擇權(quán)的也是安全的,否則一個(gè)人對(duì)于公司而言是負(fù)資產(chǎn)(至少是被認(rèn)為是負(fù)資產(chǎn)),有潛在被剔除的風(fēng)險(xiǎn)。一旦一個(gè)人在多家公司里都處于這樣一種情形下時(shí),這個(gè)人的選擇權(quán)會(huì)越來收的越窄(只有公司可以選擇個(gè)人,個(gè)人卻沒可能選擇公司),人生也就會(huì)越來越被動(dòng)。
當(dāng)然無(wú)論技能S和實(shí)現(xiàn)程度A都很難清楚量化只能做定性分析,但確實(shí)有幾個(gè)因素會(huì)使實(shí)現(xiàn)程度A急速膨大。這幾個(gè)因素可以概括為:自身價(jià)值表達(dá)力,自身價(jià)值的稀缺性,公司的特質(zhì)和未來。
就日常的感受來看,這往往是程序員這個(gè)群體不太關(guān)注的地方。作為結(jié)果很多人的真實(shí)價(jià)值可能并沒有得到體現(xiàn),或者說被低估了。
③自身價(jià)值的表達(dá)力
簡(jiǎn)單來講,一個(gè)人可以有屠龍的本事,但如果所有周圍的人都認(rèn)為你只能殺雞,那么現(xiàn)實(shí)中,你的能力就是殺雞而不是屠龍。一個(gè)人的真正自我和別人眼里的你往往是有差距的。這種差距可能來源于不熟悉,也可能來源于誤解等,但確實(shí)是一個(gè)不能忽視的因素。特別是對(duì)于畢業(yè)生或者剛剛開始工作這類還處在被評(píng)判位置上的人。假如一個(gè)人身處任人唯親的環(huán)境之中,那么表達(dá)力的作用會(huì)被無(wú)限放大,這時(shí)候個(gè)人價(jià)值的作用反倒會(huì)縮校比較良好的情形是身處公平競(jìng)爭(zhēng)的環(huán)境中,這時(shí)候表達(dá)力的作用會(huì)有相對(duì)清晰的邊界。但由于每個(gè)人對(duì)公平都有屬于自己的定義,所謂的公平競(jìng)爭(zhēng)也只是相對(duì)的公平,表達(dá)力的作用并不會(huì)減少為0。
④自身價(jià)值的稀缺性
假如開發(fā)某一產(chǎn)品時(shí),必須某項(xiàng)技術(shù),而這一技術(shù)只有某人才掌握,這時(shí)這個(gè)人的價(jià)值會(huì)被高估。這時(shí)起作用的影響因素可以稱之為稀缺性。稀缺性存在與否即取決于自身高度,也取決于大勢(shì),而對(duì)于后者而言,個(gè)人改變余地很小,大多時(shí)候只能順應(yīng)。比如說:在IT行業(yè)剛開始的時(shí)候,產(chǎn)業(yè)本身急速膨脹,但程序員的人數(shù)卻相對(duì)較少,這就導(dǎo)致10年前程序員的起點(diǎn)工資反倒很高。而10年之后,由于介入門檻一再拉低,大批人員涌入程序員隊(duì)伍,起點(diǎn)的工資反倒下滑。這種行業(yè)的時(shí)間特征主要是稀缺性所造成的,反倒是很難講10年前的程序員更加努力,水平更高,而今天的程序員就不努力,水平變差了。
⑤公司的特質(zhì)和未來
最后一個(gè)影響實(shí)現(xiàn)程度A的關(guān)鍵因素是公司自身的特性。公司更像是一個(gè)平臺(tái),往往對(duì)平臺(tái)上的人所能達(dá)到的平均高度有所影響。假設(shè)兩個(gè)人同樣是很優(yōu)秀的程序員,一個(gè)進(jìn)了Google這樣的公司,另一個(gè)進(jìn)了一家外包公司,他們兩個(gè)加入公司后都表現(xiàn)非常優(yōu)秀,公司也對(duì)其非常認(rèn)可,但從收入、技術(shù)高度等來看,這兩個(gè)人卻會(huì)有所差異,時(shí)間越長(zhǎng)差異可能越大。這種差異并非努力所造成的,而是由于公司在生產(chǎn)鏈條上所處的位置不同而導(dǎo)致的。
這是有適用范圍的,拼爹類的,創(chuàng)業(yè)類不太在這個(gè)范圍內(nèi)。也不適合追求夢(mèng)想的情形,也許上面的規(guī)律可以左右一個(gè)人究竟有多少收入,但它不可能左右這種收入對(duì)自己是否值得。后者依賴于個(gè)人的價(jià)值體系與人生選擇。
掃一掃
獲取更多福利
獵學(xué)網(wǎng)企業(yè)微信
獵學(xué)網(wǎng)訂閱號(hào)
獵學(xué)網(wǎng)服務(wù)號(hào)