程序員的好與壞

時(shí)間:2022-07-11 22:30:32 計算機/互聯(lián)網(wǎng)/通信 我要投稿
  • 相關(guān)推薦

程序員的好與壞

  現在,我們一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限并不非常清楚,特別是在中國。

程序員的好與壞

程序員的好與壞

  1

  有感于知乎上的一篇關(guān)于程序員的討論。讓我突然之間心有戚戚然的感覺(jué)。最近一段時(shí)間有點(diǎn)江郎才盡的感覺(jué),寫(xiě)不了大的主題,就寫(xiě)點(diǎn)小東西吧。

  我們從知乎上面引用的這段小故事開(kāi)始:

  魏文王問(wèn)扁鵲家里三兄弟誰(shuí)的醫術(shù)最好。扁鵲回答說(shuō)大哥最好,二哥次之,他自己最差。魏文王疑惑了,又問(wèn)道,為什么扁鵲最有名呢?扁鵲回答說(shuō)因為大哥治病的時(shí)候人沒(méi)病就防止了,所以毫無(wú)名氣。二哥呢,病剛起來(lái)的時(shí)候,就給治好了,大家以為只能治小病。而自己呢,能耐不夠,非要到了病的很厲害了才能看出來(lái),治起來(lái)的動(dòng)靜就大了。好在還不至于庸醫能治好,結果大家看到每次治的都是頑疾,反而出名了。

  這發(fā)生在幾千年前的對話(huà)是不是靠譜我們不知道,但是拿這話(huà)來(lái)套程序員的生態(tài)圈,真就是一套一個(gè)準。

  2

  微軟某個(gè)大牛軟件下面兩個(gè)不同的組里各有一個(gè)大牛程序員,為了不失一般性,我們叫張三和李四吧。張三的特點(diǎn)頗有點(diǎn)大哥的風(fēng)范,偶爾也充當一下二哥。寫(xiě)的程序嚴謹,測試也很?chē)乐,幾乎不犯錯。組里其他同事有錯的,也在出大事之前默默的修掉了。

  李四的風(fēng)格和扁鵲像,手腳麻利干活快,但是坑也很多。好在李四人聰明又手腳麻利,每次總是能夠在自己或者組里其他人搞出驚天動(dòng)地的大事來(lái)的時(shí)候,把坑迅速填好,救產(chǎn)品于危難。

  名氣來(lái)說(shuō),李四是整個(gè)產(chǎn)品部門(mén)從VP往下數出了名的可靠的火槍手,救火隊員。領(lǐng)導信任不可或缺的左膀右臂。張三就默默無(wú)聞了。只有小組里面的人知道自己是高手。

  說(shuō)起結局來(lái),李四很快就到了principal,張三么,一直默默無(wú)聞,很多年以后終于熬資歷到了senior,然后在一次裁員中被裁掉了。

  3

  事情到這里就有點(diǎn)意思了。幾千年前的故事,幾千年后還在上演?垂倏赡苡X(jué)得這個(gè)是特例。其實(shí)也不然。這樣的故事一直在上演。

  說(shuō)說(shuō)另外一個(gè)順利上市擴張的公司的故事。我們知道但凡是初創(chuàng )公司里的員工,都是能夠迅速的開(kāi)發(fā)出差不多能用的東西的工程師的天下。但是這個(gè)東西有個(gè)度,差不多能用的東西短平快帶來(lái)的副作用其實(shí)很大。弄不好就得在未來(lái)某個(gè)時(shí)候全部重寫(xiě)。

  這個(gè)公司的領(lǐng)導層就是這樣一群碼農自然而然的升上來(lái)的,崇尚的就是這種做事風(fēng)格。但是因為公司大了,產(chǎn)品不能夠再到處是bug了,可是公司的test coverage又是一塌糊涂。哪里都是坑。所以每次新版本的發(fā)行,都不停的延期延期又延期。

  公司里我認識的.有一個(gè)俄羅斯來(lái)的人,做事情嚴謹,寫(xiě)程序的test coverage很好,因為以前合作的關(guān)系,知道這個(gè)人的工作style,而且知道這個(gè)人是我見(jiàn)過(guò)的最為優(yōu)秀的程序員之一。有次我偶遇聊起天來(lái),這位一個(gè)勁的和我訴苦,苦不該去這個(gè)公司。因為公司里面所有的人崇尚的是救火隊員,從未有人覺(jué)得好好寫(xiě)code,少出bug是重要的。

  后來(lái)我又認識了一個(gè)羅馬尼亞來(lái)的工程師,也是同一個(gè)公司。這位羅馬尼亞老兄的程序我就不評價(jià)了,實(shí)在有點(diǎn)不堪入目。然而我看看linkedin,在此公司混的是風(fēng)生水起。我再次和俄羅斯人見(jiàn)到的時(shí)候,俄羅斯人和我說(shuō),這個(gè)羅馬尼亞人啊,就是個(gè)徹頭徹尾的hacker。每次做事情,把當前的bug能修掉再說(shuō),code一塌糊涂,最后別人都得替他擦屎。但是領(lǐng)導們都很喜歡他啊,能迅速的修好東西讓產(chǎn)品出去。

  4

  這事情說(shuō)道這里,其實(shí)可以概括下來(lái)兩句話(huà):曲突徒新亡恩澤,焦頭爛額為上客。

  一個(gè)程序員為了不出問(wèn)題而做的努力,往往沒(méi)有那些出了問(wèn)題以后再打雞血一樣去努力解決的人獲得的回報多。你說(shuō)按照這個(gè)標準去判斷,到底是哪里出錯了呢?

  從這一點(diǎn)來(lái)說(shuō),我們首先得要看看一個(gè)領(lǐng)導是怎么樣去評價(jià)一個(gè)好或者不好的程序員的。在我的經(jīng)歷里面,并不是沒(méi)有遇到過(guò)在意系統結構,對那些能夠寫(xiě)出不錯的程序,能夠防范未然的程序員非常重視的領(lǐng)導。然而更多的領(lǐng)導其實(shí)最在乎的依然是如何能夠迅速的把東西寫(xiě)完,迅速的發(fā)布出去。

  基于后者的情況越來(lái)越普遍,尤其是在比如著(zhù)名的亞馬遜的很多產(chǎn)品組,領(lǐng)導有的是MBA或者產(chǎn)品經(jīng)理出身的,其評價(jià)體系里面,并不會(huì )給扁鵲大哥那樣的程序員太多發(fā)揮的空間。

  我作為程序員的時(shí)候,是非常希望自己可以成為扁鵲大哥這樣的牛逼的大神的。我環(huán)顧四周的時(shí)候,看到拯救公司的英雄們,各個(gè)都如同扁鵲,或者扁鵲++。這個(gè)問(wèn)題我很困擾了,讀到知乎上的文章,頗心有戚戚然。那么碼農們,你們怎么選?經(jīng)理們,你們怎么看?


【程序員的好與壞】相關(guān)文章:

好爸爸壞爸爸作文03-09

我的壞媽媽作文03-28

華碩電腦主板壞的原因02-20

30秒告別壞情緒技巧08-04

程序員就業(yè)前景php程序員就業(yè)前景08-02

程序員求職05-22

好家風(fēng)好家訓的作文05-15

好家風(fēng)好家訓作文02-12

程序員自我評價(jià)06-23

程序員求職簡(jiǎn)歷05-30

99久久精品免费看国产一区二区三区|baoyu135国产精品t|40分钟97精品国产最大网站|久久综合丝袜日本网|欧美videosdesexo肥婆