工程師的品德

2021-06-03 01:44:30 字數 720 閱讀 4326

做軟體工程師已經有幾年了,但是最近的一件事對我觸動很大。憑生頭一次,我聽說乙個軟體應該做的越慢越好。那是在和老外的一次專案末期匯報上,我們精心設計的架構不但沒有為我們贏來好處,反而成了眾矢之的,深受譴責。原因就是,優異的架構帶來了良好的執行速度,縮小了和另乙個部分的優勢,而老外想保持這個優勢。

我之所以選擇工程方面的工作,乙個重要原因就是它比較客觀,比較務實,當你做乙個軟體的時候,把它做的方便、高效在我而言一直是不爭的事實,就像歐式幾何裡面的公理一樣無需證明。以前做專案,最後只擔心設計還不夠完善,效能不夠盡如人意。沒有想到這一次,遇到了相反的情況,我實在想不明白。

技術被商業扼殺這種事情似乎是**電影裡面的情節,不料竟砸到我頭上,而且是砸在乙個不夾雜任何商業行為的免費軟體上面。這個世界也太瘋狂了吧,連這種地方都要拼個死活?有乙個科學家,在他傳記的結尾說:我衷心的希望,你們能夠找到這樣的地方,在那裡自由自在的堅持科學的品德,不會由於要維護在組織裡的地位,或是迫於經濟壓力,而喪失自己的品德。雖然做乙個軟體談不上科學的品德,但是我的的確確感覺到了,一種不能堅持自己品德的憤怒,憤怒之後是茫然和迷惑,茫然和迷惑演變成沮喪和失望。

當我提及此事的時候,我的一些同事並不理解,他們覺得這是順理成章的,理所當然的,誰給錢就按誰的意思做。但是每個職業也有它自己的品德,就像科學家要遵守真實客觀這一基本道德一樣,難道工程師就沒有任何品德需要遵守嗎。在有限的資源之下,將乙個產品設計的盡可能方便高效,我認為這是工程師的品德。而遵守品德常常要付出代價,這樣看來,我遇到的情況也就不足為奇了吧。

devops工程師 DevOps工程師的認證

devops工程師 devops的團隊欣賞使用devops的過程 尤其是在多 和混合雲基礎架構,原因是多方面的。一方面,devops打破了障礙,使敏捷軟體開發和it運營的持續交付成為可能。它在企業中也很流行,因為它可以通過數位化轉型幫助加速業務成果。隨著敏捷實踐和流程深入企業內部,具有擴充套件框架知...

測試工程師VS開發工程師 打敗開發工程師

測試空間旗下大頭針 出品 今天賀老師組織了一次內部培訓,目的是為了使我們帶領的兩位測試人員盡快的進入公司的專案組 參加部門會議的大多都是新員工,他們公司剛剛找了乙個專門開發 的程式設計師。首先賀老師給我們講解了dms的體系結構。公司產品結構挺有意思的,有終端機 支援gprs的sim卡,gis卡,gp...

中國工程師與外國工程師的差異

1 收入 lw收入一般5 10 萬美元每年,居各行中等偏上水平 國內,大家都各有千秋,但相比其它行業,也差不多是中等偏上吧 2 工作 lw工作很認真負責,工作時間不會從事無關的事情 國內,大家都能做到嗎?3 休息 lw一下班就走的精光,充分享受休息的樂趣,休息時間 一年n次的法定休假期間不能以工作的...