奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌

您現(xiàn)在所在的位置:首頁(yè) >學(xué)員就業(yè) > 就業(yè)寶典 > 一天寫多少行代碼才算是好程序員?

一天寫多少行代碼才算是好程序員?

來源:奇酷教育 發(fā)表于:

一天寫多少行代碼才算是好程序員?

  以代碼為主要工作的程序員一天寫多少行代碼才算達(dá)標(biāo)?
 
  一天寫多少行代碼才算是好程序員?
 
  來自 CSDN 論壇的程序員們說:
 
  每天精華代碼是 1 行。
 
  平均有20行有效代碼每天,就是世界級(jí)水平了。
 
  代碼不在多,而在于精簡(jiǎn)、高效、美觀。
 
  真正優(yōu)秀的程序員都拿著高工資,其本上不用怎么寫代碼,如果你還拼命在寫代碼,說明離“優(yōu)秀”還有一段距離。
 
  每天把 1000 行代碼減少到 100 行。
 
  很多時(shí)候都在分析問題,查看代碼,寫代碼越來越少了。
 
  如果寫的話,基本上每天 100 到 200 行,但是更多的時(shí)候在開會(huì)、開會(huì)、開會(huì)。
 
  來自知乎的程序員們說:
 
  無須看重代碼行數(shù),程序員的價(jià)值在于思考,而不在于打字?jǐn)?shù)量。
 
  真正寫出來可用的代碼,一天平均幾十行就很好不錯(cuò)了。
 
  我通常是一天不到 100 行。
 
  負(fù)的。我們不生產(chǎn)代碼,我們只是 GitHub 的搬運(yùn)工。
 
  最多的時(shí)候,一個(gè)禮拜寫了上萬行代碼,那時(shí)候每天睡覺都很香,因?yàn)槔郏?/div>
 
  比爾蓋茨曾說過:“用代碼行數(shù)來衡量程序的開發(fā)進(jìn)度,就好比用重量來衡量飛機(jī)的制造進(jìn)度。”
 
  的確,在編寫代碼之前,需要有需求獲取分析、需求建模、系統(tǒng)的架構(gòu)、系統(tǒng)模塊的設(shè)計(jì)、以及之后的測(cè)試等工作需要做。最終所編碼的時(shí)間也所剩無幾了。
 
  在國(guó)內(nèi)某些公司,對(duì)于一些熟練的程序員,每天 100 行代碼是正常的生產(chǎn)率(包括需求分析、設(shè)計(jì)、編碼、單元測(cè)試和系統(tǒng)測(cè)試)。
 
  但是對(duì)于缺乏編碼經(jīng)驗(yàn)的畢業(yè)生或轉(zhuǎn)型的從業(yè)者來說,代碼產(chǎn)出量也須另當(dāng)別論了。
 
  在國(guó)外,作為科技巨頭的之一的 Google,他們的工程師每天能寫多少的代碼呢?
 
  Google 的 AdMob 全棧工程師 Raymond Farias 曾發(fā)表評(píng)論表示:“我的同事告訴我,根據(jù)以往的調(diào)查證明,一名高效的工程師每天能寫 100-150 行代碼。”
 
  我嘲笑了他并稱他的估計(jì)值肯定低了很多。
 
  為了證明他的估計(jì)值錯(cuò)誤,我以在 Google 工作中最有效率的一個(gè)月為例,并使用了 Google 一款內(nèi)部工具,即可以查看每天的代碼增量(包括添加、刪除、更改的代碼行數(shù))。我匯總了我一個(gè)月的代碼數(shù)據(jù),進(jìn)行求和,并除以 20(因?yàn)橹苣┎簧习啵┑贸銎骄鶖?shù)。猜猜得出的數(shù)字是多少?
 
  等于 150!!!
 
  現(xiàn)在有個(gè)更有趣的問題:
 
  Google大神們每天寫多少行代碼?
 
  Oak Lomonosovas 曾在 Quora 上對(duì) Google 有多少名軟件工程師進(jìn)行了回答,它估計(jì)Google 有 4 萬工程師。
 
  其中有部分工程師的代碼產(chǎn)出量比較少,像技術(shù)主管等可能會(huì)因?yàn)闀?huì)議或假期而減少代碼產(chǎn)量,因此,每位工程師每天 100 行代碼的估計(jì)會(huì)比較準(zhǔn)確。
 
  所以,Google 代碼量可粗略估計(jì)為每天 400 萬行代碼。
 
  有人說,一天寫 100 ~ 150 行代碼,怎么能算高效?
 
  1、一天工作 8 小時(shí)里,有多長(zhǎng)時(shí)間在寫代碼?
 
  2、工作中平均每天寫的代碼里,
 
  有幾行能通得過 code review 的有測(cè)試的 production quality 的代碼?
 
  網(wǎng)友評(píng)論
 
  @曉唦
 
  額,想寫的時(shí)候,一天幾百行,不想寫,一天0行……(つД`)
 
  @Jn xyp
 
  編程五分鐘,扯淡兩小時(shí)
 
  @評(píng)論專用
 
  靠代碼量衡量工作量是相當(dāng)傻逼的行為,把程序員當(dāng)流水線擰螺絲的
 
  @醬油攻城獅
 
  代碼行數(shù)寫多容易,寫少難~
 
  @山雨欲來
 
  在中國(guó),一天就100行代碼?明天不用來上班了!!差距
 
  @南望山阿飛
 
  通過代碼行數(shù)來判斷一個(gè)程序員的工作,真的是愚蠢至極;就好像評(píng)價(jià)一個(gè)作家,是看他寫了多少文字一樣。大神固然寫的多,但是寫得多不一定是大神
 
  @落風(fēng)月
 
  假設(shè)Google工程師日新1000.那么一行代碼就值6-10塊錢。想起曾經(jīng)某人跟我說一行代碼只值5毛錢我就想笑。
 
  @屠誹
 
  “大神,你一天寫多少代碼啊?“ “2個(gè)G左右吧~~”
 
  @cjmmx
 
  碼碼5分鐘,修bug兩小時(shí)
 
  @Eric
 
  100行代碼可以裝下整個(gè)宇宙,夸張了。但是100行代碼可以做很多事了,像谷歌這種大公司,100行代碼一天真的不爛,如果沒有bug。看代碼行數(shù)來評(píng)價(jià)一個(gè)人的技術(shù)就像看一個(gè)人的外表來評(píng)論內(nèi)在,一個(gè)菜鳥寫100杭代碼可能一行就解決了,所以你能說菜鳥更牛?
 
  @少年子弟江湖老
 
  高效
 
  就是代碼行數(shù)寫得多?
 
  曾經(jīng)把接受的一堆三千行代碼
 
  推掉重寫
 
  八百行實(shí)現(xiàn)全部功能
 
  怎么看?
 
  冗余
 
  倒是高效咯?
 
  我一直都是堅(jiān)持用最少的代碼實(shí)現(xiàn)相同的事情
 
  越少越好,越簡(jiǎn)潔凝練越好
 
  @Kit_lee
 
  靠代碼量衡量工作效率的說法較容易引起開發(fā)人員反感,所以我看到評(píng)論中還是有不少負(fù)面內(nèi)容。但其實(shí)代碼量對(duì)于項(xiàng)目管理來說,確是做成本估算的一項(xiàng)重要參考指標(biāo)。相近的一個(gè)功能,總代碼行數(shù)大概是可參考其他同類型項(xiàng)目估算出來的,那么這個(gè)開發(fā)人員平均一天的代碼行數(shù),作為一個(gè)參考指標(biāo)就可以用來做開發(fā)工時(shí)預(yù)估,從而計(jì)算出多少工期內(nèi)我要投入多少開發(fā)人員。不然大家以為都是拍腦袋估的?
主站蜘蛛池模板: 热风机_工业热风机生产厂家上海冠顶公司提供专业热风机图片价格实惠 | 阿尔法-MDR2000无转子硫化仪-STM566 SATRA拉力试验机-青岛阿尔法仪器有限公司 | 丁基胶边来料加工,医用活塞边角料加工,异戊二烯橡胶边来料加工-河北盛唐橡胶制品有限公司 | 昆明网络公司|云南网络公司|昆明网站建设公司|昆明网页设计|云南网站制作|新媒体运营公司|APP开发|小程序研发|尽在昆明奥远科技有限公司 | 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 耐力板-PC阳光板-PC板-PC耐力板 - 嘉兴赢创实业有限公司 | 股票入门基础知识_股票知识_股票投资大师_格雷厄姆网 | 隆众资讯-首页_大宗商品资讯_价格走势_市场行情 | 注浆压力变送器-高温熔体传感器-矿用压力传感器|ZHYQ朝辉 | 美侍宠物-专注宠物狗及宠物猫训练|喂养|医疗|繁育|品种|价格 | 小型玉石雕刻机_家用玉雕机_小型万能雕刻机_凡刻雕刻机官网 | 深圳3D打印服务-3D打印加工-手板模型加工厂-悟空打印坊 | 耳模扫描仪-定制耳机设计软件-DLP打印机-asiga打印机-fitshape「飞特西普」 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | 山东臭氧发生器,臭氧发生器厂家-山东瑞华环保设备 | 代办建筑资质升级-建筑资质延期就找上海国信启航 | 世界箱包品牌十大排名,女包小众轻奢品牌推荐200元左右,男包十大奢侈品牌排行榜双肩,学生拉杆箱什么品牌好质量好 - Gouwu3.com | 首页_中夏易经起名网| 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 芜湖厨房设备_芜湖商用厨具_芜湖厨具设备-芜湖鑫环厨具有限公司 控显科技 - 工控一体机、工业显示器、工业平板电脑源头厂家 | 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | 中宏网-今日新闻-财经新闻| 北京租车公司_汽车/客车/班车/大巴车租赁_商务会议/展会用车/旅游大巴出租_北京桐顺创业租车公司 | 橡胶弹簧|复合弹簧|橡胶球|振动筛配件-新乡市永鑫橡胶厂 | 气动机械手-搬运机械手-气动助力机械手-山东精瑞自动化设备有限公司 | 扫地车厂家-山西洗地机-太原电动扫地车「大同朔州吕梁晋中忻州长治晋城洗地机」山西锦力环保科技有限公司 | 提升海外网站流量,增加国外网站访客UV,定制海外IP-访客王 | 管理会计网-PCMA初级管理会计,中级管理会计考试网站 | 物联网卡_物联网卡购买平台_移动物联网卡办理_移动联通电信流量卡通信模组采购平台? | 数显恒温培养摇床-卧式/台式恒温培养摇床|朗越仪器 | 沧州友城管业有限公司-内外涂塑钢管-大口径螺旋钢管-涂塑螺旋管-保温钢管生产厂家 | 博博会2021_中国博物馆及相关产品与技术博览会【博博会】 | 哔咔漫画网页版在线_下载入口访问指引 | 纯水设备_苏州皙全超纯水设备水处理设备生产厂家 | 空冷器|空气冷却器|空水冷却器-无锡赛迪森机械有限公司[官网] | 山东锐智科电检测仪器有限公司_超声波测厚仪,涂层测厚仪,里氏硬度计,电火花检漏仪,地下管线探测仪 | 浙江富广阀门有限公司 | 碳刷_刷握_集电环_恒压簧_电刷厂家-上海丹臻机电科技有限公司 | 青海电动密集架_智能密集架_密集架价格-盛隆柜业青海档案密集架厂家 | 成人纸尿裤,成人尿不湿,成人护理垫-山东康舜日用品有限公司 |