編程的樂(lè)趣在哪里

編程的樂(lè)趣在于創(chuàng)造,創(chuàng)造指揮計(jì)算機(jī)工作的程序,創(chuàng)作軟件疾嗅,讓更多人能指揮計(jì)算機(jī)工作外厂。

編程為什么有趣?

《人月神話》的作者在第一章中進(jìn)行了總結(jié)分析代承。

首先汁蝶,這種樂(lè)趣來(lái)源于造東西的成就感。編程過(guò)程體現(xiàn)了一股強(qiáng)大的魅力——將相互嚙合的活動(dòng)部件組裝在一起论悴,以精妙的方式運(yùn)行著掖棉,并且收到了預(yù)期的效果。程序員通過(guò)自己的想象膀估,憑空建造自己的“城堡”幔亥,這種創(chuàng)作過(guò)程能讓程序員進(jìn)入心流,獲得享受察纯。

其次紫谷,這種樂(lè)趣來(lái)源于工作的非重復(fù)特性以及持續(xù)的學(xué)習(xí)。人們所面臨的問(wèn)題總有這樣那樣的不同捐寥,因而解決問(wèn)題的人可以從中學(xué)習(xí)新的事物笤昨。創(chuàng)作的軟件也能夠被他人使用,并能對(duì)他人有所幫助握恳。

編程活動(dòng)是智力創(chuàng)作瞒窒,滿足了程序員內(nèi)心深處進(jìn)行創(chuàng)作的渴望。程序員乡洼,就像詩(shī)人一樣崇裁,總是在單純的思考。創(chuàng)作介質(zhì)如此靈活束昵,如此易于打磨和重建拔稳,如此容易實(shí)現(xiàn)概念上的設(shè)想

職業(yè)的苦惱

凡是具有兩面性。嚴(yán)格規(guī)范化的編程語(yǔ)言是程序員面臨的第一個(gè)挑戰(zhàn)锹雏。計(jì)算機(jī)和傳說(shuō)中的魔法類似:如果“咒語(yǔ)”中的一個(gè)字符巴比、一個(gè)停頓,沒(méi)有以正確的形式出現(xiàn)礁遵,魔法的效果就不會(huì)出現(xiàn)轻绞。現(xiàn)實(shí)中,很少有人類活動(dòng)會(huì)如此玩要求完美佣耐,所以人類對(duì)它本來(lái)就不習(xí)慣政勃。

其次,對(duì)其他人的依賴也是個(gè)挑戰(zhàn)兼砖。單靠一個(gè)人很難完成全部的工作奸远,程序員會(huì)基于其他人的程序完成工作既棺,而這些程序往往設(shè)置的并不合理、實(shí)現(xiàn)拙劣懒叛、發(fā)布不完整或者文檔記錄得很糟糕援制。

三,設(shè)計(jì)宏大的概念是有趣的但尋找瑣碎的bug卻是一項(xiàng)重復(fù)性的活動(dòng)芍瑞。創(chuàng)造性活動(dòng)往往與枯燥晨仑、沉悶和艱苦的勞動(dòng)相伴,程序編寫(xiě)工作也不例外拆檬。

持續(xù)投入熱情

設(shè)計(jì)出的軟件產(chǎn)品洪己,還要面臨市場(chǎng)的考驗(yàn),避免“投入了大量辛苦的勞動(dòng)竟贯,產(chǎn)品在即將完成或者終于完成的時(shí)候答捕,卻已經(jīng)顯得陳舊過(guò)時(shí)”。一旦設(shè)計(jì)被凍結(jié)屑那,在概念上就已經(jīng)開(kāi)始陳舊了拱镐。雖然系統(tǒng)開(kāi)發(fā)所采用的技術(shù)在不斷的進(jìn)步。

為了讓軟件產(chǎn)品能夠保持長(zhǎng)久的生命力持际,制造者要持續(xù)的投入精力對(duì)產(chǎn)品進(jìn)行優(yōu)化和調(diào)整沃琅,以適應(yīng)時(shí)代——這也是驅(qū)動(dòng)持續(xù)學(xué)習(xí)、持續(xù)創(chuàng)造的動(dòng)力蜘欲。

參考文獻(xiàn):

  1. 人月神話:紀(jì)念典藏版. 2023
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末益眉,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子姥份,更是在濱河造成了極大的恐慌郭脂,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件澈歉,死亡現(xiàn)場(chǎng)離奇詭異展鸡,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)埃难,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)莹弊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人凯砍,你說(shuō)我怎么就攤上這事箱硕∷┲瘢” “怎么了悟衩?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)栓拜。 經(jīng)常有香客問(wèn)我座泳,道長(zhǎng)惠昔,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任挑势,我火速辦了婚禮镇防,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘潮饱。我一直安慰自己来氧,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布香拉。 她就那樣靜靜地躺著啦扬,像睡著了一般。 火紅的嫁衣襯著肌膚如雪凫碌。 梳的紋絲不亂的頭發(fā)上扑毡,一...
    開(kāi)封第一講書(shū)人閱讀 51,370評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音盛险,去河邊找鬼瞄摊。 笑死,一個(gè)胖子當(dāng)著我的面吹牛苦掘,可吹牛的內(nèi)容都是我干的换帜。 我是一名探鬼主播,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼鹤啡,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼膜赃!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起揉忘,我...
    開(kāi)封第一講書(shū)人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤跳座,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后泣矛,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體疲眷,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年您朽,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了狂丝。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡哗总,死狀恐怖几颜,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情讯屈,我是刑警寧澤蛋哭,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站涮母,受9級(jí)特大地震影響谆趾,放射性物質(zhì)發(fā)生泄漏躁愿。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一沪蓬、第九天 我趴在偏房一處隱蔽的房頂上張望彤钟。 院中可真熱鬧,春花似錦跷叉、人聲如沸逸雹。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)峡眶。三九已至,卻和暖如春植锉,著一層夾襖步出監(jiān)牢的瞬間辫樱,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工俊庇, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留狮暑,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓辉饱,卻偏偏與公主長(zhǎng)得像搬男,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子彭沼,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354

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

  • 最近在看一本關(guān)于軟件工程的書(shū)《人月神話》姓惑,這本書(shū)在軟件開(kāi)發(fā)領(lǐng)域極富盛名褐奴,雖然我不是軟件開(kāi)發(fā)工程師,但這本書(shū)提及的很...
    朱衛(wèi)軍AI_Python閱讀 122評(píng)論 0 2
  • 程序員于毙,一群神秘的生物敦冬,程序員的世界,你真不一定懂唯沮。今天我們來(lái)聊聊 編程為什么有樂(lè)趣脖旱,作為回報(bào),編程從業(yè)者(程序員...
    10d3642f94b1閱讀 798評(píng)論 2 0
  • 閱讀經(jīng)典——《人月神話》01 本文將解答一個(gè)至關(guān)重要的問(wèn)題:為什么世界上那么多人愿意做一名程序員介蛉? 少有人認(rèn)真思考...
    金戈大王閱讀 1,640評(píng)論 2 9
  • 看完《人月神話》焦油坑中寫(xiě)的關(guān)于編程職業(yè)的樂(lè)趣與煩惱萌庆,更加堅(jiān)定了我要加入編程行列的決心。在人生的每一個(gè)階段币旧,能夠找...
    葉子陪你玩閱讀 325評(píng)論 0 0
  • 編程為什么有趣践险? 首先,這種快樂(lè)是一種創(chuàng)建事物的純粹的快樂(lè)。如同小孩在玩泥巴時(shí)感到的快樂(lè)一樣成年人喜歡創(chuàng)建事物捏境,特...
    奇點(diǎn)新生閱讀 364評(píng)論 0 0