幾乎每個IT人都有過這樣的問題:科技時代,程序員的職業盡頭是什么?
在浪潮耕耘了20余載的黃家明,是2020年“星銳獎”最高獎項“星銳之星”的獲獎者。浪潮商用機器總經理、國務院特殊津貼專家、山東省有突出貢獻中青年專家……光環之下,黃家明一直以“程序員”自居,在浪潮服務器的研發之路上行而不輟。
“自從進入浪潮,我就沒想過離開。”黃家明笑稱,“我總覺得時間不夠用,有好多事情還沒有干完、還沒有干到極致,我認為沒有必要去換另一條跑道,應該堅持在一條路上向前跑。”這份堅持了20多年的信念感,也讓他的人生邊界無限放大。
在一個領域做到極致
喬戈里峰,又稱K2峰,海拔8611米,它是世界上第二高峰,卻是世界最難爬的高峰。
黃家明作為核心層參與開發了中國第一臺“關鍵應用主機天梭K1”,使中國成為世界上第三個掌握高端服務器核心技術的國家。曾經,這個項目的代號為K2,艱難程度可見一斑。
彼時,研發完全是一個從零開始的探索。對黃家明和他的團隊來說,是挑戰,更是信念。
“我當時就認準一句話:最難走的路才是最應該走的路。”回顧黃家明的來時路,道阻且長,卻總有柳暗花明。
“一開始并不是說有一個多么宏大的規劃,只是一步步來,先把這步突破了,再有一個更高的目標。”黃家明認為,這個過程與浪潮的模式轉型有異曲同工之妙,是一個個研發項目突破,推動了浪潮取得了今天的成績。”
微碼世界的靈魂
微碼是介于計算機硬件和軟件之間的這段代碼,是對計算機硬件進行初始化,對系統進行配置,引導操作系統的一個很關鍵的部分。
黃家明把微碼比喻成是“點亮”計算機系統的“靈魂”。“你在正常使用計算機時看不見它的存在,但它卻運行在每一臺計算機之中。”
浪潮M10A項目,是一個新業務、新爆點,結果在測試的時候出現了宕機問題。為了驗證這個問題,有30多臺服務器同時在運行,有時候一人要看10臺服務器...每天轟鳴聲環繞,問題該怎么解決?
“這個項目宕機已經升級到公司的最高級別,大家都一籌莫展。”團隊成員王棚輝回憶當時的艱辛,有一刻都想要放棄了。
黃家明帶領團隊嘗試各種角度探索。在某個早晨的團隊會議中,他突然靈光一現:能不能在板卡出現宕機問題時,保證系統能正常運行?
歷經近一年時間的反復測試,終于協助某廠商在設計層面找到了問題根因。“原因找到后,硬件本身已經不可能再進行修復了,我們就通過微碼打補丁的方式來修復它。”
“他就像我們團隊的微碼。”王棚輝非常尊敬黃家明。
微碼人生的邊界
置身于當今由技術編織起來的網格化社會之中,除了基本的“生存”,我們更想要“生活”——探索和追求存在的意義。
如果用一套微碼比喻公司和人生,每一個人都是其中的一行代碼,只有將微碼組建成程序,不斷調試、優化,這臺計算機才能良好運轉,中國的信息技術產業才能突破重圍。
“說實話,不‘逼’一把你不知道自己多優秀。”黃家明坦然自己的成長是“逼”出來的。
“基于一個好的平臺,在各種壓力之下,‘逼’著你解決了各種棘手的難題后,回過頭,你會很慶幸能擁有這樣的機會。過往的經歷給予了你自信心和成就感,延展了你能力的邊界,這也是個人價值和社會價值的實現。”
在有限的條件下,盡可能地撐開一些空間,實踐有價值的人生追求。
程序員的天空,到底可以仰望到什么風景?黃家明,用自己樸實的腳步一路走來的軌跡,似乎可以算是其中一個答案。