程序員寫(xiě)代碼需要代碼注釋嗎?對(duì)于這個(gè)問(wèn)題不外乎兩種觀點(diǎn)。一種程序員認(rèn)為,如果類、方法、變量定義準(zhǔn)確,代碼注釋顯得有點(diǎn)多余。最好的代碼注釋就是沒(méi)有注釋。另一種程序員認(rèn)為,必須寫(xiě)代碼注釋。
本文作者將為你揭示開(kāi)發(fā)工程師人生之路的點(diǎn)點(diǎn)滴滴,希望有所啟發(fā)和幫助。
中美在芯片和半導(dǎo)體領(lǐng)域的競(jìng)爭(zhēng)愈演愈烈,正在變成事關(guān)未來(lái)全球科技領(lǐng)導(dǎo)者的關(guān)鍵因素之一,作為一個(gè)國(guó)家具有代表性的高科技產(chǎn)業(yè),芯片和半導(dǎo)體產(chǎn)業(yè)競(jìng)爭(zhēng)的勝者很可能對(duì)未來(lái)世界政治、軍事、經(jīng)濟(jì)、貿(mào)易和科技格局產(chǎn)生重大影響。
那些自殺了的天才們,比如畫(huà)家中的梵高和馬克·羅斯科,小說(shuō)家中的弗吉尼亞·伍爾夫和海明威,詩(shī)人中的安妮·塞克斯頓和西爾維婭·普拉特,都是典型例子。即便不算上那些沒(méi)有因極度抑郁而自殺的偉大的創(chuàng)作者們,我們還是可以輕易舉出那些有著詳實(shí)精神疾病記錄的天才們,包括作曲家舒曼,詩(shī)人艾米莉·狄金森,當(dāng)然還有納什。
戈培爾也有過(guò)一句非常有名的論斷:「謊言重復(fù)一百次就會(huì)成為真理。」可見(jiàn),在爭(zhēng)論過(guò)程中,如果一方無(wú)論是在可動(dòng)用資源、聲勢(shì)程度、時(shí)間、程序權(quán)利等直接影響力,以及其他諸如社會(huì)地位、接受程度、族群化等間接影響方面,遠(yuǎn)超另一方,那么爭(zhēng)論結(jié)果本身,將大大失衡。
而這款近乎無(wú)敵的A11,就出自有著天字一號(hào)代工廠之稱的臺(tái)積電之手,而這個(gè)創(chuàng)辦于1987年、全球第一家、也是最大的一家專業(yè)芯片制造廠商,如今掌握在一位86歲高齡的老華人手里。
除了出生之外,我們每個(gè)人一生中另外一件注定會(huì)發(fā)生的事情就是死亡。在我們這個(gè)星球上 ,每一個(gè)小時(shí)都有大約7000人死去。但即便死亡是我們每個(gè)人都不可能逃脫的宿命,我們對(duì)于死亡本身卻知之甚少。
我們都知道,作為電子工程師,特別是電路工程師,如Analog IC, Digital IC Engineer,需要了解到電路、集成電路,數(shù)字電路、模擬電路、軟件編程,射頻電路等各方面的知識(shí)。
我編程的時(shí)間,已超過(guò) 20 年了。截至目前,我開(kāi)的編程入門(mén)課,也有六七門(mén)了。傳授編程的總時(shí)間,大約也有 1000 小時(shí)了。下面這些話,沒(méi)有特別的前后順序,我對(duì)自己學(xué)員不止說(shuō)過(guò)一次。
Monty是一位編程天才。19歲的時(shí)候,他從赫爾辛基理工大學(xué)輟學(xué)開(kāi)始全職工作,因?yàn)榇髮W(xué)已經(jīng)沒(méi)有什么東西可以教他了。在獨(dú)自一人寫(xiě)完除了一個(gè)庫(kù)以外的全部代碼之后,33歲時(shí),他發(fā)布了MySQL,后來(lái)后者成為了全世界最流行的開(kāi)源數(shù)據(jù)庫(kù)。55歲時(shí),他藐視著對(duì)老年人的歧視,仍然是自己公司最好的程序員。
每部好萊塢爆片里都有一個(gè)酷炫吊炸天的程序員,連上網(wǎng)線就能神擋殺神黑破天際,把世界改成自己想要的樣子?,F(xiàn)實(shí)中的一位程序員,WePhone開(kāi)發(fā)者蘇享茂卻選擇自殺。這起自殺事件還沒(méi)有引起和李文星事件那樣的全社會(huì)關(guān)注,但在程序員社群已引發(fā)震動(dòng)。
為IT運(yùn)維人員,最怕的是到找線了。因?yàn)橐话阒行∑髽I(yè)為了降低成本,基本都是IT部門(mén)就一個(gè)人,負(fù)責(zé)IT網(wǎng)絡(luò)系統(tǒng)運(yùn)維,有時(shí)候還有幫幫其他部門(mén)處理一些其他事情,萬(wàn)能一樣無(wú)所不做累死累活。
有一位十幾年的老電子工程師說(shuō),現(xiàn)在創(chuàng)業(yè)者,經(jīng)常會(huì)聽(tīng)到一些年輕工程師對(duì)我說(shuō),很迷茫,未來(lái)不知該往哪里去,也不知道怎樣才能做一個(gè)出色電子工程師。
馬云在首屆互聯(lián)網(wǎng)大會(huì)上也對(duì)成功與失敗做了思考:“如果沒(méi)有中國(guó)黃頁(yè),外經(jīng)部工作等一系列的失敗,就沒(méi)有現(xiàn)在的阿里巴巴,任何一棵大樹(shù)下面一定有巨大的營(yíng)養(yǎng),巨大的營(yíng)養(yǎng)來(lái)自于這個(gè)時(shí)代很多人犯的錯(cuò)誤。
聊的過(guò)程還是非常愉快的,當(dāng)中我有問(wèn)他對(duì)中國(guó)的電子工程師怎么看,他在贊賞之余也有提到有些中國(guó)的工程師做事不夠細(xì)致,很多時(shí)候都是”差不多就行了\"。我心里回想,我有說(shuō)過(guò)嗎?好像有吧?不過(guò)既然是他總結(jié)出來(lái)的看法,應(yīng)該不僅僅是指我一個(gè)吧?呵呵,如果大家讀到這里有想法的話,就好好反省下。
去年我的一位深圳的朋友遇到過(guò)ADI的假芯片,當(dāng)時(shí)他們?cè)谀迟Q(mào)易商處買(mǎi)了好幾百片,當(dāng)板子全部做好后,怎么調(diào)試都會(huì)工作不太正常,總有干擾的問(wèn)題出現(xiàn),后來(lái)專門(mén)拿去decap才發(fā)現(xiàn)是碰到了假貨
兩年前和朋友去了一個(gè)同省但是沒(méi)去過(guò)的山區(qū)看那邊的教學(xué)環(huán)境(因?yàn)槲沂菐煼秾I(yè)所以想看看)然后在一個(gè)破舊的閱覽室里意外的看到了我的書(shū),雖然已經(jīng)很舊了但是保管的還是可以的。上面還歪歪扭扭的寫(xiě)了我的名字,我當(dāng)年的筆跡。
那時(shí)候我風(fēng)光無(wú)限,那時(shí)候我走到哪里都是眾人擁護(hù)比搖明星還要受歡迎。我是名副其實(shí)的互聯(lián)網(wǎng)第一代教父馬云和馬化騰都是我的小弟小跟班。我是互聯(lián)網(wǎng)第一教父,可惜現(xiàn)在淪落到只能給BAT提鞋。
正好看到一個(gè)國(guó)外網(wǎng)站上一篇文章,講很多人錯(cuò)把忙碌當(dāng)高效,深有感觸。下面就把這10張圖分享給大家,一起來(lái)看看瞎忙和高效的區(qū)別吧。
所有那些讓人變得更好的選擇,執(zhí)行起來(lái)都不會(huì)太容易。很多人羨慕別人的精彩和成功,但了解到別人背后那種近乎殘酷的自我管理時(shí)又會(huì)打退堂鼓。這也就是這個(gè)世界上,為什么平凡普通的人占了大多數(shù)。