聊聊工程師的職業素養

公司是零售電商企業,最近爲了應對雙十一以及和阿里合做帶來的巨大導流,要對相關的系統作一些列的性能測試。幸福來得太忽然,留給測試和性能調優的時間很少,故最近加班蠻多的。數據庫

時間緊迫,相對應的測試中出現了不少不可預知的事情,說說其中發生的一些事,以及引發今晚想寫這篇博客的緣由吧,純屬吐槽和我的想法,看看就好了。。。性能

 

先說說關於接口文檔的事情吧。CRM系統的開發週一給了我接口文檔,而後我就調試接口準備作基準測試了,結果測試過程當中,出參一直有問題,不是爲空就是報異常,服務端斷開鏈接,讓我很受傷。測試

直到今晚下班,才找到緣由:開發從開始給個人接口文檔,裏面的入參,Key一直是錯的,而後。。。我只想說一句:總有開發想害朕!!!優化

如今從需求到研發到測試到上線,都講究團隊協做,團隊成員確定要彼此相互信任,因此一開始就沒有對接口文檔存在疑慮,還覺得是本身的腳本有問題,只能說仍是我太年輕啊。。。spa

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

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

還有今晚加班在跑壓測腳本的時候,開發在旁邊組隊玩遊戲,還興致勃勃的大聲討論遊戲,走位,放技能。。。歷來沒這麼痛恨騰訊,作什麼遊戲,MMP!接口

 

還有件事,須要進行壓力測試的系統還有倉儲系統,週一早上已經發郵件告知項目經理和相關開發了,測試須要開發提供相關接口文檔和數據庫表字段說明文檔。遊戲

然而直到週二下班才發給我,仍是直接QQ發過來的,從代碼裏copy出來的。開發

以前就屢次溝經過要提供明確的說明文檔,不然測試工做沒法進行,結果開發輕飄飄的說一句:這個系統沒有接口文檔,湊合看吧,後續咱們慢慢優化。。。

直接致使測試過程當中對於不少字段和參數的意義不明確,須要屢次找開發確認溝通,浪費了不少沒必要要的時間!

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

 

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

責任心:不管是項目經理、開發、測試抑或其餘崗位,要對本身的工做負責;

    開發對本身的代碼質量、可讀性、接口設計文檔等產出物負責;

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

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

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

     對本身的代碼質量迷之自信,致使測試須要屢次驗證以後,開發纔不情不肯的看log查找緣由修復缺陷,修復後也不會主動告知測試,須要測試去屢次詢問,無形浪費時間。

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

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

工  做:有人把工做當作養家餬口的物質來源,有人當作責任,有人當作使命,不一樣的想法致使不一樣的結果。這裏不是給企業洗地,慫恿你們去拼命加班工做。

     從契約精神來說,我的和企業之間是合做僱傭關係,企業支付薪酬,我的付出大致對等的勞動來爲企業創造價值,各取所得。

     因此我我的認爲,若是因爲我的的疏忽致使了其餘人的利益受損(我已經連續加班四天,就由於無形的溝通成本和開發人員的責任心低下致使損害了我的的休息時間和身體健康),

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

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

 

寫下這篇博客的時候,情緒已經很冷靜了,就事論事,在Google,講究工程師文化和軟件質量是全部人的事,而不是測試工程師的事。

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

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

瞎扯到這裏,以爲仍是吐槽居多,洗漱睡覺吧,明天依然要完成本身的工做。

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

相關文章
相關標籤/搜索