如果幾乎每個(gè)人都可以免費(fèi)學(xué)習(xí)編程,為什么薪水比較高呢怠苔?

數(shù)學(xué)家的角度:

簡(jiǎn)單的例子:幾乎每個(gè)人都知道基本的算術(shù)历葛,但數(shù)學(xué)家是非常尊重的。

硬的例子:你在高中學(xué)習(xí)的一些東西(即二次方程求解器)在第一次開(kāi)發(fā)時(shí)非常困難嘀略。隨著時(shí)間的推移恤溶,技巧被釋放,似乎每個(gè)人現(xiàn)在都可以做到帜羊。

然而咒程,價(jià)值在于發(fā)現(xiàn),創(chuàng)新和更重要的是從人們所知道的發(fā)展的能力讼育。而且我認(rèn)為這是在編碼時(shí)高度重視的人群帐姻。


谷歌工程師的角度:

工資通常由供需驅(qū)動(dòng)。

這是影響程序員技術(shù)供應(yīng)的一些問(wèn)題奶段。

不是每個(gè)人都有耐心或渴望成為程序員饥瓷。

學(xué)習(xí)編程有一個(gè)機(jī)會(huì)成本。發(fā)展基礎(chǔ)水平可能需要數(shù)月痹籍,專業(yè)知識(shí)需要數(shù)年時(shí)間呢铆。所以盡管有很多免費(fèi)的資源用于學(xué)習(xí)編程,但它仍然是成本上的蹲缠。

數(shù)學(xué)技能對(duì)許多類(lèi)型的編程很重要棺克。這些技能往往不夠發(fā)達(dá)悠垛,特別是在像美國(guó)這樣的國(guó)家。

一些程序員不是很好娜谊。他們最終減少對(duì)供應(yīng)池的貢獻(xiàn)确买。

還有一些影響需求的問(wèn)題。

程序員可以高度杠桿纱皆。一個(gè)小的代碼改變可以為公司節(jié)省數(shù)百萬(wàn)美元湾趾。削減1毫秒的谷歌查詢節(jié)省了38年每年用戶的時(shí)間。比較醫(yī)生(從業(yè)者) - 他們只能幫助盡可能多的人在一天中看到派草。

公司經(jīng)常會(huì)尋找“10倍”的開(kāi)發(fā)人員(一個(gè)是典型開(kāi)發(fā)人員十倍的開(kāi)發(fā)人員)搀缠,他們?cè)敢鉃檫@些開(kāi)發(fā)者付出很多代價(jià)。最終為每個(gè)人增加工資澳眷。

相反,糟糕的開(kāi)發(fā)人員可能對(duì)公司負(fù)責(zé)蛉艾。(杠桿作用兩種方式)

科技蓬勃發(fā)展對(duì)手機(jī)钳踊,應(yīng)用程序,家庭設(shè)備等消費(fèi)者的需求很大勿侯。

還有更多的因素有助于程序員的薪水拓瞪。(性別偏差不利地影響供應(yīng),高營(yíng)業(yè)額導(dǎo)致公司提高薪酬以減少消耗等)這是任何領(lǐng)域的復(fù)雜話題助琐。但是上面的例子應(yīng)該給出一些想法祭埂,為什么程序員的平均收益高于平均水平。


另一個(gè)形象的比喻:

我不能找到正確的比喻兵钮,我覺(jué)得烹飪是我能想到的最接近的事情蛆橡。

所以任何有廚房和適當(dāng)工具的人都可以做飯做飯,但不是每個(gè)人都是一個(gè)成功的廚師掘譬。

為什么(假設(shè)你想成為廚師)泰演?

許多原因之一是經(jīng)驗(yàn)與培訓(xùn)(可以自學(xué)或教導(dǎo))。關(guān)鍵是要專業(yè)烹飪食物葱轩,你需要合適的人才和經(jīng)驗(yàn)睦焕。這樣可以保證食物的質(zhì)量。

當(dāng)然有好壞的廚師靴拱,所以是程序員垃喊。但廚師本質(zhì)上知道如何生產(chǎn)一定數(shù)量的食物,并在其他人的幫助下出售袜炕。那就是讓他/她的專業(yè)比較你在廚房里為自己烹制煎蛋卷本谜。您的烹飪可能僅限于幾道菜,但專業(yè)人員可以烹飪更多的菜肴偎窘,有時(shí)還可以烹制多種美食耕突。

程序員也一樣笤成,在學(xué)校或自己學(xué)習(xí)的程序設(shè)計(jì)眷茁,專業(yè)上都是兩個(gè)不同的東西炕泳。人們支付后來(lái)的技能。


專業(yè)的程序員角度:

簡(jiǎn)單來(lái)說(shuō)上祈,免費(fèi)學(xué)習(xí)編程并不會(huì)使你成為程序員培遵。與小學(xué)一樣,不會(huì)讓你成為一名書(shū)作家登刺。

一個(gè)自學(xué)者:

高級(jí)開(kāi)發(fā)人員產(chǎn)生的價(jià)值超過(guò)了他們所支付的價(jià)值的許多倍數(shù)籽腕,而新開(kāi)發(fā)人員不會(huì)為公司賺錢(qián)幾個(gè)月或幾年,直到找出如何做事情纸俭。

學(xué)習(xí)如何開(kāi)發(fā)軟件是艱難和痛苦的皇耗,你需要高薪才能激勵(lì)和實(shí)現(xiàn)這個(gè)漫長(zhǎng)的學(xué)習(xí)周期。

還有相對(duì)論的問(wèn)題揍很。自70年代末以來(lái)郎楼,美國(guó)的工資一直停滯不前,增幅為0-1%窒悔。同時(shí)呜袁,您的生產(chǎn)力提高了6%。技術(shù)工作提供適宜的工資简珠,因?yàn)樗鼈冊(cè)谳^早的時(shí)間不存在阶界,所以整合行業(yè)力量和消除集體談判并不是一個(gè)因素,它不是用于工廠的資本聋庵,而是能夠使生產(chǎn)性工作人員積累知識(shí)和經(jīng)驗(yàn)膘融。

所以新疆工業(yè)的勞動(dòng)者必須與其他不熟練的勞動(dòng)力競(jìng)爭(zhēng)不了工資,而科技需要基準(zhǔn)能力才能進(jìn)入門(mén)檻祭玉,賺取宜居的工資托启。

一個(gè)資深軟件工作者:

工資很高,不是因?yàn)?/b>學(xué)習(xí)和擅長(zhǎng)昂貴攘宙,而是因?yàn)樵谠S多其他資源中屯耸,時(shí)間,頭痛蹭劈,磨砂疗绣,不確定性,不眠之夜铺韧,谷歌般的瘋狂時(shí)期多矮, T-工作。

我教孩子編碼,我的課是20塊錢(qián)塔逃,基本上是免費(fèi)的讯壶。

然而湾盗,盡管它很便宜伏蚊,但是當(dāng)他們進(jìn)入“現(xiàn)實(shí)生活”編碼時(shí)比伏,并不是所有的學(xué)生都會(huì)得到很好的報(bào)酬囤耳,如果他們甚至進(jìn)入軟件/計(jì)算機(jī)科學(xué)椎麦。

我可以跟蹤 - 以準(zhǔn)確的準(zhǔn)確預(yù)測(cè) - 我的學(xué)生以后會(huì)得到更高的報(bào)酬嘁捷。他們是努力完成課程的人,當(dāng)你達(dá)到60%時(shí)显熏,這變得非常具有挑戰(zhàn)性雄嚣。只有少數(shù)人寫(xiě)的吃豆人克隆 - 他們將是搖滾明星。

許多工作很難,但并不是平等的缓升。軟件工程師的平均工資可能是兩倍鼓鲁,但雇主對(duì)每位員工的收入?yún)s遠(yuǎn)遠(yuǎn)不及。

軟件工程師:

因?yàn)樗?b>不是免費(fèi)的可能會(huì)有課程港谊,你不付錢(qián)骇吭,但你總是支付你的時(shí)間侣集。

事實(shí)證明抖拴,沒(méi)有多少人能夠并愿意“付出”多個(gè)月或幾年的時(shí)間去學(xué)習(xí)。因此笙僚,缺少好的程序員成福。

有些甚至選擇“快捷方式”碾局,如$$$編碼bootcamps或競(jìng)爭(zhēng)性編程培訓(xùn)。在我看來(lái)奴艾,這樣的培訓(xùn)遠(yuǎn)遠(yuǎn)不足以讓你成為一個(gè)體面的程序員净当。在最好的情況下,他們會(huì)教你基礎(chǔ)知識(shí)蕴潦。像啼、

一個(gè)創(chuàng)業(yè)者:

供應(yīng),需求和質(zhì)量潭苞。

對(duì)于非常有才華的程序員來(lái)說(shuō)忽冻,對(duì)于那里有非常有才華的程序員的需求要大得多。

關(guān)鍵詞是“特殊才華”此疹。

超凡的才華意味著許多事情僧诚,如能夠:

找到(相對(duì))整齊的解決方案(相對(duì))凌亂的問(wèn)題

提供工作(理想的高品質(zhì))與期限...一致

了解規(guī)格并能夠滿足業(yè)務(wù)需求

分享知識(shí)和生產(chǎn)其他人可以理解的工作

與組織中的其他人(可能在其他團(tuán)隊(duì)中)進(jìn)行良好的互動(dòng)

所以是的,雖然任何人都可以學(xué)習(xí)如何編程(免費(fèi)蝗碎,不少于:俊)有更多的只是能夠編程”钠铮可能還有其他原因慈省,但這正是為什么軟件工程師(特別是好的)得到很好的補(bǔ)償。

技術(shù)開(kāi)發(fā)人員:

“免費(fèi)”是什么意思眠菇?需要大量的時(shí)間边败,智力和經(jīng)驗(yàn)才能成為一名優(yōu)秀的軟件工程師。大多數(shù)軟件工程師還有四年的計(jì)算機(jī)科學(xué)學(xué)位或相關(guān)領(lǐng)域捎废,這絕對(duì)不是免費(fèi)的笑窜。那些沒(méi)有這個(gè)學(xué)位的人可能不得不工作更久,更難進(jìn)入這個(gè)領(lǐng)域缕坎。

技術(shù)上大部分職業(yè)都可以免費(fèi)學(xué)習(xí)怖侦。你可以成為一名律師而不去法學(xué)院。也許沒(méi)有人會(huì)雇用你。你可以成為一名CEO而不去上大學(xué)匾寝,這并不容易搬葬。

又一位軟件人員:

程序員不僅要付款給程序。他們還根據(jù)行業(yè)知識(shí)獲得報(bào)酬艳悔,并通過(guò)該行業(yè)知識(shí)為他們的公司帶來(lái)多少利潤(rùn)急凰。

例如,我是一名軟件工程師猜年。我知道如何用多種語(yǔ)言編程抡锈,C ++是我最好的。這符合我所從事的金融公司的一個(gè)要求乔外。另一個(gè)主要的要求是我了解財(cái)務(wù)床三。我足夠了解財(cái)務(wù),與管理層談?wù)撍麄冃枰谲浖袑?shí)現(xiàn)的內(nèi)容杨幼,而且我對(duì)財(cái)務(wù)的了解足以實(shí)際實(shí)施撇簿。

或者看看構(gòu)建非常受歡迎的稅務(wù)準(zhǔn)備軟件TurboTax的軟件工程師。他們需要知道如何編程差购,但他們也需要其他專門(mén)的編程知識(shí)四瘫。可能會(huì)有一個(gè)與數(shù)據(jù)庫(kù)連接的后端團(tuán)隊(duì)(SQL知識(shí)將會(huì)有所幫助)欲逃。那么還有一個(gè)客戶與客戶交互的用戶界面(HTML找蜜,CSS,Javascript)稳析。那么還有一個(gè)建立測(cè)試的團(tuán)隊(duì)洗做,所以Intuit可以驗(yàn)證代碼更改不會(huì)破壞軟件(測(cè)試框架)。等等迈着,除此之外竭望,每個(gè)程序員都需要了解一些有關(guān)稅務(wù)準(zhǔn)備的內(nèi)容邪码,以便他們能夠與稅法團(tuán)隊(duì)交流裕菠,并在軟件中實(shí)施正確的行為。

每個(gè)團(tuán)隊(duì)都專注于他們具體的編程和業(yè)務(wù)需求闭专。訓(xùn)練程序員學(xué)習(xí)獨(dú)特的知識(shí)交流需要花費(fèi)大量的時(shí)間和金錢(qián)奴潘。

程序員根本無(wú)法得到報(bào)酬。他們根據(jù)公司產(chǎn)生的收入多少或?yàn)楣竟?jié)省多少成本而獲得報(bào)酬影钉。如果你有編程技能和另一個(gè)專門(mén)的行業(yè)特定的技能画髓,那么你可以為你的公司賺很多錢(qián),其中一部分將在你的工資中得到報(bào)酬平委。

專業(yè)導(dǎo)師(介紹性編程):

你可以問(wèn)這么多事情奈虾。幾乎每個(gè)人都可以學(xué)習(xí):

程序設(shè)計(jì)

烹飪

寫(xiě)作

繪畫(huà)

數(shù)字藝術(shù)

任何樂(lè)器

視頻編輯

3D建模

金融

股票交易

代理

喜劇

免費(fèi)。那么為什么這些不同的薪水和“相對(duì)較高”的薪水相比,可以生產(chǎn)出來(lái)的免費(fèi)教育呢肉微?非常簡(jiǎn)單:只是因?yàn)槊總€(gè)人都可以做某事并不意味著任何人(更別提每個(gè)人)會(huì)這樣做匾鸥。

選擇學(xué)習(xí)和發(fā)展技能的人數(shù),無(wú)論是免費(fèi)的還是有代價(jià)的碉纳,都是經(jīng)濟(jì)學(xué)家所說(shuō)的供給勿负。

需要技能的工作職位數(shù)量是經(jīng)濟(jì)學(xué)家所要求的。這并不總是固定的劳曹,因?yàn)楠?dú)立的就業(yè)機(jī)會(huì)可能會(huì)出現(xiàn)奴愉,特別是在創(chuàng)造性或高度智力的工作中。

那么什么定義了視頻編輯器與程序員或畫(huà)家與銀行家的薪酬铁孵?那么這與雇主對(duì)這些技能的估值有關(guān)锭硼,涉及到有多少供應(yīng)與需求有關(guān) - 如果你有大量合格的工人,工資預(yù)計(jì)會(huì)下降蜕劝,因?yàn)槊總€(gè)員工都是如果出現(xiàn)問(wèn)題账忘,更容易更換。如果你有少數(shù)合格的工人熙宇,那么工資預(yù)計(jì)會(huì)上升鳖擒,因?yàn)楣椭髟噲D做出最理想的工作機(jī)會(huì),并容納可能難以更換的工人烫止。

所以蒋荚,很多人都喜歡去尋找簡(jiǎn)單或受歡迎的學(xué)位 - 但這些并不總是雇主真正想要或需要的。如果50%的畢業(yè)生具有商業(yè)金融學(xué)位馆蠕,只有5%畢業(yè)于程序設(shè)計(jì)期升,阿爾法公司的程序員可能比財(cái)務(wù)工作者得到更好的報(bào)酬。

許多增加工資的工作的特點(diǎn)之一是需要深刻和批判性的思維能力 - 每個(gè)人都可以發(fā)展他們互躬,但很少有人做播赁。編程難以真正學(xué)習(xí),而無(wú)需批判性思考 - 單獨(dú)分析程序需求就意味著看過(guò)去的話吼渡,試圖確定自己的意思容为,而在開(kāi)始嘗試解決問(wèn)題之前。即使對(duì)于相當(dāng)?shù)图?jí)別的編程任務(wù)也需要這種腦功能的水平寺酪,其中許多其他職業(yè)可以通過(guò)更簡(jiǎn)單的思維方式來(lái)實(shí)現(xiàn)坎背。

又一位創(chuàng)業(yè)者:

因?yàn)閹缀鯖](méi)有人關(guān)心編程。

不要誤會(huì)我每個(gè)人都放棄了坐在一整天的按鈕和制作銀行的想法寄雀。每個(gè)人都想嘗試得滤。

但沒(méi)有人愿意堅(jiān)持下去。

除非你非常熱愛(ài)工藝盒犹,否則不可能成為一名好的程序員懂更。你必須高興地看到你的概念和發(fā)明才能生活眨业。

大多數(shù)人沒(méi)有耐心。他們現(xiàn)在想要結(jié)果現(xiàn)在沮协。守則需要耐心和激情坛猪。

學(xué)習(xí)編寫(xiě)需要花幾年。也許甚至幾十年

如果有人真的有耐心和熱情皂股,他們可以成為一個(gè)世界級(jí)的程序員墅茉,只有幾百塊錢(qián)的書(shū)籍和便宜的筆記本電腦。

地獄呜呐,如果他們有一個(gè)穩(wěn)定的互聯(lián)網(wǎng)連接就斤,他們可能甚至不需要這些書(shū)。

但是大多數(shù)人都試圖做這件事蘑辑。所有這些人失敗洋机,去做一些更容易的事情。

當(dāng)你快樂(lè)吃飯洋魂,睡覺(jué)和呼吸學(xué)習(xí)程序的過(guò)程中绷旗,你有機(jī)會(huì)成為一個(gè)好的程序員。

錢(qián)是一個(gè)很好的副作用副砍。

真的很好衔肢,真的很貴,程序員不用這個(gè)錢(qián)豁翎。

他們這樣做是因?yàn)樗麄儧](méi)有選擇角骤。

他們?yōu)榱讼矏偠觥?/p>

數(shù)據(jù)科學(xué)家:

有知識(shí)在線免費(fèi)不會(huì)奇跡般地使其更容易學(xué)習(xí)。

因此心剥,“每個(gè)人都可以免費(fèi)學(xué)習(xí)編程”這一說(shuō)法并不意味著“每個(gè)人都會(huì)學(xué)習(xí)”邦尊。

奉獻(xiàn),毅力优烧,動(dòng)機(jī)蝉揍,創(chuàng)造力是成為一名成功的程序員所需要的一些素質(zhì)。

最后畦娄,薪水往往是市場(chǎng)動(dòng)態(tài)的反映又沾。

高要求和低(熟練)的報(bào)酬導(dǎo)致高薪。

創(chuàng)業(yè)者:

好問(wèn)題纷责!

我認(rèn)為捍掺,就像大多數(shù)人所指出的那樣撼短,程序員工資高的主要原因是經(jīng)濟(jì)學(xué)的簡(jiǎn)單:供求關(guān)系再膳。

開(kāi)始學(xué)習(xí)編程的有興趣的編程人員通常不會(huì)立即著陸高薪職位,因?yàn)樗麄儧](méi)有技能來(lái)生產(chǎn)足夠高質(zhì)量的代碼和軟件曲横。

這使得熟練的程序員比初學(xué)者程序員更缺乏喂柒,并且自然地基于技能創(chuàng)建了一個(gè)入門(mén)的入門(mén)不瓶。由于需求高于熟練程序員的供應(yīng)量,而由于這種進(jìn)入門(mén)檻灾杰,供應(yīng)量較低蚊丐,所以薪資上漲。

如果幾乎每個(gè)人都可以免費(fèi)學(xué)習(xí)編程艳吠,為什么工資很高呢麦备?

我必須注意,另外兩個(gè)效果在這里玩昭娩,如果你仔細(xì)看你的問(wèn)題:

選擇偏倚凛篙。你只看高薪程序員,雖然也有很多中等收入的程序員栏渺。通過(guò)將“高薪”與“自由獲得的技能”進(jìn)行比較呛梆,您將非常關(guān)注焦點(diǎn)放在“高薪”上。

我認(rèn)為磕诊,如果您根據(jù)技能來(lái)看程序員的薪水填物,或者根據(jù)獲得該技能所需的努力技能,你會(huì)看到一個(gè)更加平庸和細(xì)微差別的薪水霎终。你正在比較極端滞磺,但假設(shè)一個(gè)正常的相關(guān)性,實(shí)際上“自由獲得”和“高薪”之間的相關(guān)性是非常小的莱褒。

反過(guò)來(lái)雁刷,當(dāng)你看看開(kāi)始學(xué)習(xí)編程的人數(shù),以及找到工作作為程序員的百分比保礼,你會(huì)發(fā)現(xiàn)最大的組織根本找不到工作 - 即他們的工資是零沛励!

替代偏見(jiàn)你正在比較蘋(píng)果和橙子,建議編程技能可以免費(fèi)獲得炮障,幾乎每個(gè)人都可以得出結(jié)論目派,他們的薪水很高,這是不合邏輯的胁赢。

當(dāng)比較的一邊太難以在數(shù)量上進(jìn)行正確評(píng)估時(shí)企蹭,可能發(fā)生替代偏差,因此您可以用其他方式替換它智末。你本質(zhì)上是問(wèn):“如何容易谅摄,自由和廣泛地使用的東西仍然會(huì)導(dǎo)致很高的薪水?”

當(dāng)然系馆,這不是因?yàn)椤叭菀姿湍杂珊蛷V泛可用”不是一個(gè)合理的衡量標(biāo)準(zhǔn)比較高薪的原因。技能由蘑,工作質(zhì)量闽寡,供求等都是高薪的可比原因代兵。

資深開(kāi)發(fā)人員(20年):

請(qǐng)?jiān)试S我用一個(gè)頗有名氣的故事回答這個(gè)問(wèn)題。在許多語(yǔ)言和國(guó)家里爷狈,我聽(tīng)說(shuō)過(guò)很多不同的版本植影,但是這樣的東西就像:

一個(gè)男人要求一個(gè)水管工把他的房子里的管道解決一個(gè)問(wèn)題。水管工進(jìn)來(lái)涎永,看著管子思币,聽(tīng)了一點(diǎn)流水,然后抓住一把錘子羡微,打了一把管子幾次支救。就這樣,問(wèn)題解決了拷淘,水暖工寫(xiě)了一張100美元的發(fā)票各墨。客戶都震驚了启涯,問(wèn):“你怎么用錘子敲打一根管子多少錢(qián)呢贬堵?請(qǐng)把更多的細(xì)節(jié)放在你的發(fā)票上!“水管工說(shuō)”沒(méi)問(wèn)題结洼!“黎做,把發(fā)票拿回來(lái),并添加以下幾行:”用錘子敲擊管子 - $ 1松忍,知道在哪里打 - $ 99“蒸殿。

很容易學(xué)習(xí)如何使用錘子。你甚至不需要買(mǎi)一個(gè)鸣峭,只是找到一些免費(fèi)的石頭宏所,并把它綁在一個(gè)像古人那樣的自由棍子。Voila摊溶,你有一個(gè)免費(fèi)的錘子爬骤。然后再花一點(diǎn)時(shí)間學(xué)習(xí)如何使用它 -再次免費(fèi)。現(xiàn)在你已經(jīng)準(zhǔn)備好修復(fù)你的管道問(wèn)題了... ehm .. ehm ...如果你準(zhǔn)備好處理所有的后果...莫换。不知道在哪里打:-)

學(xué)習(xí)編程非常像管道霞玄。學(xué)習(xí)并不需要很長(zhǎng)時(shí)間。掌握它需要一生拉岁。對(duì)任何其他技能替代“程序設(shè)計(jì)”坷剧,同樣的聲明也同樣如此。

一名普通工人:

因?yàn)榕c其他領(lǐng)域一樣喊暖,作為一個(gè)專家需要時(shí)間和精力惫企。更不用說(shuō)編程往往是無(wú)聊的。

從其他角度來(lái)看:由于每個(gè)人都可以免費(fèi)學(xué)習(xí)哄啄,應(yīng)該有豐富的專家程序員雅任,驅(qū)動(dòng)比需求更多的供應(yīng)风范,從而降低工資咨跌。但這沒(méi)有發(fā)生沪么。因此,質(zhì)量或數(shù)量方面的需求仍然超過(guò)供應(yīng)锌半。

程序員:

這個(gè)問(wèn)題的含義是編程易于學(xué)習(xí)禽车,為什么人們?yōu)榫幊碳寄艿娜烁冻鋈绱硕嗟拇鷥r(jià)呢?

答案當(dāng)然是編程不是特別容易學(xué)習(xí)刊殉。當(dāng)然殉摔,大多數(shù)人可以學(xué)習(xí)打印“Hello World”,或在特定環(huán)境中閃爍LED记焊。但是沒(méi)有人會(huì)付錢(qián)給你做這些任務(wù)逸月。人們?yōu)槌绦騿T和軟件工程師付出了很大的代價(jià),因?yàn)樗麄兩a(chǎn)的東西比那些簡(jiǎn)單的任務(wù)更復(fù)雜(更有價(jià)值)遍膜。

要真正成為一名好的程序員(或任何其他需要技能的任務(wù))需要一定的時(shí)間和精力才能以故意的做法碗硬。30年來(lái),我已經(jīng)從軟件工程中獲益匪淺瓢颅,并且仍然通過(guò)自己的項(xiàng)目“練習(xí)”恩尾,盡管我不再付錢(qián)寫(xiě)代碼了。

高級(jí)程序員:

同時(shí)也受供需驅(qū)動(dòng)

每個(gè)從“編碼學(xué)院”獲得證書(shū)的工作人員都稱自己是程序員挽懦。

即使他們學(xué)到的都是HTML(這是一種標(biāo)記語(yǔ)言翰意,而不是編程語(yǔ)言)和CSS(這是一種風(fēng)格管理工具,而不是一種編程語(yǔ)言)信柿。

證明你學(xué)到了證明你是程序員冀偶。

你的投資組合是什么?你在哪里實(shí)習(xí)渔嚷?你有什么工作經(jīng)驗(yàn)蔫磨?

什么是“瀑布模型”,它的好處與它的缺點(diǎn)是什么圃伶?

這是一個(gè)數(shù)據(jù)庫(kù)定義堤如。這些是對(duì)象關(guān)系及其基數(shù)。請(qǐng)將其規(guī)范化為第三種正常形式窒朋。

好的搀罢,你已將它們歸一化為第三種正常形式。什么是第四種正常形式侥猩?什么是第五種正常形式榔至?什么是非規(guī)范化?你為什么要在某些情況下這樣做欺劳?

什么是版本控制系統(tǒng)唧取?你如何在日常工作中使用一個(gè)作為程序員铅鲤?你為什么要用一個(gè)?你知道怎么用枫弟?

你知道怎么使用調(diào)試器邢享?

什么是基數(shù)樹(shù)?什么是BTree淡诗?什么是AVL樹(shù)骇塘?什么是特里什么是帕特里夏樹(shù)?現(xiàn)在百萬(wàn)美元的問(wèn)題:你什么時(shí)候會(huì)使用它們韩容?

你的編碼風(fēng)格是什么款违,BSD還是Linux KNF?還有什么群凶?

您是否在CamelCase中命名您的功能插爹,還是使用其他命名約定,例如匈牙利語(yǔ)符號(hào)请梢?

你沒(méi)有學(xué)到任何這些東西赠尾?

甚至不是第三?

甚至沒(méi)有在“代碼學(xué)院”溢陪?

即使你花了差不多兩個(gè)星期呢萍虽?

抱歉。你不是程序員

雖然形真,引用你杉编,“如果幾乎每個(gè)人都可以免費(fèi)學(xué)習(xí)程序[...]:

哦沒(méi)問(wèn)題。他們咆霜。他們通常不會(huì)邓馒。因?yàn)樗鼘?shí)際上是很多的工作,而且通常是多年的練習(xí)蛾坯。

很多人力資源成本正在清除申請(qǐng)編程工作的非程序員光酣。

一旦你找到一個(gè)真正的,你想保留他們;所以你在找到替代品的費(fèi)用方面向他們支付他們的價(jià)值脉课。這設(shè)定了市場(chǎng)利率救军。


擁有多個(gè)行業(yè)和平臺(tái)背景的30多年專業(yè)開(kāi)發(fā)人員:

因?yàn)樵诿赓M(fèi)學(xué)習(xí)編程的時(shí)候,你無(wú)法學(xué)會(huì)免費(fèi)編程倘零。

通過(guò)“學(xué)習(xí)編程”唱遭,我的意思是學(xué)習(xí)思考一個(gè)成功的程序員為了編寫(xiě)程序所需要的方式。它不是在學(xué)習(xí)編程語(yǔ)言呈驶。任何人都可以教一些編程語(yǔ)言的基礎(chǔ)知識(shí)拷泽。但是從這些簡(jiǎn)單的pidgin語(yǔ)言元素的飛躍,以流暢的方式表達(dá)解決方案作為程序員并不是每個(gè)人都可以做到的。

大多數(shù)人也學(xué)習(xí)一兩個(gè)主要技能來(lái)完成他們的工作司致,這些技能通過(guò)自己的職業(yè)生涯變化不大拆吆。編程不是這樣您可以期望每3-5年學(xué)習(xí)一次全新的技能或丟棄以前的技能。即使像醫(yī)生一樣學(xué)習(xí)的職業(yè)也不會(huì)這樣做脂矫。器官和解剖學(xué)不會(huì)因?yàn)樾律鷥撼錾蛐碌闹委熂夹g(shù)而變化枣耀。

在編程中,我們每隔幾年就會(huì)得到全新的人物羹唠。只是當(dāng)我們以為我們已經(jīng)把這些新人看出來(lái)的時(shí)候奕枢,新一代再次出現(xiàn)了完全不一樣的地步娄昆,我們只是希望像以前那樣的人一樣表現(xiàn)出來(lái)佩微。

這種不斷需要適應(yīng)和編寫(xiě)現(xiàn)實(shí)世界代碼的程序員不了解1或2技能。他們需要知道或許十幾個(gè)或更多才能夠發(fā)揮作用萌焰。通常有幾種語(yǔ)言哺眯,許多工具,配置和標(biāo)記語(yǔ)言扒俯,所有這些語(yǔ)言的最佳實(shí)踐奶卓,以及只需執(zhí)行其“工作”所需的文檔和過(guò)程。

如果有什么事情撼玄,好的軟件開(kāi)發(fā)者少繳夺姑,因?yàn)樗麄儽仨毺幚硪幌隆?duì)于熟練的開(kāi)發(fā)人員來(lái)說(shuō)掌猛,10萬(wàn)美元幾乎不值得我們?nèi)棠偷娜苏嫡悖麄儾恢烙卸嚯y。

我可以是記者荔茬。我可以寫(xiě)記者不一定是程序員废膘。寫(xiě)作還不夠這就是為什么記者做了我所做的一小部分。我可以做他們的工作他們不能做我的

技術(shù)經(jīng)理:

你做出最令人震驚的假設(shè)慕蔚,即薪水與大學(xué)經(jīng)驗(yàn)相關(guān)丐黄。

工資與供需相關(guān),工作有多困難(反過(guò)來(lái)又與供求關(guān)系)孔飒。

編程和軟件開(kāi)發(fā)灌闺,或計(jì)算機(jī)科學(xué),都是難事坏瞄。許多人可以免費(fèi)學(xué)習(xí)任何他們想要的東西桂对。特別是今天。你可以自己學(xué)習(xí)幾乎任何你想要的東西惦积。問(wèn)題是你會(huì)做嗎你會(huì)好嗎你能做一份工作嗎接校?

沒(méi)有提高薪水的人最大的問(wèn)題基本上分為以下幾類(lèi)(幾乎沒(méi)有一個(gè)是由于缺乏大學(xué)學(xué)歷):

他們沒(méi)有高需求的技能

他們的技能不夠好

他們不能說(shuō)服人們給他們高薪的工作(不管他們有多好 - 即使他們是一個(gè)虛擬的“神”)。如果不能和人交流,不外交蛛勉,讓人生氣鹿寻,沒(méi)有友好的態(tài)度等等》塘瑁或者你不知道如何賣(mài)自己毡熏,為了自己的才能,那么你將無(wú)法賺錢(qián)侣诵。

一個(gè)程序員平均達(dá)到75-100k(正如你所指出的)痢法,與47k的筆記本工資相比,只要有能力成為記者的人數(shù)就會(huì)更高杜顺,而成功成為軟件開(kāi)發(fā)人員的人數(shù)更多财搁。你可以成為沒(méi)有大學(xué)的記者。相信我躬络,如果沒(méi)有大學(xué)尖奔,你可以成為任何你想要的東西,而不需要一些只能通過(guò)完成大學(xué)學(xué)位(即律師M.D)的高度專業(yè)化的認(rèn)證穷当。這不是人們不能做那些提茁。我做了每一盎司的文書(shū)工作和備案動(dòng)議,家庭學(xué)習(xí)馁菜,家庭背景調(diào)查等...為了我的大兒子的收養(yǎng)(完全沒(méi)有任何一個(gè)律師 - 總共花費(fèi)500美元)茴扁。只是我們有這些認(rèn)證的人的身體,他們只會(huì)給已經(jīng)完成大學(xué)學(xué)位的人們汪疮。這是因?yàn)樵谶@些特定領(lǐng)域峭火,除了大學(xué)以外,沒(méi)有什么好的方法評(píng)估某些人的知識(shí)和“認(rèn)證”铲咨。這些領(lǐng)域非常關(guān)鍵躲胳。但是你知道或聽(tīng)說(shuō)過(guò)多少法律專業(yè)人士,咖啡店的工作b / c他們不能做到嗎纤勒?是的:/

我已經(jīng)獲得了大學(xué)學(xué)位“必要”(如廣告)的工作坯苹。但我沒(méi)有一個(gè)(自從?12歲以后,我自學(xué);?30yrs的經(jīng)驗(yàn))摇天。即使是近乎必要的情況(招聘經(jīng)理粹湃,偏見(jiàn)...)。事實(shí)上泉坐,我所獲得的最大的贊美是为鳄,戴爾的工程團(tuán)隊(duì)對(duì)我的演講和答案非常滿意,招聘經(jīng)理腕让,誰(shuí)親自告訴我孤钦,她從來(lái)沒(méi)有一個(gè)規(guī)則雇用任何不是大學(xué)畢業(yè)生的人歧斟,向我提供工作。她說(shuō)偏形,他們對(duì)我的采訪表示高度贊揚(yáng)静袖,她根本無(wú)法讓我失望。我拒絕了這份工作俊扭,我去為別人工作队橙。對(duì)于一個(gè)她的承認(rèn),大學(xué)畢業(yè)生以某種方式“上面”其他人是非常有說(shuō)服力的(坦率地說(shuō)萨惑,很多人幾乎不知道如何用相對(duì)的方式綁定他們的鞋子)捐康。但關(guān)鍵是即使在最極端的情況下,

但是就是這樣庸蔼。大多數(shù)人不會(huì)這樣做解总。他們不會(huì)去學(xué)習(xí)。他們不會(huì)很好朱嘴。他們不能說(shuō)服他們值得的人倾鲫。他們不會(huì)有正確的人格粗合∑兼遥或正確的業(yè)務(wù)能力。這是一些事情隙疚。學(xué)院不是高薪工作的機(jī)票壤追。即使是法學(xué)學(xué)位或MBA也沒(méi)有。即使是醫(yī)學(xué)學(xué)位也沒(méi)有供屉。大多數(shù)醫(yī)學(xué)畢業(yè)生將能夠做出非常好的生活b / c需要這么多時(shí)間行冰,這些人做一個(gè)非常需要的服務(wù)。典型的醫(yī)學(xué)院校畢業(yè)生認(rèn)真投入伶丐,想做好事悼做。因此,你沒(méi)有發(fā)現(xiàn)很多不成功的事情哗魂。但是肛走,讓人們看起來(lái)似乎都覺(jué)得這些巨大的薪水是相當(dāng)特別的。那些相對(duì)來(lái)說(shuō)是非常罕見(jiàn)的录别。再次朽色,它是個(gè)性,業(yè)務(wù)能力组题,技能葫男,運(yùn)氣,毅力等等崔列。這是為任何工作梢褐。而大學(xué)不是自動(dòng)獲獎(jiǎng)彩票。也沒(méi)有在線學(xué)習(xí)東西。它需要這么多盈咳,這么多趣效。

軟件架構(gòu)師:

任何人都可以學(xué)習(xí)踢足球,為什么NFL的薪水如此之高猪贪?

“任何人都可以學(xué)習(xí)任何東西”跷敬,“任何人都可以做任何事情”的概念聽(tīng)起來(lái)不錯(cuò),但在現(xiàn)實(shí)中很快就會(huì)崩潰热押。人是不同的

有些人不能長(zhǎng)時(shí)間坐著坐西傀。

有些并不是自然而且面向細(xì)節(jié)。

有些只是沒(méi)有得到它桶癣。

那些是學(xué)習(xí)的巨大障礙拥褂。需要10,000小時(shí)的掌握,并將其變成20,000或更多牙寞。

軟件的工資范圍非常廣泛饺鹃。一些個(gè)人貢獻(xiàn)者總共賠償100萬(wàn)美元。有些做30k间雀。某些地區(qū)的位置問(wèn)題和短缺悔详,如SF和西雅圖,推動(dòng)價(jià)格上漲惹挟。不是每個(gè)人都想搬遷茄螃。許多人接受較低的工資來(lái)留在自己選擇的地區(qū)。

編程業(yè)余愛(ài)好者:

學(xué)習(xí)說(shuō)英文不會(huì)讓你成為作家连锯。還是演說(shuō)家归苍。

閱讀一些藍(lán)圖不會(huì)讓你成為一名建筑師。

看看我要去哪里

基礎(chǔ)知識(shí)的編程語(yǔ)言或二或七不會(huì)使您成為軟件工程師运怖。

我可能會(huì)看幾個(gè)YouTube視頻拼弃,也許看一點(diǎn),買(mǎi)一些材料摇展,并構(gòu)建一個(gè)簡(jiǎn)單的結(jié)構(gòu)吻氧。有4個(gè)墻壁和一個(gè)屋頂。也許是一扇門(mén)吗购。

但沒(méi)有人會(huì)付錢(qián)給我這樣做的医男。他們需要一個(gè)房子用管道和電氣和屋頂不泄漏。你有沒(méi)有聽(tīng)說(shuō)過(guò)這個(gè)新的“聰明的家”狗屎捻勉?得到最新技術(shù)的最新信息镀梭。哦,我們不需要一個(gè)房子踱启。我們需要他們的整個(gè)社區(qū)报账。

或者也許他們需要一個(gè)辦公樓研底。與管道和電氣和所有相同的狗屎。但是1000人透罢。配有可以同時(shí)支持所有這些的配電網(wǎng)絡(luò)榜晦。不確定是否可以?更好的開(kāi)始測(cè)試羽圃。如果15個(gè)人同時(shí)沖洗廁所乾胶,管道會(huì)發(fā)生什么事情?更好的測(cè)試也是朽寞。哦识窿,他們需要在4月份之前。艱難的期限該公司正在增加和雇用300名新人脑融,他們需要這個(gè)空間喻频。哦,你幾乎完成了其實(shí)他們希望安裝一個(gè)改進(jìn)的物理安全系統(tǒng)肘迎。微小的最后一刻變化甥温。RFID,你知道嗎每個(gè)人都有RFID現(xiàn)在妓布。

您不會(huì)通過(guò)閱讀手冊(cè)和觀看一些YouTube視頻來(lái)學(xué)習(xí)所有這些姻蚓。

而且你不會(huì)學(xué)習(xí)軟件工程,真的要學(xué)習(xí)它秋茫,通過(guò)花幾個(gè)周末的時(shí)間來(lái)看看Java for Dummies史简。

路人:

尋找好的程序員是困難的。大多數(shù)人可以編寫(xiě)一個(gè)簡(jiǎn)單的腳本或網(wǎng)頁(yè)進(jìn)行一些培訓(xùn)肛著。但是,設(shè)計(jì)和編碼一個(gè)需要500k行代碼工作的項(xiàng)目跺讯,以非常有效和可維護(hù)的方式解決問(wèn)題需要多年的學(xué)習(xí)和經(jīng)驗(yàn)枢贿。

一個(gè)堅(jiān)定的有抱負(fù)的工程師可以免費(fèi)學(xué)習(xí)所有這些,減去筆記本電腦的成本刀脏。但是大多數(shù)人都燒掉了局荚,對(duì)于小的改進(jìn),非常詳細(xì)的工作并不能給你很好的故事愈污。所以軟件工程師的薪酬比較高耀态。

研究實(shí)驗(yàn)室工作者:

這里有很多好的答案,所以我只是添加一些細(xì)節(jié)暂雹,我已經(jīng)學(xué)會(huì)了自己首装。

這里的許多用戶都指出,薪資首先是市場(chǎng)力量的結(jié)果 - 需求旺盛杭跪,供應(yīng)不足仙逻。例如 - 在波蘭驰吓,有預(yù)測(cè)每年需要超過(guò)5萬(wàn)個(gè)程序員,而這只是一個(gè)國(guó)家系奉,經(jīng)濟(jì)增長(zhǎng)速度非趁史。快(至少在歐洲)。需求高企缺亮,供應(yīng)明顯偏低翁涤,短期內(nèi)無(wú)法改變。這不是每個(gè)人都能做這個(gè)工作的情況萌踱,需要多年的學(xué)習(xí)和經(jīng)驗(yàn)迷雪。不是每個(gè)人都可以這樣做,我也確信很多人對(duì)此并不感興趣虫蝶。想象一下 - 你多年學(xué)習(xí)章咧,所以你花費(fèi)的時(shí)間會(huì)很好。即使如此能真,你也不能確定這是足夠的

路人:

首先赁严,學(xué)習(xí)規(guī)劃對(duì)于任何關(guān)心自己(相對(duì)較少的人)來(lái)說(shuō),其實(shí)是相對(duì)容易的粉铐。但公司通常需要軟件工程師疼约,而不僅僅是程序員。

他們需要的人誰(shuí)可以找出什么編程蝙泼,而不僅僅是如何編程程剥。在五年前他可以閱讀并理解其他人的代碼之前,他離開(kāi)公司之前做了必要的修改汤踏。誰(shuí)知道什么時(shí)候(何時(shí)沒(méi)有)重新使用別人的代碼织鲸,以及如何使他們的代碼重新使用。人們可以按照他們可能不會(huì)特別喜歡或同意的公司流程和標(biāo)準(zhǔn)來(lái)做到這一點(diǎn)溪胶÷Р粒可以編寫(xiě)所有必要的單元測(cè)試和文檔的人可以隨身攜帶。每個(gè)人都可以按時(shí)完成所有這些工作哗脖,或多或少地做到這一點(diǎn)瀑踢。

能夠做好所有這些事情的人都是比較少見(jiàn)的商品。

路人:

相當(dāng)不同于典型的“免費(fèi)學(xué)習(xí)編程”教學(xué)課程才避,基本上是滿足一定要求的指導(dǎo)橱夭,說(shuō)“顯示紅色按鈕”,然后“添加點(diǎn)擊事件處理程序”桑逝,最后“繪制彈出” “真正的”編程棘劣,或編程真正的影響總是令人不快,掙扎的經(jīng)驗(yàn)肢娘。

因?yàn)檎嬲木幊烫幚頂U(kuò)展系統(tǒng)的容量呈础。因此舆驶,這個(gè)問(wèn)題從來(lái)沒(méi)有得到解決,而且這是影響所在的地方而钞,因此有很大的不確定性和復(fù)雜性沙廉。問(wèn)題變得更像“創(chuàng)造一個(gè)能夠提供有見(jiàn)地的數(shù)據(jù)和加速業(yè)務(wù)流程的平臺(tái)”等。這包括幾個(gè)難題:

1.有效地分析和理解知識(shí)領(lǐng)域臼节,使其可以準(zhǔn)確地建模;

2.了解并正確選擇可用的技術(shù)工具;

3.了解如何使用所選擇的工具靈活撬陵,正確地對(duì)問(wèn)題進(jìn)行建模。

這需要技能和經(jīng)驗(yàn)网缝,除了在實(shí)際的工業(yè)環(huán)境中無(wú)所不能巨税。薪水很高,部分是因?yàn)檫@個(gè)原因粉臊。

15開(kāi)始編程:

首先草添,薪水來(lái)自于高需求(稀缺性),而不是學(xué)習(xí)編程的成本扼仲。

第二远寸,高成本是軟件工程師而不是程序員。單獨(dú)編寫(xiě)代碼是不夠的屠凶。與學(xué)習(xí)Autocad一樣驰后,沒(méi)有人能夠搭建橋梁。

雖然任何人都可以免費(fèi)學(xué)習(xí)編寫(xiě)一些代碼矗愧,使計(jì)算機(jī)做某些事情灶芝,但這并不意味著編寫(xiě)的代碼是生產(chǎn)代碼。

它需要激情。許多人嘗試,因?yàn)殄X(qián)或只是探索,但退出,或者他們無(wú)法達(dá)到一個(gè)良好的水平圣蝎。

軟件與編程完全不同。它需要多年的實(shí)地經(jīng)驗(yàn)和不斷的學(xué)習(xí)嫩与,而且很少堅(jiān)持到達(dá)一個(gè)很好的水平

10?40%的工作是編程涕刚,剩下的是分析,設(shè)計(jì)簇捍,測(cè)試...(再次是軟件工程)

因此只壳,雖然任何人都可以學(xué)習(xí)編程,但很少有激情和毅力成為軟件工程師暑塑,這造成了價(jià)格上漲的短缺吼句。

咨詢公司工作者:

雖然每個(gè)人都可以免費(fèi)學(xué)習(xí)編程,但并不是每個(gè)人都可以

有興趣學(xué)習(xí)如何編程;

將努力事格,將有決心跟隨學(xué)習(xí)如何編寫(xiě)代碼;

會(huì)變得流利這就像學(xué)習(xí)一種自然語(yǔ)言 - 你可以說(shuō)“Een pint alsjeblieft”或“a beer please”惕艳,但這不會(huì)讓你成為一個(gè)近于母語(yǔ)的人搞隐。

可以獲得足夠的創(chuàng)意再次,這就像學(xué)習(xí)一種自然語(yǔ)言 - 你可以用英語(yǔ)舉辦演講远搪,但這并不意味著你有創(chuàng)造力來(lái)講一個(gè)笑話劣纲。

想要讓自己的工作,即使他們可以代碼谁鳍。知道如何說(shuō)英語(yǔ)并不意味著要成為英語(yǔ)老師癞季,導(dǎo)游或國(guó)家語(yǔ)言委員會(huì)的一部分。

可以保持成為終身學(xué)習(xí)者的態(tài)度;編碼是關(guān)于持續(xù)的自我完善倘潜。不是每個(gè)人都可以處理反饋(或批評(píng))绷柒。

可以將復(fù)雜的問(wèn)題分解成較小的問(wèn)題;

可以以結(jié)構(gòu)化的方式解決問(wèn)題(更小和復(fù)雜)

軟件架構(gòu)師和開(kāi)發(fā)人員 (1979年至今) :

程序員的薪水不一定非常高。唯一的薪水非常高的程序員是為贊賞他們的人而工作的恒星程序員涮因。他們的高薪是真的很便宜废睦,因?yàn)樗麄儺a(chǎn)生的價(jià)值遠(yuǎn)遠(yuǎn)超過(guò)他們的收入。

幾乎每個(gè)人都可以學(xué)習(xí)編程养泡。

但只有一小部分可以創(chuàng)造一個(gè)復(fù)雜嗜湃,高性能和堅(jiān)固(無(wú)缺陷)程序的設(shè)計(jì)和實(shí)現(xiàn),可以在十年以上的增強(qiáng)中生存瓤荔,而不會(huì)變得脆弱或難以管理净蚤。那就是這個(gè)工作產(chǎn)品,它的程序員的黃金重量是很多倍输硝。相比之下今瀑,這些程序員的薪水很高。

而且我沒(méi)有看到那種特殊的能力單獨(dú)學(xué)習(xí)点把。它更有可能是內(nèi)置的橘荠。這些程序員不工作很多;他們的努力是純粹的快樂(lè)和流動(dòng)容易。他們可以看到別人不能做的事情郎逃。

這些程序員經(jīng)常被官僚和較少的程序員討厭哥童,因?yàn)樗麄兛梢栽谒麄兊脑g毀者相信這是可能的情況下經(jīng)常地完成某件事情。

這些程序員有時(shí)是反社會(huì)的褒翰,但最好的是對(duì)他人非常有幫助贮懈。在這些程序員之一的指導(dǎo)下,你可以算出自己的幸運(yùn)优训。你會(huì)比以往任何地方學(xué)到更多的東西朵你。

工程應(yīng)用軟件工程師:

每個(gè)人都可以免費(fèi)學(xué)習(xí)編程。但是每個(gè)人都要作為程序員工作嗎揣非?

1抡医、因?yàn)闆](méi)有足夠好的程序員。是的早敬,你可以免費(fèi)學(xué)習(xí)忌傻。但是大家是否遵循大脉?在Twitter上發(fā)布或撰寫(xiě)一個(gè)hello world程序或復(fù)制粘貼StackOverflow代碼不是編程。

2水孩、因?yàn)檫@并不意味著每個(gè)人镰矿。你需要更高層次的邏輯思維和解決問(wèn)題的技能才能在這個(gè)領(lǐng)域生存下去。學(xué)習(xí)是一回事能夠使用這是完全不同的事情荷愕。

3衡怀、因?yàn)檫@個(gè)工作不容易。所有你可能會(huì)看到的是我們盯著屏幕或敲擊我們的鍵盤(pán)安疗。但這是超越這個(gè)抛杨。最重要的是,這個(gè)領(lǐng)域是不斷變化的荐类。技術(shù)的發(fā)展速度比我們掌握的還要快怖现。我們需要領(lǐng)先于變革。

4玉罐、因?yàn)槲覀儙椭覀兊墓咀龈?/i>屈嗤。這個(gè)應(yīng)該是如此明顯。如果我們的公司付出了很高的代價(jià)吊输,那么我們很容易就認(rèn)為我們公司正在從我們這里獲得更多的收益饶号。

5、因?yàn)檫@是聘請(qǐng)好的程序員的成本季蚂。在一定程度上茫船,薪水是由競(jìng)爭(zhēng)驅(qū)動(dòng)的。如果喬有類(lèi)似公司的多個(gè)優(yōu)惠扭屁,他可能會(huì)以最大的回報(bào)(無(wú)論是薪水算谈,獎(jiǎng)金,股本等)選擇報(bào)價(jià)料滥。而且公司薪酬不高然眼。

不要用硅谷的薪水來(lái)衡量我們大家。

與此相比葵腹,大量的程序員花生花生高每。

路人:

這有點(diǎn)像數(shù)學(xué)。任何人都可以免費(fèi)學(xué)習(xí)數(shù)學(xué)践宴,尤其是Google和Youtube以及所有這些教學(xué)網(wǎng)站觉义。但并不是每個(gè)人都擅長(zhǎng)數(shù)學(xué)。呃浴井,很多人在數(shù)學(xué)上吮吸。

編程也是如此霉撵。不是每個(gè)人都可以很好的磺浙。你需要知道的不僅僅是在你被聘為專業(yè)程序員之前制作幾行代碼洪囤,就像你知道你的mdas操作并不意味著你現(xiàn)在可以解決微積分的方法一樣。


文章從不同角度撕氧,介紹了真正的程序員行業(yè)的現(xiàn)狀瘤缩,以上大部分是資深程序員,超過(guò)20年的都不少伦泥。

文章來(lái)源于網(wǎng)站:www.quora.com

僅以此文剥啤,獻(xiàn)給一些迷茫的初學(xué)者程序員。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末不脯,一起剝皮案震驚了整個(gè)濱河市府怯,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌防楷,老刑警劉巖牺丙,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異复局,居然都是意外死亡冲簿,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門(mén)亿昏,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)峦剔,“玉大人,你說(shuō)我怎么就攤上這事角钩×吣” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵彤断,是天一觀的道長(zhǎng)野舶。 經(jīng)常有香客問(wèn)我,道長(zhǎng)宰衙,這世上最難降的妖魔是什么平道? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮供炼,結(jié)果婚禮上一屋,老公的妹妹穿的比我還像新娘。我一直安慰自己袋哼,他們只是感情好冀墨,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著涛贯,像睡著了一般诽嘉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,760評(píng)論 1 289
  • 那天虫腋,我揣著相機(jī)與錄音骄酗,去河邊找鬼。 笑死悦冀,一個(gè)胖子當(dāng)著我的面吹牛趋翻,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播盒蟆,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼踏烙,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了历等?” 一聲冷哼從身側(cè)響起讨惩,我...
    開(kāi)封第一講書(shū)人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎募闲,沒(méi)想到半個(gè)月后步脓,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡浩螺,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年靴患,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片要出。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡鸳君,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出患蹂,到底是詐尸還是另有隱情或颊,我是刑警寧澤,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布传于,位于F島的核電站囱挑,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏沼溜。R本人自食惡果不足惜平挑,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望系草。 院中可真熱鬧通熄,春花似錦、人聲如沸找都。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)能耻。三九已至赏枚,卻和暖如春亡驰,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背嗡贺。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工隐解, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人诫睬。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像帕涌,于是被迫代替她去往敵國(guó)和親摄凡。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,737評(píng)論 25 707
  • 本文把程序員所需掌握的關(guān)鍵知識(shí)總結(jié)為三大類(lèi)19個(gè)關(guān)鍵概念蚓曼,然后給出了掌握每個(gè)關(guān)鍵概念所需的入門(mén)書(shū)籍亲澡,必讀書(shū)籍,以及...
    dle_oxio閱讀 11,087評(píng)論 6 244
  • iOS OSX 參考地址(可能需翻墻): http://indiestack.com/2014/12/open-u...
    Marcusias閱讀 288評(píng)論 0 0
  • 我好像喜歡你纫版,但又覺(jué)得不像床绪。畢竟我很現(xiàn)實(shí)與你不屬于同一個(gè)世界。這個(gè)年紀(jì)得喜歡其弊,不應(yīng)該是無(wú)所顧忌的么癞己?所以說(shuō)我對(duì)你的...
    圓嘞閱讀 209評(píng)論 0 0
  • 我們相親又相愛(ài)
    先姐筆耕閱讀 244評(píng)論 0 0