精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

誰說國外的程序員過得好?法國政府搞的軟件項目,坑出新境界

新聞 前端
很多軟件項目開發時間大大超出了規劃的時間,投入大量資金和人力,都沒有實在的結果。如果你討厭你的編程工作,請認真閱讀這篇文章吧。

 編者按:很多軟件項目開發時間大大超出了規劃的時間,投入大量資金和人力,都沒有實在的結果。如果你討厭你的編程工作,請認真閱讀這篇文章吧。法國科技公司為政府做的項目,預期兩三年,做了十二年還在做;6 百萬行 C++ 代碼,經理比工程師多,人員素質極低。

  幾年前,我在一家法國大型科技公司工作,為他們的一個軟件項目做咨詢師。在那段時間,我見識到了軟件工程工作方面最匪夷所思的一切,完全超乎我的想象。項目人員工作極度不專業,而更嚴重的是,工作環境完全無視人的尊嚴。我一度覺得去那里上班就像坐牢。我只要舉幾個例子,讀者自然就有分曉。

  工作內容

  為一個政府部門開發一款軟件。

  政府先付了幾百萬歐元的訂金,軟件開發耗時初定 2 到 3 年。公司雇了幾個工程師,開始了項目。每隔三個月,團隊人數就翻一番,以便讓資金不斷流入。

  7 年后,項目還不成樣子,連雛形都沒有。每天公司都要交幾千歐元的罰金。于是,管理層決定節流,把經驗豐富的員工都辭退了,雇了些經驗少,甚至完全沒經驗的新人。

  10 年后,項目進度實在太滯后,中層管理人員決定雇傭有軟件工程經驗的人,把項目拉回正軌。公司的員工每三個月換一批,也就是法國離職交接期的時長。

  12 年后,項目還沒結束。公司每天給政府發的修改申請越來越多,以“補貼”每天繳納的罰金。此時已經是 2008 年。

  項目數據

  • 600 萬行代碼

  • 基于 C ++

  • 50,000+ 類

  • 使用的 C ++ 已經過時,“鎖死”在編譯器版本中,編譯器的版本只能一個操作系統上用。

  • 基于 CORBA

  • 項目使用的數據庫軟件背后的公司已經破產

  • 圖層用戶界面有好幾個,但實際上每一層都沒人維護。

  • 32 臺計算機上構建,需要 48 小時

  • 運行一個用戶界面需要 40 到 50 個并行進程

  • 沒有動態庫鏈接:可執行文件大小在數百兆字節范圍內

  • 啟動時間約為 15 分鐘

  • 癱瘓頻率:每 30 秒到 30 分鐘一次

  沒有那個軟件工程師會說 C++ 很簡單。就其復雜程度而言,這或許是最難掌握的編程語言,就連創造 C++ 的幾個工程師都坦白說,他們自己也沒有完全掌握。

  這種無底洞、大迷宮似的語言,還是有不少人揚言說自己已經掌握了,只要有機會,他們就敢用給你看。他們一猛子扎進這口深井,最后大多遍體鱗傷。看著一滿篇天書,花不知多少小時,也找不到癱瘓原因。人都是很聰明的,人生短暫,投入一段時間沒有回報,就會“棄暗投明”,改用其他語言,改做其他項目。

  軟件一大,不管是什么語言寫的,維護起來都很難。6 百萬行代碼,就一個小團隊維護,只要想想就能發瘋。6 百萬可不是小數字,就算一秒鐘讀一行,也要 70 天不眠不休才能看完。

  我再舉兩個實例,讀者就知道這個項目有多讓人崩潰。

  有一個開發者被分配了這樣一個任務:找出在界面上點擊右鍵,界面凍結的原因。他花了幾天時間,仔仔細細檢查,耗掉大半耐心之后,他發現,在界面上右擊后,其實沒有錯誤,只是內容菜單要 45 分鐘后才彈出。每次用戶在主窗體點擊后,菜單是動態生成的,但是背后是巨量的靜態內容,因此耗時長。有些用戶反饋說“加載 CD”的命令完全沒反應。這個問題花了幾個星期才弄明白,但是最后,錯誤報告卻被標記為“已解決”,因為數據確實有加載,只不過是花了整整 7 天,才加載完 700 兆的數據。嗯,不然怎么說耐心是美德呢...

  版本控制,猶如脫韁野馬

  好幾年過去了,團隊里終于來了個人才,提出要用版本控制工具。第一次嘗試,效果不如人意,于是團隊決定換一個系統。又過了紀念,每次更新的歷史數據全沒了。最后,他們選擇使用一個瑞士的系統,圖形用戶界面簡直不堪入目。有一個四人小組全職負責版本控制軟件方面的維護問題,跟他們合作,我們常常面臨以下的問題:

  • 第一次測試需要與版本控制團隊先預約時間,通常在一周后才授權。

  • 未經中層管理人員授權,不允許編輯文件。必須事先告訴經理要編輯哪些文件,然后申請上級許可,再預約版本控制團隊,在幾天后才能編輯。

  • 每次修改代碼都會產生分支文件,也就意味著必須合并所有修改。有了這么多的文件,你可能覺得,不會出現兩個人弄同一個文件上的重復勞動。但事實證明,大家都在弄同樣的 100 個文件。

  • 檢入過程非常痛苦,這個過程中,你的代碼經過自動化錯誤檢測軟件審查,最終由中間管理人員審查。不用說,bug 的出現速度永遠比開發人員糾正速度快得多。如果你仔細看注冊的錯誤數量,每次修正導致的新 bug 數量,是原來 bug 數量的兩倍。

  • 版本控制很簡單。舊軟件是版本1,目前的軟件是版本2,未來的軟件是版本 3. 沒有人知道哪個版本已經交付給客戶了。

  從前的某一天,公司安排過正式交付。但是這個時間不是團隊內的人定的。那天,客戶受到了一張沒有內容,只有安裝指引的光盤。那時因為,沒有人知道怎么把這個項目做出來。后來客戶發現他們受到的光盤里,什么也沒有,于是給公司發了封正式的投訴信。

  公司居然把舊版本的軟件發給了客戶。客戶之所以能發現,是因為他們看了“說明”欄,里面的內容跟上一年的版本大同小異。

  “人件”

  微薄薪水,只能雇庸碌之輩

  團隊里大部分人都是沒有軟件工程經驗的人,軟件里要不是大部分都是 bug,就奇了怪了。經理意識到,一個單純的軟件項目,支出的大頭是薪水,真是天資聰穎。但是,這個大發現絲毫沒有影響 TA 炒掉工程師,不論他們有沒有經驗,卻把桌面上有“C++傻瓜入門”之類書的管理人員統統留下了。

  我們的夢想團隊

  團隊 55 人:20 個開發者,35 個管理人員

  沒錯,管理人員數量比工程師還多。

  管理人員最擅長的就是開會,講的都是同一個 PPT,一遍又一遍,講到吐為止。而開發者就在寬敞的共用辦公空間里聊天解悶。

  很多管理人員在軟件工程上毫無經驗。當時 SCO-Linux 爭議炒得沸沸揚揚,不管整件事算不算鬧劇,很多人都意識到,以后要用自由軟件都要付費了。)不用說,整個軟件到處都是 GNU C 庫里的代碼,一個巨型 GNU 兼容的非共享軟件。但是,就這個項目的水準,估計也沒人敢把代碼放出去。

[[227106]]

  自由軟件(free software),根據自由軟件基金會對其的定義,是一類可以不受限制地自由使用、復制、研究、修改和分發的,尊重用戶自由的軟件。這方面的不受限制正是自由軟件最重要的本質,與自由軟件相對的是專有軟件(proprietary software),或被稱為私有軟件、封閉軟件(其定義與是否收取費用無關──自由軟件不一定是免費軟件。

  整個團隊,技術水平不如人意,了解互聯網的人屈指可數,其中自認為了解互聯網的,以為互聯網只是為愛情動作片而生的。他們之間,如果有人說自己在網上看了點東西,聽者就會露出會心一笑。

  地獄之旅

  本來在這里的工作,雖然不算優越,至少不會無聊。但是頂層的管理人員非要采用納粹管理集中營的辦法來管理員工。我隨便舉幾個例子:

  • 早九點后到崗是不允許的。有一天, 經理站在大門后,把 9 點整以后到的所有員工都當場炒魷魚,包括一些經理和銷售人員。

  • 抽煙的員工,因為跑出去抽煙,工作的時間就打了折扣。所以管理層決定讓所有員工都不許吸煙。當然,沒有用。

  • 有時候,一連好幾天咖啡機都被收起來。因為跑去喝咖啡的人自然沒有坐在辦公桌前的人、伏案寫代碼的人工作時間長。

  • 每次有上級來視察,咖啡機就要關掉,以便給上級留下大家都在桌前認真寫代碼的印象。

  • 那里的洗手間是我去過的洗手間里最惡心的。大概也是為了提高大家的效率:上廁所的時間少了,工作的時間自然就多了(工作質量自然也上去了)。

  這樣的工作,這樣的管理,為什么大家還要來上班?最主要的原因就是當時法國深陷經濟危機(某種程度上,現在也是),有工作,有薪水幾乎成了特權,工作環境、內容自然就沒那么在意了。

  還有一個原因,對于在那里的大多數員工而言,這份合約算是他們與一家真實公司簽下的一份實實在在的合約。沒有對比,就沒有傷害,他們可能都不知道這份工作的糟心程度。很多員工新入職場,覺得遲到就被炒魷魚,也沒什么不合理的。但是,這樣嚴苛的標準,晚一分鐘都不行,只有變態的管理者才會付諸現實。

  話又說回來,政府怎么會讓這樣的事情發生呢?但我們都心知肚明,政府里管這個項目預算的官員和軟件公司的頂層管理人員拜過把子,關系夠鐵。在法國,這種程度的腐敗也沒什么新鮮的。很多人根本不知道,更別說有什么懲罰或者后果了。當然,也不限于法國,放眼歐美,這樣的故事也不少。

  所以,下次上班覺得難熬,要學會置身處地。想像一下自己在那里工作,會是什么光景。

責任編輯:張燕妮 來源: 36kr
相關推薦

2015-10-22 11:25:43

法國政府軟件開源

2023-12-05 14:38:10

2012-11-22 14:00:26

程序員

2020-08-27 16:43:23

程序員加班工作

2010-08-11 13:56:03

Flex程序員

2012-09-13 09:47:01

程序員

2014-08-14 11:18:22

程序員

2015-04-28 11:31:43

程序員軟件項目項目預估

2024-03-13 15:34:20

2020-09-25 15:43:25

程序員網站技術

2012-07-20 11:16:26

程序員

2023-08-28 15:51:11

2018-02-06 08:36:02

簡歷程序員面試

2013-12-12 10:03:26

2010-08-03 13:47:26

Flex程序員

2011-06-11 20:59:12

程序員

2011-07-15 15:10:37

PHP

2015-09-16 09:57:41

swoolePHP程序員

2014-07-16 09:34:44

2013-03-18 13:50:13

開源軟件
點贊
收藏

51CTO技術棧公眾號

不卡的av电影在线观看| h片精品在线观看| 日韩精品每日更新| 日韩有码在线播放| 日本在线播放一区二区| 麻豆tv入口在线看| 99热精品国产| 国产在线视频不卡| 日韩免费黄色片| 日韩国产欧美| 亚洲国产天堂网精品网站| 成年人黄色片视频| 伊人电影在线观看| 国产亚洲精品福利| 91传媒免费看| 国产精品无码一区| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲日韩欧美视频| 成人做爰69片免费| 青青青国产精品| 精品免费在线观看| 中文字幕中文字幕在线中一区高清 | 成人18在线| 成人精品在线视频观看| 国产欧美日韩免费看aⅴ视频| 日韩av一二三区| 一级欧洲+日本+国产 | 午夜伦全在线观看| 91蝌蚪porny| 超碰97在线资源| 一级特黄aaa大片| 久久中文字幕一区二区三区| 欧美精品久久久久久久久久| 1024手机在线观看你懂的| 理论片一区二区在线| 欧美一区在线视频| 三上悠亚在线一区二区| 欧美日韩免费看片| 姬川优奈aav一区二区| www.亚洲视频.com| 中文字幕一区二区免费| 国产精品一区亚洲| 欧美激情手机在线视频| 欧美大片xxxx| 日韩精品免费视频一区二区三区| 在线观看免费视频综合| av动漫在线看| 免费h在线看| 91在线小视频| 国产精品久久久久久影视| 午夜精品久久久久久久久久久久久蜜桃 | 69堂免费精品视频在线播放| 欧美激情一区二区三区| 欧美另类一区| 亚洲一卡二卡在线观看| 免费人成在线不卡| 国产日韩精品电影| 一区二区三区亚洲视频| 精品一区免费av| 成人免费午夜电影| 国产女人18毛片水18精| 国产一区二区美女| 97久久天天综合色天天综合色hd | 麻豆国产尤物av尤物在线观看| 中文字幕乱码亚洲无线精品一区| 欧美成人午夜影院| 国产精品久久AV无码| 成人黄色图片网站| 欧美影视一区在线| 日韩va在线观看| 日韩亚洲精品在线观看| 精品处破学生在线二十三| 天堂www中文在线资源| 亚洲黄页网站| 中文字幕不卡在线视频极品| 97精品在线播放| 欧美日韩ab| 亚洲天堂第一页| 美国美女黄色片| 911久久香蕉国产线看观看| 欧美精品午夜视频| 国产精品xxxx喷水欧美| 日韩激情视频网站| 91天堂在线视频| 免费看黄色一级视频| 99v久久综合狠狠综合久久| 日本成人黄色免费看| 美女羞羞视频在线观看| 亚洲福利一二三区| 成人3d动漫一区二区三区| 亚洲国产91视频| 亚洲国产精品成人精品| 亚洲第一综合网| 午夜久久美女| 国产精品成人久久久久| 性欧美18一19性猛交| 91蜜桃网址入口| www.-级毛片线天内射视视| 欧美日韩在线观看一区| 色网站免费观看| 国产无人区一区二区三区| 四虎免费在线观看视频| 日韩激情电影免费看| 欧美日韩美少妇| 波多野结衣加勒比| 色婷婷色综合| 欧美伊久线香蕉线新在线| 国产美女三级无套内谢| 久久久亚洲高清| 99在线观看视频免费| 国产精品天堂蜜av在线播放| 亚洲国产中文字幕久久网| 国产午夜精品理论片在线| 另类亚洲自拍| 66m—66摸成人免费视频| 免费一级a毛片| av电影在线观看一区| 亚洲成年人专区| 亚洲va中文在线播放免费| 亚洲国产毛片完整版| 人妻久久一区二区| 蜜臀久久99精品久久久久宅男| 久久国产欧美精品| 美女网站视频在线| 欧美福利视频导航| 欧美激情视频二区| 久久精品在线| 久久久一本精品99久久精品| 五月婷婷视频在线观看| 欧美疯狂性受xxxxx喷水图片| 午夜精产品一区二区在线观看的| 欧美人妖在线| 午夜精品99久久免费| 精品久久久久中文慕人妻| 中文字幕在线一区免费| 综合久久国产| 国产91欧美| 一区二区三区回区在观看免费视频| 91九色丨porny丨肉丝| 成人国产精品免费观看| 日本香蕉视频在线观看| 日韩精品免费视频一区二区三区 | 国产在线一区二| 欧美xxxx做受欧美88bbw| 欧美一区二区三区小说| 日本裸体美女视频| 美女精品自拍一二三四| 日韩欧美一区二区三区四区| 自由日本语热亚洲人| 亚洲精品日韩久久久| 天天综合天天干| 久久久久久久波多野高潮日日| 国产日韩精品一区观看| 51精品视频| 亚洲精品国产综合久久| 五月婷婷开心网| 久久综合久久鬼色中文字| 日本一区视频在线播放| av有声小说一区二区三区| 亚洲欧美日韩网| 欧美在线视频第一页| 国产曰批免费观看久久久| 国产日韩第一页| 美国十次综合久久| 欧美极品在线播放| 天天干天天舔天天射| 欧美日韩亚洲一区二| 在线免费观看麻豆| 美腿丝袜亚洲三区| 自拍偷拍一区二区三区| 哺乳挤奶一区二区三区免费看| 久久久欧美精品| 玖玖综合伊人| 777午夜精品免费视频| 久久久国产精品黄毛片| 91啦中文在线观看| 亚洲久久中文字幕| 欧美成人69| 你懂的网址一区二区三区| av免费观看一区二区| 欧美日韩不卡视频| 九九精品在线观看视频| 2020国产精品| 日韩欧美亚洲另类| 在线观看亚洲| 亚洲看片网站| 国产精品极品国产中出| 国产91九色视频| 人妻中文字幕一区| 色嗨嗨av一区二区三区| 亚洲 欧美 变态 另类 综合| 成人精品国产福利| 亚洲精品自拍网| 亚洲每日在线| 欧美 日韩 国产 在线观看| 激情小说亚洲图片| 国产精品综合不卡av| av2020不卡| 日韩亚洲第一页| 性感美女福利视频| 欧美一区二区视频在线观看2020| 免费黄色网址在线| 亚洲啪啪综合av一区二区三区| 国产麻豆天美果冻无码视频| 寂寞少妇一区二区三区| 欧美精品一区免费| 一个色综合网| 亚洲精品永久www嫩草| 欧美日韩一区二区三区在线电影| 国产日韩在线免费| 亚洲一二三四| 欧美国产日韩精品| 91在线品视觉盛宴免费| 日韩大陆欧美高清视频区| 国产精品变态另类虐交| 成人精品鲁一区一区二区| 中文字幕第17页| 亚洲欧美日韩专区| 免费看日b视频| 久久亚洲国产| 视频一区二区在线| 亚洲最好看的视频| 国产一区二区三区黄| 日韩三级网址| 亚洲一区二区三区毛片| 韩国理伦片久久电影网| 日产精品99久久久久久| 岛国av在线网站| 日韩亚洲一区二区| 超碰在线影院| 亚洲香蕉伊综合在人在线视看| 无码精品视频一区二区三区| 日韩色在线观看| 国产精品-色哟哟| 亚洲国产综合视频在线观看| 国产又色又爽又高潮免费| 国产日韩欧美精品一区| 日本高清www| 99精品在线观看视频| 妖精视频一区二区| 成人高清伦理免费影院在线观看| 国产成人精品综合久久久久99| 国产美女久久久久| 亚洲在线观看网站| 国产在线不卡一卡二卡三卡四卡| 91精品999| 国产一区二区三区观看| 国产大学生av| 成人午夜av电影| 久久久久成人精品无码中文字幕| 成人免费黄色在线| 污污内射在线观看一区二区少妇| www.99精品| 三级黄色片网站| 国产日韩在线不卡| 国产午夜福利一区| 中文字幕视频一区| 视频这里只有精品| 一区二区理论电影在线观看| 久久亚洲AV无码| 性感美女久久精品| 久久国产视频精品| 欧美性欧美巨大黑白大战| 中文字幕理论片| 在线不卡a资源高清| av在线免费在线观看| 亚洲精品在线一区二区| 亚洲区小说区图片区| 亚洲午夜精品视频| 麻豆视频在线免费观看| 欧美丰满片xxx777| 自拍一区在线观看| 国产狼人综合免费视频| 日韩激情综合| 欧美连裤袜在线视频| 婷婷久久国产对白刺激五月99| 成人免费看片'免费看| 日韩视频在线一区二区三区 | 久久精视频免费在线久久完整在线看| 成人a在线视频免费观看| 久久久久久国产三级电影| 在线亚洲人成| 亚洲一区二区三区乱码aⅴ蜜桃女| 果冻天美麻豆一区二区国产| 日韩电影在线播放| 亚洲欧美一级二级三级| 欧美韩国日本在线| 国内精品伊人久久久久av一坑 | 尤物在线观看一区| 成人免费看片98欧美| 精品视频一区二区三区免费| 亚洲成人77777| 国产亚洲在线播放| 日本天码aⅴ片在线电影网站| 日本午夜人人精品| 久久久久久爱| 日韩中文不卡| 亚洲精选91| 亚洲xxx在线观看| 91麻豆123| 久久久国产成人| 欧美精品久久99| 女人天堂在线| 欧美极品少妇xxxxⅹ免费视频| 国产成人精品一区二区三区视频| 国产精品区一区| 日韩一区网站| 日韩精品极品视频在线观看免费| 欧美精品一区二区三区久久久竹菊| 精品久久久久av| 成人午夜短视频| 国产日产精品一区二区三区的介绍| 欧美日韩综合视频网址| 朝桐光av在线一区二区三区| 正在播放国产一区| 国产亚洲成av人片在线观看| 亚洲一区二区久久久久久| 国产99亚洲| 久久视频这里有精品| 国产一二精品视频| 午夜国产福利视频| 色婷婷av一区二区三区软件| 人妻丰满熟妇av无码区hd| 久久影院资源网| 91大神在线观看线路一区| 久久综合一区| 99热在线精品观看| 中文字幕永久免费| 自拍偷拍欧美激情| 伊人久久亚洲综合| 亚洲系列中文字幕| 亚洲日本网址| 欧美久久高跟鞋激| 久久爱一区二区| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 日韩你懂的电影在线观看| 免费黄网站在线播放| 国产精品美女免费视频| 狠狠综合久久av一区二区蜜桃| 青娱乐自拍偷拍| 99久久免费国产| 日本三级中文字幕| 亚洲精品一区二区三区四区高清| 一二三四区在线观看| 亚洲自拍偷拍色图| 中文在线日韩| 亚洲国产精品狼友在线观看| 亚洲一区中文在线| 欧美性受xxxx狂喷水| 久久男人资源视频| 青青视频一区二区| 国产成人精品视频免费看| 91色视频在线| 无码人妻av一区二区三区波多野| 亚洲欧美国产一区二区三区| 成人性生活视频| 日韩国产精品一区二区三区| 日本午夜精品视频在线观看 | 欧美jjzz| www.17c.com喷水少妇| 黑人巨大精品欧美一区二区三区 | 一区二区成人网| 欧美激情一区二区三区| 国产精品久久久久久久久毛片| 久热精品视频在线| 99re8这里有精品热视频免费 | 人禽交欧美网站| 波多野结衣家庭教师| 精品久久国产97色综合| 天天操天天射天天舔| 欧美一区二区三区精品电影| 中文字幕亚洲影视| 香港日本韩国三级网站| 亚洲三级在线免费观看| 欧美一级一区二区三区| 欧洲中文字幕国产精品| 日韩电影在线视频| 精品人妻二区中文字幕| 欧美性猛交xxxx偷拍洗澡| 风间由美一区| 成人3d动漫一区二区三区91| 国产精品试看| 三级黄色片在线观看| 精品福利视频一区二区三区| 欧美影视资讯| 国产一区二区三区小说| 久久精品一区四区| 国产美女主播在线观看| 国产精品伦理一区二区| 久久久久无码精品| 福利精品视频在线| 日韩成人影视| 精品一卡二卡三卡四卡日本乱码| 青青草97国产精品免费观看| 欧美精品色哟哟| 国产亚洲免费的视频看| 91成人午夜| jizz18女人| 欧美性色视频在线| 伊人在我在线看导航|