国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

程序員的工匠精神

hsluoyz / 2736人閱讀

摘要:另一方面,指的是整個(gè)社會(huì)對(duì)能工巧匠由衷的敬意,給予較高的社會(huì)地位。而現(xiàn)代西方以制造業(yè)立國(guó),一定意義上,制造業(yè)文化就是工匠文化,尤其是高端制造業(yè),往往需要從業(yè)者乃至整個(gè)社會(huì)具備一種所謂的工匠精神。

什么是工匠精神

工匠精神,一方面,指的是工匠們對(duì)自己的產(chǎn)品精雕細(xì)琢、精益求精的精神:“工匠們對(duì)細(xì)節(jié)有很高的要求,他們追求完美和極致,努力把品質(zhì)從99%提高到99.99%。”另一方面,指的是整個(gè)社會(huì)對(duì)能工巧匠由衷的敬意,給予較高的社會(huì)地位。而現(xiàn)代西方以制造業(yè)立國(guó),一定意義上,制造業(yè)文化就是工匠文化,尤其是高端制造業(yè),往往需要從業(yè)者乃至整個(gè)社會(huì)具備一種所謂的“工匠精神”。而工匠精神放在程序開(kāi)發(fā)上面來(lái)看,是對(duì)自己程序的精雕細(xì)琢,對(duì)自己的程序負(fù)責(zé),以及對(duì)程序的敬畏心態(tài)等各方面。

細(xì)節(jié)決定質(zhì)量

其實(shí),寫好程序并沒(méi)有太高深的學(xué)問(wèn),很多時(shí)候,一個(gè)問(wèn)題沒(méi)法解決,或程序出bug的,往往是細(xì)節(jié)沒(méi)有做好。古人有云“一屋不掃,何以掃天下”,一個(gè)人的能力提升,往往也是從細(xì)節(jié)積累,量變而達(dá)到質(zhì)變,首先有量的積累,然后就會(huì)有質(zhì)的改變,而這個(gè)過(guò)程,幾乎每個(gè)程序員都會(huì)經(jīng)歷過(guò)這樣的過(guò)程。

而很多人在做開(kāi)發(fā),往往是和別人比,誰(shuí)誰(shuí)誰(shuí)又學(xué)習(xí)了什么新東西,然后自己一定要想辦法超越,然后又開(kāi)始扎入另外一頭去研究,然后各種基礎(chǔ)的理論,什么架構(gòu)啊,設(shè)計(jì)模式啊,基本上都懂一些,而其實(shí)并沒(méi)有進(jìn)行深入的研究,似乎懂得很多東西,然后自己也就會(huì)有種飄飄然的感覺(jué)。當(dāng)然,不斷的去研究新東西,這種態(tài)度,我覺(jué)得對(duì)于程序員來(lái)說(shuō),是一種很好的態(tài)度,但是不能舍棄從細(xì)節(jié)處的研究。

具體的如何從細(xì)節(jié)處研究,該怎么樣在細(xì)節(jié)上面進(jìn)行雕琢,我在此可以大概舉一些例子或是一些情況進(jìn)行描述一下。比如,在實(shí)現(xiàn)菜單點(diǎn)擊按鈕的時(shí)候,一般來(lái)說(shuō),點(diǎn)擊后就彈出子菜單,然后點(diǎn)擊菜單可以進(jìn)行一些操作,但如果帶著工匠精神去做,應(yīng)該要考慮用戶在長(zhǎng)按的時(shí)候會(huì)不會(huì)有其他操作,用戶按下去之后,顏色是否需要改變,長(zhǎng)度高度是否需要改變,然后點(diǎn)擊后加載菜單的底層應(yīng)該如何實(shí)現(xiàn)達(dá)到相應(yīng)更快更高效,是否需要驗(yàn)證權(quán)限是否可以點(diǎn)擊這個(gè)菜單?等等,這就是從細(xì)節(jié)方面進(jìn)行深入的思考,我覺(jué)得這就是程序員細(xì)節(jié)上該有的工匠精神。

對(duì)程序要有敬畏心態(tài)

對(duì)有的人來(lái)說(shuō),是玩程序;對(duì)有的人來(lái)說(shuō),是被程序玩;一般來(lái)說(shuō),就是分為這兩種情況,但絕大部分人希望自己是在玩程序。我覺(jué)得想要玩程序,應(yīng)該需要抱有一種敬畏的心態(tài)。這作何解釋呢?看似與玩程序有沖突,實(shí)則不然。其實(shí),如果你敬畏他,那么你就能更好的發(fā)現(xiàn)問(wèn)題,發(fā)現(xiàn)自己的不足之處,而也才能做到更小心。而我記得也有一句諺語(yǔ)描述了大致是這樣的一件事情:越是會(huì)游泳的,往往不是死于大江湖海,而是死于溝渠。而其實(shí)對(duì)于任何人來(lái)說(shuō),都看似不可能會(huì)發(fā)生錯(cuò)誤的地方發(fā)生錯(cuò)誤,而在看似會(huì)發(fā)生錯(cuò)誤的地方反而不會(huì)發(fā)生錯(cuò)誤,這是為什么呢?因?yàn)椋饺菀追稿e(cuò)誤的地方,人就會(huì)越謹(jǐn)慎,越敬畏,而在看似不會(huì)犯錯(cuò)的地方,就往往會(huì)疏忽、自大,自然就出問(wèn)題了。

而在寫程序上的敬畏,我這里也大致說(shuō)明一些例子來(lái)描述這些事情。比如寫一個(gè)你經(jīng)常寫的功能,都應(yīng)該做一下測(cè)試,看是否達(dá)到預(yù)期的效果,因?yàn)橛锌赡苣銓懙臅r(shí)候會(huì)大意,造成語(yǔ)法不對(duì)(一般人可能會(huì)說(shuō),用的IDE,不太可能出現(xiàn)這種情況沒(méi)發(fā)現(xiàn)錯(cuò)誤),或者由于環(huán)境配置問(wèn)題甚至是SDK版本不一樣而造成問(wèn)題等等;而工作中,出錯(cuò)了,首先不要急于回答不是自己的錯(cuò)誤,先思考然后在回復(fù)是不是自己的錯(cuò)誤,解決方案是什么樣的,然后進(jìn)行總結(jié),最好是整理成筆記,記錄詳細(xì)的錯(cuò)誤表現(xiàn)和解決方案;這些都是對(duì)程序的敬畏,因?yàn)榫次罚哉J(rèn)真。

善于總結(jié),經(jīng)常選擇性的溫習(xí)舊內(nèi)容

我在上面的敬畏心態(tài)里最后提到一個(gè)關(guān)于錯(cuò)誤的態(tài)度問(wèn)題,這里,我對(duì)總結(jié)方面進(jìn)行一下分析和大致分析一下如何去做。

開(kāi)發(fā),其實(shí)總結(jié)分為很多方面。一方面是在學(xué)習(xí)新東西過(guò)程中,與當(dāng)前學(xué)到的東西或是結(jié)合自己的經(jīng)驗(yàn)、經(jīng)歷對(duì)當(dāng)前所學(xué)進(jìn)行對(duì)比,總結(jié);另一方面就是對(duì)錯(cuò)誤進(jìn)行總結(jié),再者,就是對(duì)自己想到的解決方案進(jìn)行解決;其他方面的總結(jié)。

而總結(jié),我覺(jué)得非常重要的一點(diǎn),就是形成文字,并做詳細(xì)的描述,可以寫在博客或發(fā)到技術(shù)論壇,或者是紙質(zhì)筆記本記錄,等等。如果是能分享出來(lái),一方面能幫助別人,一方面可以得到更好的建議,再者就是可以做更詳細(xì)的反思,這些都是不錯(cuò)的。如果不做總結(jié),基本上下次通常會(huì)再犯,然后不斷的進(jìn)行迭代犯錯(cuò)過(guò)程,也許多犯幾次會(huì)自動(dòng)跳出這種犯錯(cuò)迭代。

而總結(jié)之后,不去看,不去回顧,也是沒(méi)有卵用的。總結(jié)了,可以針對(duì)印象快淡了的,進(jìn)行選擇性的查看,反思,也許能溫故而知新,或者會(huì)想出其他一些點(diǎn)子。而我往往也是通過(guò)這種總結(jié),然后就會(huì)誕生一些如何讓開(kāi)發(fā)更高效的想法,然后就會(huì)思考能不能寫一個(gè)自動(dòng)化工具來(lái)讓開(kāi)發(fā)更高效,或是能不能形成更好的規(guī)范化文檔,等等。

總結(jié)

本文我大致分為了幾個(gè)方面對(duì)程序員的工匠精神進(jìn)行了一些分析,以及如何去做等方面舉了些稍微具體的例子,希望分享出來(lái)能給其他人一些幫助,并且自己以后能進(jìn)行回顧和分析,思想能提高到更高的層次。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/79768.html

相關(guān)文章

  • 序員工匠精神

    摘要:另一方面,指的是整個(gè)社會(huì)對(duì)能工巧匠由衷的敬意,給予較高的社會(huì)地位。而現(xiàn)代西方以制造業(yè)立國(guó),一定意義上,制造業(yè)文化就是工匠文化,尤其是高端制造業(yè),往往需要從業(yè)者乃至整個(gè)社會(huì)具備一種所謂的工匠精神。 什么是工匠精神 工匠精神,一方面,指的是工匠們對(duì)自己的產(chǎn)品精雕細(xì)琢、精益求精的精神:工匠們對(duì)細(xì)節(jié)有很高的要求,他們追求完美和極致,努力把品質(zhì)從99%提高到99.99%。另一方面,指的是整個(gè)社會(huì)...

    Honwhy 評(píng)論0 收藏0
  • 志高智能云+體驗(yàn)館盛大開(kāi)館 打造珠三角工匠地標(biāo)

    摘要:月日,志高智能云體驗(yàn)館開(kāi)館盛典在佛山市南海區(qū)海八路金融公園珠三角工匠精神展示館隆重舉行。作為該展示館首家開(kāi)館企業(yè),志高智能云體驗(yàn)館不僅展示了佛山脊梁企業(yè)的品牌魅力,同時(shí)也將成為廣東制造工匠精神的全新地標(biāo)。3月5日,志高智能云+體驗(yàn)館開(kāi)館盛典在佛山市南海區(qū)海八路金融公園珠三角工匠精神展示館隆重舉行。作為該展示館首家開(kāi)館企業(yè),志高智能云+體驗(yàn)館不僅展示了佛山脊梁企業(yè)的品牌魅力,同時(shí)也將成為廣東制...

    馬龍駒 評(píng)論0 收藏0
  • 當(dāng)當(dāng)架構(gòu)部張亮:從碼農(nóng)到大牛,技術(shù)與心境雙重提升

    摘要:導(dǎo)讀數(shù)人云大牛的成長(zhǎng)軌跡邀請(qǐng)到來(lái)自當(dāng)當(dāng)架構(gòu)部的張亮老師,從技術(shù)和情懷的角度來(lái)分享自己的成長(zhǎng)軌跡,具備工匠精神的同時(shí)也要注重回報(bào)社會(huì),做到技術(shù)與心境雙重提升。張亮當(dāng)當(dāng)架構(gòu)部總監(jiān)主要負(fù)責(zé)分布式中間件以及私有云平臺(tái)的搭建。 showImg(https://segmentfault.com/img/remote/1460000009201149?w=1048&h=586); 導(dǎo)讀:數(shù)人云【大牛...

    wangshijun 評(píng)論0 收藏0
  • iView 一周年了,同時(shí)發(fā)布了 2.0 正式版,但這只是開(kāi)始...

    摘要:在許多志愿者的幫助下,將文檔全部翻譯為英文,在開(kāi)發(fā)者社區(qū)頗受歡迎。有了英文版后,更多的國(guó)外開(kāi)發(fā)者也參與到討論之中,相信接下來(lái)會(huì)有更多來(lái)自國(guó)外的。英文版的翻譯離不開(kāi)社區(qū)的貢獻(xiàn),在此特別感謝和三位熱心志愿者。 showImg(https://segmentfault.com/img/bVRG13?w=2880&h=1800); 兩年前,我開(kāi)始接觸 Vue.js 框架,當(dāng)時(shí)就被它的輕量、組件...

    alexnevsky 評(píng)論0 收藏0
  • iView 一周年了,同時(shí)發(fā)布了 2.0 正式版,但這只是開(kāi)始...

    摘要:在許多志愿者的幫助下,將文檔全部翻譯為英文,在開(kāi)發(fā)者社區(qū)頗受歡迎。有了英文版后,更多的國(guó)外開(kāi)發(fā)者也參與到討論之中,相信接下來(lái)會(huì)有更多來(lái)自國(guó)外的。英文版的翻譯離不開(kāi)社區(qū)的貢獻(xiàn),在此特別感謝和三位熱心志愿者。 showImg(https://segmentfault.com/img/bVRG13?w=2880&h=1800); 兩年前,我開(kāi)始接觸 Vue.js 框架,當(dāng)時(shí)就被它的輕量、組件...

    Drinkey 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<