tft每日頭條

 > 圖文

 > 微軟官方升級win10怎麼樣

微軟官方升級win10怎麼樣

圖文 更新时间:2024-06-16 07:43:12

微軟官方升級win10怎麼樣(還不停逼你升級Win10)1

前段時間,有個視頻在網上火了起來。

視頻裡的這位老哥,自稱在微軟工作了接近 15 年,狠狠批判了一番微軟 Windows 10 的開發質量,聲情并茂地說了小 20 分鐘。

這位名叫 Jerry Berg 的老哥展示了自己工作中獲得的榮譽

微軟官方升級win10怎麼樣(還不停逼你升級Win10)2

視頻有點兒長,差評君就不放了,總結一下的話其實無非就是說了一件事情:

微軟新任 CEO 納德拉為了節省開支,裁撤了大半個測試團隊,導緻很多 Windows 10 系統中的錯誤直到正式發布都沒有被發現。

而這些直到 Win 10 正式發布還存在于系統中的錯誤,被使用了 Win 10 的廣大消費者撞了個正着。

「 Win 10 以來哪次版本升級沒有 bug?」

微軟官方升級win10怎麼樣(還不停逼你升級Win10)3

所以根據這個老哥的爆料, Win 10 的口碑不好是因為微軟 CEO 薩提亞·納德拉。他隻在意賬面上的數字好不好看,卻不對新版操作系統的穩定性負責。

這個視頻下不少人也跟着評論,對 Windows 10 的質量義憤填膺。

「 我不想讓 Win 10 不經我允許就更新 」

微軟官方升級win10怎麼樣(還不停逼你升級Win10)4

為什麼大家會對這個問題有這麼大批評呢?

因為科技公司裡的測試團隊和開發團隊同樣很重要。

操作系統其實和我們平常用的計算器、QQ、360 浏覽器一樣,也是一款軟件,是程序員用編程代碼一行一行寫出來的

微軟官方升級win10怎麼樣(還不停逼你升級Win10)5

但如果說編寫一個計算器是裝修了一間房子的話,那編寫一個操作系統就是從地基到管道設施等方面入手建了一幢大樓 —— 後者的代碼量極為巨大而且要顧及很多功能。

而代碼都是人寫的,肯定難免會出錯,每年計算機代碼失誤造成錯誤的新聞差友們肯定沒少見。

Windows 10 的代碼量雖然沒有公開,但據專業人士估計應該是幾千萬行,不出錯的概率幾乎是 0 。

尤其有一些錯誤,可能 Intel 家的 CPU 配合 NVIDIA 家的顯卡不會遇到,但可能插上 AMD 的顯卡,電腦立馬就藍屏了。

微軟官方升級win10怎麼樣(還不停逼你升級Win10)6

或者是一些錯誤,在使用 Chrome 浏覽器上網的時候不會遇到,但換成了火狐要麼網頁不出聲了,要麼畫面花了。

所以在 Windows 操作系統正式對外發布之前,微軟内部會有一個測試團隊,用各種不同的硬件去運行最新版的操作系統。

就像視頻裡的這位老哥一樣

微軟官方升級win10怎麼樣(還不停逼你升級Win10)7

如果藍屏了、報錯了,或者遭遇了其他各種各樣的奇葩故障,這些測試團隊成員就能很快對接到 Windows 操作系統的開發人員,之後修複這些故障。

同時,測試團隊不光要觀察程序的行為,也要用大量的「 自動化測試 」來檢查程序的代碼。

越來越多的軟件開發者開始使用自動化測試工具

微軟官方升級win10怎麼樣(還不停逼你升級Win10)8

來源:微軟 Azure 宣傳資料

這個所謂的自動化測試,說的簡單點就是根據設定好的測試流程,讓操作系統運行一遍指定的代碼。

就好比測試遙控器有沒有問題,就按照順序把 1、2、3、4、5、6 鍵都按一遍,如果電視都有正确的反應,那遙控器就是好的。

自動化測試就差不多是這個邏輯,隻要一套代碼運行下來沒有問題,那操作系統就是好的。

所以,測試團隊的作用就相當于幫廣大消費者「 踩坑 」,确定了沒有大坑的 Windows 版本才能正式發布。

然而操作系統的複雜程度遠遠不是遙控器能比的,很多錯誤的發生都很「 玄學 」,很多問題不是運行一套代碼就能發現的

比如為啥選了中文,大半畫面還是英文?

微軟官方升級win10怎麼樣(還不停逼你升級Win10)9

而對于 Windows 這麼龐大的項目,光有測試團隊都不一定夠,因此他們還有「 狗糧文化 」( dogfooding ) 陪伴。

在産品圈子裡,「 吃你自己的狗糧 」指的是公司員工提前使用還沒有發布的不穩定版本,在使用中發現并修複産品存在的問題。

說白了,自己做的東西自己用,要是自己造了孽。。。那也自己受。

和戀愛中散發着酸臭味的狗糧并不是同一種玩意。

微軟官方升級win10怎麼樣(還不停逼你升級Win10)10

這麼做是因為程序員都是經驗豐富的開發者,他們不光可以 review 代碼,主動報告問題,幫助排查,這樣改 BUG 更快。

但是。。。你不能過于依賴狗糧文化呀!

哪怕以往有龐大測試團隊 狗糧文化做質保的 Windows 都會偶爾出現 BUG ,這測試團隊再精簡。。。結果就是很多 Windows 多年用戶反饋 Win 10 沒有 Win 7 和 Win 8 穩定。

遠的不說,今年的 Win 10 「 三月更新 」,楞是因為錯誤不斷,直到 5 月份才改名為「 五月更新 」正式推送。

微軟官方升級win10怎麼樣(還不停逼你升級Win10)11

來源:微軟 Windows 官網

不僅如此, Win 10 的開發節奏似乎也有點和「 質量保證 」這個概念對着幹。。。

我們來數數以前曆代的 Windows 版本,Win XP 是 2001 年 8 月發布的;而它續作 Vista 是 2005 年 11 月發布的。Win 7 和 Win 8 也分别于 2009 年 7 月和 2012 年 10 月才發布。

可以看出來,以往的微軟,每過 3 到 4 年,才會發布一款新的操作系統。

然而等到了 Win 10,微軟宣布每半年就要發布一款新的操作系統

大概意思就是,以後沒有 Win 11 了,就叫 Win 10 不改了,界面也不做大的改動,但每半年的 Win 10 更新都會加入一些新功能。

微軟官方升級win10怎麼樣(還不停逼你升級Win10)12

來源:維基百科圖表

頗有點學習 Android 和蘋果 iOS 的意思,界面不怎麼變,可新功能卻不少。但你一電腦操作系統,能和手機一樣搞嘛。

每次 iOS 更新完,網上都各種抱怨不停,不是發熱掉電,就是 App 閃退卡死。

而這還是 iOS 一年一個大版本的前提下,電腦的軟硬件複雜程度可不比 iPhone 差,居然還要半年一個大版本更新。。。

這麼整下來,一個精簡過的測試團隊哪裡頂的住啊?自動化測試的代碼說到底不還是要人來寫麼?!

借着 Jerry Berg 老哥爆的料,網上激起了這麼一通微軟對于産品質量的态度質疑,難道微軟自己不在乎嗎?

其實人家肯定也意識到了,而且差評君覺得這個批評來得晚了些:微軟在這麼幹了快 4 年之後,也終于覺得這麼幹不妥了,決定取消半年一個大版本更新。

微軟官方升級win10怎麼樣(還不停逼你升級Win10)13

以後的 Win 10,在 3 月發布大更新,到了 9 月則隻會發布一個小修小補的「 穩定向更新 」。

這個決定的背後,其實代表着緊張了 4 年多的微軟,終于有機會歇一口氣了

2014 年,正好是 Win 10 正式發布的前一年,薩提亞·納德拉成為了微軟的第三任 CEO,但這個時間點其實有些尴尬。

微軟官方升級win10怎麼樣(還不停逼你升級Win10)14

當時微軟的處境稍稍有些尴尬:Windows 手機無人問津,市值下滑,甚至看家項目 Windows 操作系統的市場份額也不斷被隔壁的蘋果 macOS 擠壓。

因此納德拉上任後便開始了微軟的自救之路,不再固步自封,而是以開放的心态吸取對手的長處。

比如微軟居然舍棄了自研的浏覽器核心,轉而擁抱對手的技術,把谷歌的 Chromium 内核用在了自家的 Edge 浏覽器裡。

微軟官方升級win10怎麼樣(還不停逼你升級Win10)15

又比如微軟灑脫地放棄了死守了好幾年的 WP 手機系統,轉而在 Android 和 iOS 上開發優秀的 App。

而 Windows 10 如此激進的更新周期,也隻是由于當時的微軟太緊迫了

當時的 macOS 功能比 Win 10 豐富的不是一點半點,如果 Win 10 不能盡快趕上 macOS,用戶隻會流失的更厲害。

比如微軟推出了 Insider 内測項目,讓用戶來參與測試體驗,和開發者們共享狗糧:隻需要按一個按鈕就能參與到最新 Windows 系統的測試中,給未來的 Windows 系統提建議。

差評君在加入 Insider 之後沒少給新系統提建議

微軟官方升級win10怎麼樣(還不停逼你升級Win10)16

而這些建議顯然能夠得到回應,比如微軟曾經考慮過移除經典的「 畫圖 」程序,甚至就真的在某個内測版裡這麼幹了。

微軟官方升級win10怎麼樣(還不停逼你升級Win10)17

然而就是由于内測參與者們的抗議,這款情懷小工具在不久之後又被添加回了最新的測試版中,起死回生。

看到他們最近的這些改善産品質量的動作,差評君覺得也許當年精簡測試團隊的操作隻是不得已而為之。

也許随着财報見好,開發預算放松之後,微軟又會重新擴大測試團隊,說不定我們能用到真正穩定的 Win 10 了。

微軟其實還是那個實力雄厚的軟件巨人,隻是跑起來有些喘。

但等它歇下來之後,我們會發現,它最在乎的,依舊是用戶的使用體驗。

關注“差評”,每天獲取最新科技時訊,為你剖析科技圈熱點背後的真相。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved