自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

工程師當(dāng)上老板 他們是否還需要親自寫代碼?

開發(fā) 后端 項目管理
寫少量的代碼并一直保持著和代碼庫的接觸能帶來很多的益處。

 

 

 

他們曾經(jīng)是優(yōu)秀的工程師,但當(dāng)他們走向創(chuàng)業(yè)道路,并一步步成為擁有幾十名員工的老板時,他們還需要親自為產(chǎn)品寫代碼嗎?

Quora聯(lián)合創(chuàng)始人兼CEO亞當(dāng)·安杰羅(Adam D’Angelo)針對這個問題提供了自己的答案:需要。

作為Facebook的首任CTO,安杰羅曾掌管著Facebook眾多新產(chǎn)品的開發(fā)工作并管理整個工程師隊伍。2008年,安杰羅開始創(chuàng)辦問答網(wǎng)站Quora。

雖然已經(jīng)成為CEO并要做大量的管理工作,但安杰羅始終沒有丟棄自己作為工程師的基礎(chǔ)技能:寫代碼。

此前也有新聞傳出,F(xiàn)acebook CEO扎克伯格在公司擁有5億用戶的時候,也還親自寫一些產(chǎn)品的代碼。

為什么他們會有如此選擇,安杰羅在Quora上寫的答案或許能帶給你啟發(fā):

作為掌管著如此規(guī)模公司的CEO如果還要寫大量的代碼,我認(rèn)為這并不是一個好想法。但是寫少量的代碼并一直保持著和代碼庫的接觸卻能帶來很多的益處:

•它能讓你了解其他人要完成任務(wù)時會面臨多大的困難。這對于形成基本的直覺很重要,即什么事情容易做和什么事情難做。這會讓你很自然地推動公司去做一些更有價值的項目。

•它能讓你更加理解工程師。如果一個項目花費(fèi)了很長時間,是不是因為這個項目本身就難度太高?還是因為大家沒有足夠的動力?或者安排的人并不適合這 個崗位?雖然這些問題可以通過很多的方式來找到答案,但如果你自己了解編程方面的工作,你的直覺將會更準(zhǔn)確,也會得到更正確的結(jié)論。

•它將會幫你形成這樣的結(jié)論:我們需要減緩產(chǎn)品開發(fā)的進(jìn)程,并將更多的精力用于如何提高工程師的工作效率。在很多的公司中,這種想法不會發(fā)生。雖然 一些工程師主管會考慮這些問題,但很多公司都大大低估了提高技術(shù)架構(gòu)方面的價值。因為這方面的成本和收益在很多CEO眼里都并不明顯。

雖然話這么說,但是代碼庫的更新量還是巨大的,時刻追蹤最新的進(jìn)程其實(shí)也是一件成本很高的事情。每周都會有新的方式、新的架構(gòu)、新的功能建立。那些 天天寫代碼的工程師如果要掌握這些,肯定會簡單很多。但作為CEO,如果幾個月都不寫代碼,當(dāng)你要去對這些項目提供一些重大的改進(jìn)意見,就要花費(fèi)很大的精 力。所以,我傾向于對一些我熟悉或者我非常關(guān)心的項目原型和代碼領(lǐng)域保持長期的關(guān)注。

當(dāng)然,CEO寫代碼也有一定的風(fēng)險,就是你會制造出一些代碼漏洞。因為你并不是長期寫,所以你可能并不了解整個項目的最新進(jìn)程。更糟的是,當(dāng)你做完 后,這些漏洞在以后會變得很難修補(bǔ)。所以我寫代碼時也會以工程師的標(biāo)準(zhǔn)要求自己,減少犯錯。因為當(dāng)你犯錯后,你可能并沒有時間再去修補(bǔ),畢竟你還有一堆的 會議等著開。

除了關(guān)注Quora本身的代碼庫,我?guī)字芮斑€開發(fā)了一個Android應(yīng)用。我做這件事,一方面是覺得有趣,另一方面,也是為了更好地了解Android這個平臺。

責(zé)任編輯:陳四芳 來源: 騰訊科技
相關(guān)推薦

2017-12-11 17:14:56

ERP管理數(shù)字化

2013-09-26 09:14:27

公有云云服務(wù)

2022-02-28 11:19:23

Windows 10360軟件軟件

2014-12-19 09:54:03

Java

2023-06-01 07:50:42

JSDocTypeScriptAPI

2020-04-26 09:32:13

物聯(lián)網(wǎng)安全技術(shù)

2018-09-20 22:04:01

2024-11-26 07:37:22

2024-10-14 08:39:25

2021-03-31 13:20:02

智慧城市物聯(lián)網(wǎng)5G

2023-09-12 14:02:30

數(shù)組vector

2009-09-28 11:20:30

面試

2010-03-16 16:47:58

Java編程語言

2023-01-31 17:24:21

DPUCPUGPU

2015-05-21 10:43:36

工程師如何寫代碼

2017-08-21 16:00:14

機(jī)器學(xué)習(xí)機(jī)器翻譯

2023-04-07 15:30:24

操作系統(tǒng)ChatGPT

2013-04-12 09:38:36

網(wǎng)絡(luò)設(shè)備IPv6網(wǎng)絡(luò)架構(gòu)

2021-12-28 10:43:42

數(shù)據(jù)中心柴發(fā)

2023-10-24 15:15:26

HTTPWebSocket
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號