偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

創(chuàng)造型職業(yè)程序員的無(wú)奈

開發(fā) 前端
平時(shí)大概業(yè)余編碼2小時(shí),然后周末會(huì)有4到6小時(shí)的編碼時(shí)間。這和我心里想要制作的東西相比,絕對(duì)是蝸牛速度,但因?yàn)榻酉聛?lái)我會(huì)有一筆很大的開支,所以我需要保證一定的工作時(shí)間,而如果我妥協(xié)生活中的其他部分(人際交往、運(yùn)動(dòng)、休閑時(shí)間、家務(wù)瑣事等)用于寫代碼,那么我的整體情況就會(huì)變?cè)恪?/div>

編程是為數(shù)不多的一種既能滿足個(gè)人愛(ài)好,又能賺錢的職業(yè)之一。烹飪是另一個(gè)這樣的例子。在一般情況下,大多數(shù)職業(yè)要么不可能讓你待在家里(例如醫(yī)生和電工),要么你沒(méi)有興趣在家里做(例如清潔)。同樣的,大多數(shù)好玩的活動(dòng)是沒(méi)人愿意付你錢的。

軟件開發(fā)則橫跨兩個(gè)陣營(yíng):對(duì)有些人來(lái)說(shuō)這是一個(gè)令人愉快的職業(yè)生涯,對(duì)其他人來(lái)說(shuō),這是一個(gè)激動(dòng)人心的興趣愛(ài)好。前者是我所謂的“職業(yè)程序員”,后者則是“創(chuàng)造型程序員”,當(dāng)然這并不是說(shuō),前者缺乏創(chuàng)造力,而后者不賺錢。這么解釋吧,你也可以分別稱他們?yōu)?ldquo;代碼優(yōu)先”的程序員以及“問(wèn)題優(yōu)先”的程序員,因?yàn)榍罢呦矚g用代碼解決問(wèn)題,而后者更傾向于使用代碼作為他們的工具來(lái)創(chuàng)建具體的東西。

還有第三類程序員,這一類很容易成為最沮喪的群體:既以編程為職業(yè),又有強(qiáng)烈的創(chuàng)作沖動(dòng)來(lái)制作軟件。如果你愿意的話,不妨稱呼他們?yōu)?ldquo;創(chuàng)造型職業(yè)程序員”(雖然很沒(méi)有創(chuàng)意)。職業(yè)程序員可以在工作中解決令他們感興趣的問(wèn)題,然后回家去做其他重要的事情;而來(lái)自于另一個(gè)領(lǐng)域的業(yè)余程序員可以享受編碼作為晚上的業(yè)余愛(ài)好。創(chuàng)造型職業(yè)程序員白天的時(shí)間都在編碼,去創(chuàng)造一個(gè)他自己也不甚在意的產(chǎn)品(換言之主要是為了錢錢,而且沒(méi)有冒犯女程序員的意思),然后當(dāng)他回到家之后,就沒(méi)有時(shí)間和精力去創(chuàng)造那些他真正熱愛(ài)的東西。

拿到CS學(xué)位,他以為他將會(huì)收獲一份夢(mèng)寐以求的工作。從一開始編碼就令他激動(dòng)不已:只要一臺(tái)電腦和一些訣竅,就可以創(chuàng)建游戲來(lái)愉悅和挑戰(zhàn)別人,創(chuàng)建工具來(lái)幫助他人和改變世界,以及創(chuàng)建完全不同于之前已經(jīng)存的應(yīng)用程序。為了能有一份高薪的工作,僅僅如此似乎太過(guò)異想天開了。

在進(jìn)入這一行業(yè)幾年之后,不幸的烏云開始慢慢攏聚。這并不是說(shuō)他對(duì)工作不感興趣了,也不是產(chǎn)品沒(méi)有意義,只是因?yàn)?hellip;…他手頭有十幾個(gè)項(xiàng)目像線團(tuán)一樣纏繞在著他,以致于他沒(méi)有足夠的時(shí)間來(lái)完成所有這些項(xiàng)目,即使他將一整天的時(shí)間都放在工作上。這感覺(jué)像是一個(gè)世界難題,但是從另一個(gè)角度,人們看到的是這樣的:他熱愛(ài)編程,并且有一筆可觀的收入支付給他讓他編程,他有充足的個(gè)人時(shí)間用于鍛煉、與朋友建立聯(lián)系和實(shí)現(xiàn)自己的興趣愛(ài)好,他過(guò)著一種令人傾羨不已的美好生活。

上面這些片面化的觀點(diǎn)會(huì)群起而攻之,在編程社區(qū)中出現(xiàn)沮喪的聲音時(shí)。因?yàn)橛刑嗟膲毫?,所以你很難在自己的時(shí)間繼續(xù)對(duì)編程工作保持激情:在工作時(shí)編程,然后累成狗一樣地回家。你需要平衡你的生活,培養(yǎng)一些編程以外的其他愛(ài)好。你可以兼職其他公司,賺多一點(diǎn)錢,也可以做任何你喜歡做的事情,只賺取很少一點(diǎn)錢或根本不賺錢:然后抱怨和牢騷隨之而來(lái)。

關(guān)鍵要說(shuō)明的是,所有這些言論都沒(méi)錯(cuò):只是都沒(méi)有戳中關(guān)鍵點(diǎn)。我認(rèn)為,沒(méi)有那么多的程序員在工作之外編碼是出于他們想更有競(jìng)爭(zhēng)力這個(gè)原因。同樣的,我認(rèn)為大多數(shù)程序員也不會(huì)相信為了保持競(jìng)爭(zhēng)力你應(yīng)該每天投入10小時(shí)以上到編程上的觀點(diǎn)。

這類程序員的無(wú)奈之處在于,他每天只能投入有限的合理編碼時(shí)間,然而他花費(fèi)了大部分時(shí)間去創(chuàng)造的一些東西,最終對(duì)他而言是沒(méi)有意義的。關(guān)鍵不在于編程,而在于創(chuàng)造。他不是那種腦袋鉆到錢眼里的生意人,下班之后狂熱地帶著工作回家:他是一個(gè)繪畫藝術(shù)家,將整天的時(shí)間都用在設(shè)計(jì)公交車車身廣告,但當(dāng)他回家的時(shí)候,卻不能攜帶走任何風(fēng)景片段。這是藝術(shù)家中已經(jīng)有著幾個(gè)世紀(jì)歷史的沖突:這不是一個(gè)新的問(wèn)題。和以往不同的是,據(jù)我所知,沒(méi)有一種創(chuàng)造性的努力像軟件開發(fā)一樣有著很好地偽裝、易于分享和有著極高的利潤(rùn)。

你還能想出其他的技能,既能創(chuàng)造和管理價(jià)值數(shù)十億美元股票交易一樣的利潤(rùn),又能如創(chuàng)造游戲,例如GAME OF THE YEAR 420BLAZEIT,那樣有趣又荒誕,并且還能將結(jié)果通過(guò)互聯(lián)網(wǎng)分享到世界各地嗎?這真的令人難以置信。編程是一種藝術(shù)形式,而且是一個(gè)強(qiáng)大的工具:可以理解的是,它對(duì)于不同的人意味著不同的東西。

這使得那些有著強(qiáng)大創(chuàng)作意愿,并將這些創(chuàng)作意愿置之于軟件開發(fā)職業(yè)之上的程序員處于兩難的境地。他能在工作中和家里都花費(fèi)10+小時(shí)編碼嗎?他會(huì)放棄這一行,另謀職業(yè),這樣回家的時(shí)候就可以致力于自己的項(xiàng)目嗎?或者他寧愿過(guò)著一種窮困潦倒的藝術(shù)家生活,完全獻(xiàn)身于他的項(xiàng)目(例如軟件世界里的Tarn Adams),省吃儉用希望能從中賺到足夠的錢?還是說(shuō)他只是像牙膏一樣地?cái)D時(shí)間,或者采取靈活的合同工作,雖然酬勞少了,但可以有更多的時(shí)間投入到編程中去?亦或是他依靠他的配偶提供財(cái)政支持,俗稱吃軟飯的?

我認(rèn)為,這里的關(guān)鍵在于,這些不是支付賬單的人提出的問(wèn)題:這些是藝術(shù)家提出的問(wèn)題。雖然尚在苦苦掙扎中的藝術(shù)家總是不能得到很多尊重,而且在我的印象中,創(chuàng)造型程序員得到的嘲諷甚至更多,這可能是因?yàn)樗麄冊(cè)就耆梢暂p易地利用他們的技能去賺錢,但卻選擇了一條艱難的道路。如果,因?yàn)樗囆g(shù)家他們渴望創(chuàng)造的強(qiáng)烈欲望而嘲笑他們是一種殘酷,那么出于同樣的原因而嘲笑程序員是否是另一種殘酷呢?

我認(rèn)為自己也是創(chuàng)造型職業(yè)程序員中的一員。雖然我在一個(gè)很有意思的領(lǐng)域有一份很好的工作,但我的大腦中有一百萬(wàn)個(gè)點(diǎn)子在爆炸:我想開發(fā)自己的游戲到能真正讓人去玩的程度;我想建立一個(gè)基于標(biāo)簽的文件系統(tǒng),用于標(biāo)簽和搜索媒體,類似gif動(dòng)畫和個(gè)人照片;我想制作一個(gè)移動(dòng)app,讓大家能夠輕松輸入數(shù)據(jù)(例如在你吃棒棒糖,或頭痛的時(shí)候),然后展示相關(guān)性以便于你進(jìn)行調(diào)查;我想構(gòu)建一些不平凡的東西用來(lái)知道從屬類型能有(或不能)多實(shí)用。

直到最近,我才想明白如何平衡生活中的編碼,于是,現(xiàn)在的我是這樣的:平時(shí)大概業(yè)余編碼2小時(shí),然后周末會(huì)有4到6小時(shí)的編碼時(shí)間。這和我心里想要制作的東西相比,絕對(duì)是蝸牛速度,但因?yàn)榻酉聛?lái)我會(huì)有一筆很大的開支,所以我需要保證一定的工作時(shí)間,而如果我妥協(xié)生活中的其他部分(人際交往、運(yùn)動(dòng)、休閑時(shí)間、家務(wù)瑣事等)用于寫代碼,那么我的整體情況就會(huì)變?cè)恪?/p>

這是一種犧牲,但我并沒(méi)有覺(jué)得對(duì)不起自己,沒(méi)有絲毫遺憾:畢竟每個(gè)人都需要有所犧牲,有所取舍。當(dāng)然,如果能在和別人談?wù)摃r(shí),別人不認(rèn)為我的問(wèn)題是將業(yè)余項(xiàng)目放在首位就好了。我認(rèn)識(shí)一個(gè)廚師,他不喜歡累得一塌糊涂地回到家里,以致于沒(méi)有精力去做一頓豪華大餐,他對(duì)此矛盾不已,但沒(méi)有人為他指出,他真正問(wèn)題在于對(duì)食物寄予了太多的激情。

如果我們能夠認(rèn)識(shí)到,創(chuàng)建東西這個(gè)愿望對(duì)于某些程序員而言是一種基本的動(dòng)力,那么我們不僅可以通過(guò),消除對(duì)那些不喜歡在家編碼的程序員的蔑視,來(lái)幫助職業(yè)程序員,我們還可以幫助創(chuàng)造型程序員找到適合他們的生活方式。讓我們一起來(lái)試一試吧。

譯文鏈接:http://www.codeceo.com/article/creation-motivated-programmer.html
英文原文:The frustration of the creation-motivated career programmer

責(zé)任編輯:張燕妮 來(lái)源: 碼農(nóng)網(wǎng)
相關(guān)推薦

2012-12-11 09:31:19

程序員職業(yè)素養(yǎng)

2009-03-05 10:31:35

程序員IT行業(yè)職業(yè)規(guī)劃

2012-12-04 10:08:25

程序員

2013-07-25 09:47:40

程序員職業(yè)發(fā)展

2009-02-23 13:00:17

程序員職業(yè)習(xí)慣

2020-02-25 22:41:41

程序員技能開發(fā)者

2009-01-07 10:13:38

女程序員心酸無(wú)奈

2016-02-17 09:56:37

職業(yè)程序員

2009-11-04 11:41:01

程序員職業(yè)感悟軟件開發(fā)

2021-06-15 14:36:38

程序員職業(yè)經(jīng)歷

2020-08-13 13:45:08

程序員技能開發(fā)者

2011-04-27 09:21:09

程序員

2012-11-14 14:18:57

程序員

2009-11-04 12:02:17

程序員職業(yè)發(fā)展

2009-11-04 11:54:33

程序員職業(yè)水準(zhǔn)

2009-02-24 10:37:39

程序員職業(yè)道路職業(yè)規(guī)劃

2013-08-20 09:33:59

程序員

2015-11-11 13:43:04

程序員高薪職業(yè)

2015-11-09 17:53:35

程序員高薪職業(yè)

2016-03-11 09:36:52

程序員頂級(jí)職業(yè)建議
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)