聊聊工程師的職業素養

2021-09-07 15:43:19 字數 2029 閱讀 9503

公司是零售電商企業,最近為了應對雙十一以及和阿里合作帶來的巨大導流,要對相關的系統做一些列的效能測試。

幸福來得太突然,留給測試和效能調優的時間不多,故最近加班蠻多的。

時間緊迫,相對應的測試**現了很多不可預知的事情,說說其中發生的一些事,以及引起今晚想寫這篇部落格的原因吧,純屬吐槽和個人想法,看看就行了。。。

先說說關於介面文件的事情吧。crm系統的開發周一給了我介面文件,然後我就除錯介面準備做基準測試了,結果測試過程中,出參一直有問題,不是為空就是報異常,服務端斷開連線,讓我很受傷。

直到今晚下班,才找到原因:開發從開始給我的介面文件,裡面的入參,key一直是錯的,然後。。。我只想說一句:總有開發想害朕!!!

現在從需求到研發到測試到上線,都講究團隊協作,團隊成員肯定要彼此相互信任,所以一開始就沒有對介面文件存在疑慮,還以為是自己的指令碼有問題,只能說還是我太年輕啊。。。

但最讓人不能接受的是:明知道有問題,開發還是按時下班,不想辦法解決問題。

今晚找到原因後,開發只說了一句:我也沒想到啊。。。開發經理也只說了一句:我已經和開發溝通過了,明天好好測試。。。

還有件事,需要進行壓力測試的系統還有倉儲系統,周一早上已經發郵件告知專案經理和相關開發了,測試需要開發提供相關介面文件和資料庫表字段說明文件。

然而直到周二下班才發給我,還是直接qq發過來的,從**裡copy出來的。

之前就多次溝通過要提供明確的說明文件,否則測試工作無法進行,結果開發輕飄飄的說一句:這個系統沒有介面文件,湊合看吧,後續我們慢慢優化。。。

直接導致測試過程中對於很多欄位和引數的意義不明確,需要多次找開發確認溝通,浪費了很多不必要的時間!

開發依舊每天按時上下班,空閒時間玩遊戲,專案經理也是每天下班走之前過來問我進度,說到問題就打哈哈,遇到這些同事,覺得很悲哀。。。

有點跑題了,說說我理解的工程師職業素養吧。。。

責任心:無論是專案經理、開發、測試抑或其他崗位,要對自己的工作負責;

開發對自己的**質量、可讀性、介面設計文件等產出物負責;

專案經理對專案進度和人員協調溝通、解決遇到的問題負責;

測試對缺陷的發現、驗證,對系統質量負責。

信  任:團隊協作,對團隊的成員保持信任!信任是必須且雙向的,而不是單向的。而很多碼農(在我看來缺乏職業素養的開發也就只能稱為碼農)對測試提交的缺陷保持不信任態度,

對自己的**質量迷之自信,導致測試需要多次驗證之後,開發才不情不願的看log查詢原因修復缺陷,修復後也不會主動告知測試,需要測試去多次詢問,無形浪費時間。

溝  通:面對面溝通是最高效的交流方式,如上面的例子,這種無形中的溝通成本,導致了測試時間的壓縮,間接導致系統的質量降低。

當然,這裡不僅僅針對開發人員,而是很多的工程師崗位的人都欠缺這種主動溝通和彼此信任的素養。

工  作:有人把工作當做養家餬口的物質**,有人當做責任,有人當做使命,不同的想法導致不同的結果。這裡不是給企業洗地,慫恿大家去拼命加班工作。

從契約精神來講,個人和企業之間是合作僱傭關係,企業支付薪酬,個人付出大體對等的勞動來為企業創造價值,各取所得。

所以我個人認為,如果由於個人的疏忽導致了其他人的利益受損(我已經連續加班四天,就因為無形的溝通成本和開發人員的責任心低下導致損害了個人的休息時間和身體健康),

工程師有責任對其承擔責任,而不是繼續聽之任之。

其  他:當然,限於每個公司的研發流程和管理、企業文化等問題,有些額外的因素,但少數人不該為大多數人的錯誤承擔責任!!!

寫下這篇部落格的時候,情緒已經很冷靜了,就事論事,在google,講究工程師文化和軟體質量是所有人的事,而不是測試工程師的事。

國內網際網路的畸形發展和過度,以及國內教育模式和培訓機構流水線似的出產各型別人員,都讓工程師崗位的大多人員缺乏這種素養。。。

我本人也是培訓機構出身,深受其影響,工作早期工程師素養也很差,但這不是出現上述這些問題的理由。。。

瞎扯到這裡,覺得還是吐槽居多,洗漱睡覺吧,明天依然要完成自己的工作。

別打擾別人,也努力別被人打擾,加油!!!

軟體工程師的職業素養

1 注重細節,程式設計嚴謹,測試充分,不放過任何乙個異常,不抱有僥倖心理。2 主動向公司提交程式對應的流程圖 說明文件 測試文件。3 認真進行同行評議。有的程式設計師做設計和測試時,不願意進行深入地 全面地分析思考,怕麻煩 嫌費時間,影響正常下班。沒能認識到一旦出了bug,後果會多麼嚴重。有的程式設...

工程師素養

目錄 1 簡介 2 工程師的五點要求 2.1 對技術的堅信 2.2 要站在巨人的肩膀上做創新 2.3 最求極致 2.4 每天學習 2.5 主人翁精神 3 工程師的六大意識 3.1 時間意識 3.2 質量意識 3.3 溝通意識 3.4 團隊意識 3.5 進取意識 3.6 求實意識 本人是某大型網際網路...

工程師的職業道德

與公務員,律師,醫生,藥劑師一樣,工程師的工作會對人類和社會的生存和發展產生巨大的影響。所以,工程師應具備誠實,守信,敬業,對科技進步永遠充滿信心,勇於樊登的品質。勇於承擔責任,保護公眾的健康,安全,促進社會進步,環保和可持續發展的意識。服務於公眾,使用者,組織及與專業人士協調共事的能力。中國機械學...