為什麼網路大廠一邊大規模裁員,又一邊招募?

架构师之路
最近,各大廠都不好過,紛紛減員增效,但似乎又從未停止過招募的步伐,這究竟是為什麼呢?
知乎上的一篇5.2W讚的回答,分享給大家。
問:為什麼網路大廠一邊大規模裁員,又一邊招募?答:東岳老師連結:https://www.zhihu.com/question/517051862/answer/2353062328
真實在大廠工作過,十幾年的網路老兵告訴你事實,大廠裡面有很多的業務線,也有很多的部門,每個部門負責的都不一樣,阿里不是只做淘寶,騰訊也不是只做微信,一個大廠有數百條業務線,有的賺錢,有的賠錢。但是通常賠錢的最多。
通常大廠是這樣玩的:上層領導看中了一個方向,比如說遊戲是賺錢的,於是就大量開始招募遊戲崗位。公司往這方面投錢,比如說一年投入1000萬,然後訂定一個目標,實現三年獲利。透過招聘,你順利進入了他們的遊戲業務線,成為大廠員工。光環加頂,有些剛進入大廠的員工以為祖墳冒青煙了,但也可能冒黑煙。
因為公司業務線剛開闢,所以就大量招人,高層來賭這個業務三年後一定獲利。把人力,金錢,物力投入進去。至於高層哪來的那麼大自信賭成功,說真的,他們也都是懵逼狀態。高層之間也有內卷,總裁副總裁一大批,負責的業務都不同。
我在某廠做總監時,常常跟一些總裁開會討論方案,他們真的啥也不懂。因為這群人年紀太大了,很多都是投資人,根本不懂互聯網,都是瞎指揮。懂網路的也是極個別人,總裁眼裡只有錢。其他都沒有。各種不著調的想法每次和他們開完會恨不能摔門而去。但你還得執行他們不靠譜的想法,誰讓咱們是打工人。就算方案是屎也得給老闆做出臭豆腐的口感。實現不了怎麼辦,假裝很努力的加班啊,得讓老闆看到咱很努力的干啊。高層畫大餅不要緊,咱也得吃飯啊。
高層天天開會,傳達給中層的就TM一句話,今年我們要達成十億的目標!
臥槽,毛線都沒有呢,那怎麼辦,上有政策下有對策,中層也有辦法,你們知道中層每天都在幹什麼嗎,天天寫PPT!天天給高層做實現十億目標的報告,一次一次被打回重改,直到改到高層認為PPT可以真的能實現十億目標為止。
PPT是個好東西,不只造車,還能造夢!
很遺憾的是,高層和中層一本正經地搞了PPT很長時間,大家一致認為從PPT上面已經證明能夠實現十個億的目標。但多數業務實際上根本不可能像預想的那樣盈利,PPT終究是PPT,當不能盈利時,這條業務線就會被砍掉,你經常發現大廠裁員是整條業務線從上到下全部被裁掉就是這個問題。
老闆層總是有各種想法,每年都要想我要做什麼,總之都是為了賺錢。有的老闆都是拍腦門,反正人家有錢,玩得起。瞎折騰怕什麼,萬一折騰成功了呢。就像有個人說的那樣,夢想總是有的,萬一實現了。
把錢在裡面一投資,找一堆寫手,做幾篇新聞,搞幾個概念,開始忽悠了。全都給我上,產品,技術,運營,招起來!上層要做什麼事情呢,上層要拿著PPT去資本市場忽悠錢。
有一次和某個總裁喝酒,無意之間他說了一句話,我們不這樣的話,股票就會跌的,我們只有這樣做股票才能漲。
我忽然恍然大悟,其實他們根本不是做網路的,他們就是一群在股市圈錢的人。是的,只要折騰起來,股民才會不斷被割韭菜。原來賠掉的錢可以透過股市賺回來!資本市場才是真正賺錢的地方。
網路從誕生開始,就是靠資本一輪一輪融資的吹起來的,網路公司本質就是投資公司,而高層就是投資人,靠著一個一個的故事融錢,用錢賺錢,而至於這個業務,他們並不關心能不能做成。他們只關心手上的股票能不能升值。
但問題是,你不可能所有開闢的業務線都賠錢吧,股東也不是傻子啊,靠股市畫大餅早晚會被做空。所以他們總得有點賺錢的業務啊。
十條業務線九條可能都賠錢,但有一條業務線賺錢就成功。公司高層都是賭徒心理,因為他們也沒辦法判斷哪個業務能成功。多生幾個孩子,總有一個孩子能成器吧。
不成器的孩子怎麼辦,放棄吧。然後繼續生孩子,繼續招募人。大廠靠著自己的招牌不用擔心招不到人,反正人人都想進大廠。就算全都裁掉,照樣能夠招到。就算賠掉一個億對大廠來說只不過是繳學費而已。畢竟人家賺一個億也就是小目標。
那問題在於,為什麼他們不用原有的團隊做呢,因為原有團隊在高層看來就是敗軍之將,給你三年時間都沒搞成你在高層眼裡已經沒有價值,不裁你才怪呢。老闆看你不順眼,他們眼中只有一個字:loser!
這類新聞屢見不鮮:XX跳動方面,本地生活和房產業務受到影響。去年10月,XX跳動本地生活被曝出從22個城市撤退,僅保留了北京、上海等幾個城市。 XX跳動HR相關負責人回應媒體稱,裁員訊息屬實,係公司正常業務調整。大部分的公司都是公司業務正常調整,簡單來說就是,這孩子不成器,趕出家門。

那你說,我這條業務線搞成了,那總不會被裁掉。
呵呵,你想的天真了,一條業務線搞成了照樣裁掉一半,這叫組織人員優化,本身做這條業務線就需要大量人參與進來,就像你建一座橋,建設時候需要幾千人,建完了只需要幾十人維護就可以了。
那你說,我只要努力就不會被裁吧,呵呵,裁掉你和你努力不努力無關係,什麼末尾淘汰制只不過是裁你的理由,制定一個規則,讓員工內卷,因為員工內卷對企業最有好處。只有裁員,才能讓員工感到危機。
你雖然花了大量時間精力,什麼996啊,公司是不會看在眼裡的,公司只看你成本太高了。三十五歲為什麼會被裁,你知道,你在一家公司幹十年你的薪資得有多高,不給你加薪資你不滿意,給你加薪資老闆不滿意,反正有的是人幹活,這麼高薪資不需要你了,就裁掉了。與你能力無關係。只和你成本有關係。
在大廠的業務線,中層壓力最大,因為裁員先把中層幹掉。中層在公司的定位就是背鍋的,中層一般都是總監或者級別副總裁級,負責承上啟下,只要業務快玩完了,為了給公司交代,穩定軍心,高層首先要把中層拿來祭旗了。
中層天天要逼著底層加班,也不是真的很忙,因為他要做給高層看,讓高層覺得他很努力,一定能成功。但中層消息也很靈敏,見勢不妙,沒等裁員就腳底抹油提前跑路了。
等你有一天做了中層,就知道中層才是網路公司最苦逼的,上面領導罵你SB,底下員工罵你SB,回家老婆罵你SB,自己罵自己SB。辭職不敢,沒有一邊討好。多少底層想要往上爬到中層,等你爬上去,就知道這哪是人生巔峰,是TM火山口!上也上不去,下也下不來。每件事處理起來都是賊燙手。做中層久了就知道,有些事不能硬撐,關鍵時候跑路才是上上策,孫子兵法得作為案頭書天天閱讀,不然你怎麼在這麼複雜的環境中生存下去。
這就是你看到的類似新聞:某某大廠某事業部負責人離職,加入某某公司。但你看到這種消息後一般還不到裁員時候,因為裁員需要一個過程。
三個月後,輪到HR上場了,HR會在一夜之間發個通告,因某某原因,公司無法經營,宣布裁員,底層員工被打的措手不及!
前一天還在加班到凌晨十二點,這時候你突然看到HR也在加班,你心裡想,嗯,公司又開始招募了。公司肯定發展越來越好了。其實人家加班是訂定裁員名單呢,今天一上班就被告知裁員。沒等你反應過來,整個部門都沒有了。
HR才是網路公司效率最高的職位!
有的大廠裁員也很有情懷,臨走還發給職場小白一個畢業證,同學!恭喜你在某廠順利畢業了!呵呵,有的應屆生剛入職第一天就畢業了,這速度真TM的快啊!給我的50萬年薪呢?這麼快就沒了?咱好歹號稱是大廠啊,別這樣糊弄人行不?
這時候你看到的新聞就是:某廠內部員工在某APP傳聞裁員,整個事業部都被裁撤,未經官方證實。於是一輪從招募到裁員的過程就結束了,宣布一條不靠譜的業務線完全消失,老闆的大餅沒有畫成。

從專案立項,到招募人,到投資擴建,到瘋狂炒概念,再到負責人離職,內部傳出裁員,公司證實屬實。眾位朋友,等你經歷網路十年你就知道這種招募裁員戲天天上演。只是大部分都沒有爆出來而已。因為很多業務線都不起眼,還沒有人知道就已經消亡了。
然後公司繼續開闢新業務線,繼續靠著大廠這個招牌白嫖打工者的青春,反正你不來是有別人來,我反正是給錢的,你不做還有別人做。
其實很多人,不過是陪高層賭未來,高層賭不對沒關係,可以繼續賭,畢竟人家不會擔心自己被裁掉。本身高層眼裡也沒有員工,只有利益,員工自己賭不對,只能被裁了。老闆賭上的是錢,員工陪賭的是未來。老闆賭輸了錢,大不了再賭一把,員工賭沒了未來,就真的啥也沒了。
所謂某些網路大廠,也不過是披著一層酷炫的外衣,進去也是996的工作。因為你得陪老闆賭這種不可靠的未來。
只是,你人生需要做的是淡定!看庭前花開花落,雲卷雲舒,莫糾結!很多事情,對打工人來說都很無奈,最後苦的還是打工人。
青春,就那麼幾年,你從小到大都是很優秀,拿著985的學歷拼進大廠,戀愛都不敢談,每天996的為公司奮鬥,養著房東,養著這個城市,養著身體幾十萬億的細胞,不到三十歲的小伙子頭髮禿頂,腎虛無力,腰間盤突出,賭上了自己一切,用自己拼搏捲走了無數人,夢想有一天出人頭地,你做好了最優秀的自己,無一刻休息,只為了明天更好,最後結局被裁掉了。最後如夢初醒,才知道自己是小丑。
別人,上面的話都不敢說,我敢說只因為我不在大廠做了,也不想再進去。就算封殺我也無所謂。我堅決反對拿員工前途做賭注的公司!
我要說這些話,也希望企業裁員慎重考慮!同時也希望企業不要盲目的招聘,因為真的很多同學因為你們的招聘賭上了未來。我不怕得罪那麼多的大廠,我只希望彼此都真誠些,大家都是為了更好的未來。
別誤會,我不是針對在座的任何大廠,我只說一種現象,希望我寫這些不會被封掉。
人生苦短,善待自己!

常常會碰到的面試題目:如何去理解什麼是核心交換器?他具備哪些功能?

原创 还有头发 网络工程师李亿万
什麼是核心交換器?
核心交換機,顧名思義,是整個網路的「心臟」。它位於網路的核心層,負責連接多個匯聚層交換機,以實現不同網路區域之間的通訊。簡單來說,核心交換機就像是一座繁忙的交通樞紐,承載著大量的資料流量,並負責將這些流量有效率地轉送到目的地。
核心交換器與其他交換器的差異• 
• 位置不同: 核心交換器位於網路的核心層,而接取交換器位於網路邊緣,匯聚交換器則位於核心層與存取層之間。
• 功能不同: 核心交換器主要負責資料轉發,處理大流量,提供高可靠性;而接入交換器主要負責用戶接入,匯聚交換機則負責流量匯聚和VLAN劃分。
• 效能不同: 核心交換器通常具有更高的效能指標,例如更大的交換容量、更快的轉送速率和更低的延遲。核心交換器的功能
• 資料轉送: 核心交換器負責將資料包從來源設備轉送至目的設備,是網路資料傳輸的核心。
• 網路互連: 核心交換機連接多個匯聚層交換機,實現不同網路區域之間的互聯。
• 負載平衡: 核心交換器可對資料流量進行負載平衡,並提高網路的可靠性和可用性。
• QoS: 核心交換器可提供QoS(服務品質)功能,確保關鍵業務的優先順序。

核心交換器的特點
• 高效能: 核心交換器具有高頻寬、低延遲、高可靠性的特性。
• 大容量: 核心交換器可以支援大量的連接埠和使用者。
• 高可用性: 核心交換器通常採用冗餘設計,確保網路的連續性。
• 可擴充性: 核心交換器可依據網路規模的成長進行擴充。

如何選擇核心交換器
• 網路規模: 依據網路規模和使用者數量選擇適當的交換器。
• 效能要求: 依網路流量及延遲的要求選擇適當的交換器。
• 功能需求: 依據對QoS、安全等功能的需求選擇適當的交換器。
• 預算: 依預算選擇合適的交換器。
網路工程師在核心交換器方面常遇到的挑戰
1. 高並發流量處理:
• 挑戰: 核心交換器需要處理大量的並發流量,尤其是在高峰期,如何保證封包的快速轉送和低延遲是一個龐大的挑戰。
• 解決方案: 選擇具備高效能的交換晶片、最佳化路由協定、合理設定介面頻寬、引入流量工程等。
2. 網路故障診斷與定位:• 挑戰: 核心交換機一旦故障,會對整個網路造成嚴重影響。如何快速且準確地定位故障並進行修復是一個難題。
• 解決方案: 建立完善的監控體系,使用網路分析工具,配置告警,並定期進行演練。
3. 網路安全威脅:
• 挑戰: 核心交換器作為網路的“心臟”,是駭客攻擊的重點目標。如何保護核心交換器免受攻擊是一個嚴峻的挑戰。
• 解決方案: 設定存取控制清單(ACL)、啟用安全功能(如連接埠安全性、STP BPDU保護)、定期更新軟體和修補程式。
4. 網路擴充性:
• 挑戰: 隨著業務的成長,網路規模不斷擴大,如何確保核心交換器的擴充性是一項挑戰。
• 解決方案: 選擇可堆疊或模組化的交換機,採用虛擬化技術,事先規劃網路拓撲。
5. 配置複雜性:
• 挑戰: 核心交換器的配置非常複雜,涉及路由協定、QoS、安全等多個面向。
• 解決方案: 使用自動化設定工具,參考廠商提供的設定指南,並進行充分的測試。
6. 新技術引入:
• 挑戰: 隨著新技術的不斷湧現(如SDN、NFV),如何將新技術應用到核心交換器中,並確保網路的穩定運作是一項挑戰。
• 解決方案: 專注於產業發展趨勢,學習新技術,並進行充分的實驗與驗證。

大型網站維運排查想法:硬體篇1.0

原创 李逸皓
伺服器硬體問題
一、網路線故障–丟包–失聯 ==>更換網路線
1. 判斷伺服器是否丟包可以用ping指令偵測伺服器網路是否丟包。
具體做法是:- 登入Linux 伺服器,ping 網關或知名網站位址,如ping www.baidu.com- 加上數目參數,如ping www.baidu.com -c 1000,檢測1000次的丟包情況- 觀察丟包率,如果丟包率較高,說明有丟包問題
2. 網線線序網線有568A和568B兩種線序標準,區別是橙白、綠白、藍、藍白、綠、棕白、棕這7根線的順序不同。 568B: 橘白橙綠白藍藍白綠棕白棕568A: 橘白綠白橙藍藍白綠棕白棕如果機房線纜是568A,伺服器網卡是568B,需要對調橘白、綠白兩對線,使線序一致,否則會導致網路不通。
3. 處理方法如果判斷伺服器網路有丟包問題,可以換用新的網路線測試,若丟包解決,則可以斷定是網路線故障。
二、板載網卡故障—->更換主機板
1. 板載網卡故障如果伺服器板載網卡故障,網卡無法連接網路,可以考慮更換主機板來解決。
2. 使用外接網卡當板載網卡故障時,可以使用外接的萬兆網卡來暫時連接網路。使用方法是:- 安裝網路卡的驅動程式,載入網卡模組- 將網路卡透過PCI-E插槽插入主機板,連接網路線- 設定網路卡IP等網路參數,使其連接網路
3. 使用光纖網路卡對於伺服器間的連接,可以使用光纖網路卡+光模組來實現。將光模組插入網路卡介面,使用光纖線連接到交換器連接埠。
4. 萬兆網路卡速率萬兆網路卡的協商速率最大可達10000Mb/s,約合10Gbps。
5.萬兆網路卡–外接的網路卡–>安裝驅動–>使用光纖+模組
三、CPU(機器裡有幾個CPU)
1. 伺服器CPU數量伺服器可以設定多個CPU。多CPU伺服器可以提供更強大的處理能力。
2. 單一CPU伺服器宕機如果單一CPU伺服器的CPU故障,會導致整台機器宕機和無法啟動。
3. 雙CPU伺服器報錯如果雙CPU伺服器,只有1個CPU故障,由於還有另一個CPU工作,機器不會完全宕機,可以啟動。但會在日誌或螢幕看到報錯訊息,例如CPU1 ERROR。
4. 定位故障CPU根據錯誤訊息中的CPU編號,例如CPU1,可以定位到故障發生在具體哪個CPU,然後可以進行更換。
5. 處理方法處理方法為更換故障CPU,雙CPU伺服器更換1個CPU後可以繼續工作,單CPU伺服器則需要更換CPU後才能恢復。
四、伺服器品牌
1. Dell:戴爾,全球知名的伺服器供應商,產品線齊全,從小型Tower伺服器到大型機架式伺服器均有,如PowerEdge R710是常見的2U機架伺服器。
2. IBM:IBM也是全球伺服器龍頭老品牌,從小型到大型伺服器應有盡有,System X、System Z系列比較知名。
3. HP:惠普,同樣全球知名的伺服器品牌,ProLiant系列較常見。
4. Inspur:浪潮,中國本土伺服器品牌,提供小型到大型伺服器,代表產品如浪潮NF系列機架伺服器。
5. H3C:杭州華三通訊技術有限公司,知名的網路設備供應商,也提供伺服器產品。
6. GD:廣達電腦,台灣知名伺服器OEM生產商,為全球許多品牌生產伺服器。
7. Lenovo:聯想,知名的個人電腦品牌,也生產小型機架式伺服器。
五、內存報錯MEM-(DIMM_A1)
1. 內存錯誤報錯如果伺服器內存條發生故障,會在啟動時報錯,提示具體是哪根內存條出現問題,例如MEM-DIMM_A1 ERROR表示A1內存插槽的內存條故障。
2. 導致的故障現象記憶體故障時,伺服器可能會出現無故障自動重新啟動的情況。且啟動時會卡在BIOS介面,需要按F1才能繼續啟動進入系統。
3. 解決方法可以換裝相同規格的記憶體條進行替換,或者測試拔出故障的記憶體條,讓伺服器運行在減少記憶體的狀況下。
4. 更換注意事項更換記憶體時需注意記憶體型號、容量、速度等參數要匹配,以確保系統穩定運作。