一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

只有從事20-50年編程才知道的事情

DPVg_AI_era ? 來源:未知 ? 作者:李倩 ? 2018-09-25 09:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

程序員的成長(zhǎng)就是對(duì)經(jīng)驗(yàn)的沉淀與積累。近日,Quora網(wǎng)站中提出了“什么是只有一直從事編程20-50年才能知道的事情”這一問題,Gigantic Software的CEO John Byrd對(duì)此作出了精彩回答,總結(jié)了14條寶貴經(jīng)驗(yàn)。

“程序員的成長(zhǎng)很大程度上就是沉淀與積累腦中的傷疤,每一行新代碼都會(huì)在你未來的重構(gòu)過程中造成一定的傷害。”

——Andrej Karpathy

李飛飛高徒、特斯拉人工智能總監(jiān)Andrej Karpathy

正如Andrej Karpathy所言,成長(zhǎng)就是一個(gè)沉淀與積累的過程。學(xué)會(huì)總結(jié),汲取經(jīng)驗(yàn),才能快速提升自我。

而有些事情,只有當(dāng)你從事了很多年之后,才能得以撥云見日。

以下就是Quora網(wǎng)站中Gigantic Software的CEO John Byrd對(duì)“只有從事20-50年編程才知道的事情”的精彩回答。

其實(shí),所有與軟件開發(fā)有關(guān)的東西已經(jīng)被開發(fā)出來了,人們只是對(duì)其不斷的重新挖掘并假裝“發(fā)明”一些新東西。你所認(rèn)為非??犰呕蛘咝路f的東西,都是從Smalltalk、HAKMEN、Ivan Sutherland、Douglas Engelbart、早期的IBM或者Bell Labs中復(fù)制出來的。

不要相信編譯器!不要相信工具!不要相信文檔!不要相信你自己!

我們不再需要更多的編程語言了。不過,你還是會(huì)立馬跑去開發(fā)一個(gè)新語言。讓我猜一下,你所謂的“神奇”的語言,用的是IEEE 754二進(jìn)制浮點(diǎn)數(shù)算數(shù)標(biāo)準(zhǔn)和固定精度整數(shù)吧。但我想告訴你的是,你所“發(fā)明”的語言已然是破損不堪的。

要知道,維護(hù)代碼比寫代碼要更困難。編寫大量的新代碼可能是“懶惰”的標(biāo)志。

你在學(xué)編程的時(shí)候會(huì)有一種錯(cuò)覺,仿佛內(nèi)存、處理器時(shí)間和網(wǎng)絡(luò)帶寬都是無限且免費(fèi)的。但我要告訴你的是:

它不是!它不是!它不是!

去看下Knuth大師有關(guān)過早最佳化(premature optimization)的文章吧!畢竟他說過一句名言:“過早最佳化是萬惡之源”。

你將在接下來的幾個(gè)月里忘記你寫的代碼的作用,并且讀著你寫的這些代碼,你會(huì)覺得它簡(jiǎn)單得可笑。

有時(shí)候,你所需要的只是sed中的一行代碼而已。

一定要小心那些說話特別絕對(duì)的程序員!比如,“我的方法永遠(yuǎn)比你的好”,或者“編程是一門藝術(shù),而不是一種信仰”。

備份是一回事兒,恢復(fù)是另一回事兒。

代碼能在你的機(jī)器上正常運(yùn)行,并不代表它沒有bug?!?a href="http://www.www27dydycom.cn/tags/pi/" target="_blank">Piers Sutton

十一

在安裝開發(fā)工具之前,請(qǐng)等待0.1版本的開發(fā)工具。讓別人去當(dāng)小白鼠吧。

十二

優(yōu)秀的程序員寫好的代碼。偉大的程序員不寫代碼。宗師級(jí)程序員刪除代碼。

十三

不管有多少經(jīng)理對(duì)你大聲訓(xùn)斥,你要做的第一步是復(fù)制bug。

十四

你總會(huì)遇到一個(gè)在你身邊呆了一段兒時(shí)間的長(zhǎng)輩,他有的時(shí)候會(huì)教你一些有關(guān)編程的規(guī)律。請(qǐng)忽略這個(gè)人的存在!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1956

    瀏覽量

    36658
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4900

    瀏覽量

    70747

原文標(biāo)題:【Quora爆款】什么是持續(xù)編程20年以上才能知道的事情?

文章出處:【微信號(hào):AI_era,微信公眾號(hào):新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    什么是限流式保護(hù)器?與傳統(tǒng)微型斷路器的區(qū)別介紹

    在電氣安全防護(hù)領(lǐng)域,傳統(tǒng)微型斷路器與限流式保護(hù)器呈現(xiàn)出顯著的技術(shù)代際差異。傳統(tǒng)微型斷路器的機(jī)械結(jié)構(gòu)使其動(dòng)作時(shí)間維持在20-50毫秒量級(jí),當(dāng)發(fā)生短路故障時(shí),雖然最終能切斷電路,但故障點(diǎn)已積聚引發(fā)電弧火花的能量,導(dǎo)致電氣火災(zāi)事故發(fā)生。
    的頭像 發(fā)表于 07-09 10:10 ?132次閱讀
    什么是限流式保護(hù)器?與傳統(tǒng)微型斷路器的區(qū)別介紹

    20歲用上無線呼叫器——少走50彎路

    ,也就是俗稱的老年人呼叫器,20歲的年紀(jì)就用了老年人無線呼叫器——妥妥的少走50彎路! 倉庫無線呼叫器?? ??????在我國,人口的老齡化日益嚴(yán)重,為老人設(shè)計(jì)的智能呼叫產(chǎn)品卻不多見,我們技術(shù)部研發(fā)了這款老人無線呼叫器
    的頭像 發(fā)表于 01-07 16:34 ?441次閱讀
    <b class='flag-5'>20</b>歲用上無線呼叫器——少走<b class='flag-5'>50</b><b class='flag-5'>年</b>彎路

    ADS1299套件的可編程增益是只有在差分輸入情況下可用嗎?

    昂?jiǎn)栆幌翧DS1299套件的可編程增益是只有在差分輸入情況下可用嗎?我用AIN口輸入單端信號(hào) 調(diào)節(jié)PGA大于1時(shí)信號(hào)就不對(duì)了
    發(fā)表于 12-26 06:29

    馬云現(xiàn)身螞蟻20:寄語未來20

    近日,支付寶與螞蟻集團(tuán)迎來了其20的慶典。在這個(gè)特殊的日子里,久未露面的馬云也悄然現(xiàn)身螞蟻園區(qū),為這一重要時(shí)刻增添了不少光彩。 馬云首先向螞蟻集團(tuán)送上了誠摯的祝福,他深情地表示:“今天,我來到
    的頭像 發(fā)表于 12-09 13:49 ?559次閱讀

    求助,求推薦能支持開漏輸出,且速度可以到50M以上的電平轉(zhuǎn)換芯片?

    TXB0104電平轉(zhuǎn)換芯片不支持IIC協(xié)議(開漏輸出)的轉(zhuǎn)換,只有TXS0104支持開漏輸出的轉(zhuǎn)換。幫忙找下封裝兼容,能支持開漏輸出,且速度可以到50M以上的電平轉(zhuǎn)換芯片
    發(fā)表于 12-03 08:39

    為什么是50歐姆,50歐姆阻抗的來源和意義

    數(shù)字反復(fù)出現(xiàn)在各種標(biāo)準(zhǔn)、應(yīng)用說明和設(shè)計(jì)指南中,好像有什么不一樣的魅力。 那為什么是50Ohm,不是40Ohm,60Ohm或者100Ohm? 難道50Ohm真的與眾不同嗎? 下面我們一起來了解下。 50Ohm這個(gè)標(biāo)準(zhǔn)的起源可以追溯
    的頭像 發(fā)表于 11-22 10:43 ?2685次閱讀
    為什么是<b class='flag-5'>50</b>歐姆,<b class='flag-5'>50</b>歐姆阻抗的來源和意義

    使用TPS5410/20/30/31/50用鋁/陶瓷輸出電容

    電子發(fā)燒友網(wǎng)站提供《使用TPS5410/20/30/31/50用鋁/陶瓷輸出電容.pdf》資料免費(fèi)下載
    發(fā)表于 10-12 10:22 ?0次下載
    使用TPS5410/<b class='flag-5'>20</b>/30/31/<b class='flag-5'>50</b>用鋁/陶瓷輸出電容

    航天級(jí)50krad 2線制分立式4–20mA電流變送器電路

    電子發(fā)燒友網(wǎng)站提供《航天級(jí)50krad 2線制分立式4–20mA電流變送器電路.pdf》資料免費(fèi)下載
    發(fā)表于 09-20 10:04 ?2次下載
    航天級(jí)<b class='flag-5'>50</b>krad 2線制分立式4–<b class='flag-5'>20</b>mA電流變送器電路

    怎樣接地符合EMC

    怎樣接地符合EMC【現(xiàn)象描述】某產(chǎn)品的結(jié)構(gòu)如圖2.58所示。在進(jìn)行電源端口±2kV、信號(hào)端口±1kV的電快速瞬變脈沖群(EFT/B)測(cè)試時(shí)發(fā)現(xiàn),當(dāng)P1、P2、P3同時(shí)接地時(shí),測(cè)試均不能通過;當(dāng)只有
    的頭像 發(fā)表于 09-15 08:08 ?1825次閱讀
    怎樣接地<b class='flag-5'>才</b>符合EMC

    XTR106輸入只有超過400mv時(shí),輸出正常變化,為什么?

    我使用12位DAC產(chǎn)生模擬信號(hào)代替電橋輸出信號(hào),XTR106輸出用RL=220歐當(dāng)負(fù)載,發(fā)現(xiàn)無論電路參數(shù)怎么修改,輸入只有超過400mv時(shí),輸出正常變化,小于400mv的任何電壓,輸出不變化
    發(fā)表于 09-10 06:51

    4~20ma控制的電動(dòng)調(diào)節(jié)閥如何編程

    對(duì)于4~20mA控制的電動(dòng)調(diào)節(jié)閥的編程,主要涉及到接收工業(yè)自動(dòng)化控制系統(tǒng)的信號(hào),并據(jù)此驅(qū)動(dòng)閥門改變閥芯和閥座之間的截面積大小,從而控制管道介質(zhì)的流量、溫度、壓力等工藝參數(shù),實(shí)現(xiàn)自動(dòng)化調(diào)節(jié)功能。 一
    的頭像 發(fā)表于 08-30 09:54 ?2729次閱讀

    FDA的壓擺率都太高,TPA6133的SR只有0.4V/us,不知道這樣搭配會(huì)對(duì)20-20K音頻范圍產(chǎn)生什么影響?

    準(zhǔn)備搭棚一個(gè)聲卡自己玩,選了一些便宜、5V運(yùn)作、結(jié)構(gòu)簡(jiǎn)單的材料,但就一個(gè)問題卡住。。。 FDA的壓擺率都太高,TPA6133的SR只有0.4V/us,不知道這樣搭配會(huì)對(duì)20-20K音頻范圍產(chǎn)生什么影響??產(chǎn)生的影響有沒有解決
    發(fā)表于 08-23 06:40

    科山芯創(chuàng)推出低功耗(70uA)、可選擇增益的精密儀表放大器COSINA333-20-50

    COSINA333-20-50是一款可選增益儀表放大器,提供四種增益選項(xiàng),涵蓋采用小型封裝的COSINA333-20和COSINA3333-50型號(hào)。COSINA333-20具有10或
    的頭像 發(fā)表于 08-10 14:38 ?979次閱讀

    COSINA333-20和COSINA333-50零漂移儀表放大器英文手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《COSINA333-20和COSINA333-50零漂移儀表放大器英文手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 08-06 11:44 ?0次下載

    TLV3801的輸出LVDS信號(hào)幅值只有50mv,為什么?

    您好,TLV3801的輸出LVDS信號(hào)幅值只有50mv,原理圖按照數(shù)據(jù)手冊(cè)設(shè)計(jì),但是輸出信號(hào)一直都是50mv,請(qǐng)問問題出在哪里,謝謝
    發(fā)表于 07-26 07:28