IT職場中被區別對待應該如何處理?

我在加拿大的的一家大型IT公司實習, 與其他幾名實習生一起在一個senior developer的帶領下做一個小眾的內部工具。 工作一開始的一切還算融洽, 但幾個月之後感覺有一點被senior developer區別對待。 具體表現是在分配任務的時候,一個我自己估算需要兩周完成的任務被要求壓縮成一周(我們做一個內部工具本身時間並不是特別緊迫, release 也是senior dev控制的), 往往在我擠時間趕任務的時候senior developer又會分派一些其他臨時額外的任務(比如升級資料庫驅動雖然不難,但是需要很多的測試與調試)。 然後工作稍微延期一點, 就會在組會上當眾訓, 其他有一部分實習生就算一個更簡單或者工作量更小的工作晚了也基本不會被批評。 跟senior developer 討論的時候, 他經常給出前後矛盾的建議與要求; 譬如一個data model第一次討論的時候, 我建議將一整個data model存儲起來便於以後使用,他會說這樣會產生數據的重複, 可以從data model里識別和抽取必要的信息, 以後利用這些信息重建data model. 我根據他的建議實施以後, 第二次code review 討論的時候, 他又會批評我為什麼破壞數據的整體性,需要自己重建數據。 如果我提出來,這些地方是根據之前討論的建議修改的, 他又會說我為什麼不捍衛自己的觀點, 我需要對自己的寫的東西負責有擁有感. (但他每次討論的時候都很強勢,幾乎不給人展開我推論的機會)。而且做code review 的時候, 有時看到一些不滿意的地方會說對我很失望,認為我不適合搞軟體開發。 我承認我也許有一些地方考慮不周到,有一些基礎知識理解不好, 但我一直都在花時間想把東西做好, 包括周末的時候我也會花幾乎一半的時間在公司自願加班去完成工作(北美這邊周末加班很少, 公司周末幾乎沒有人,空調也是停掉的)。

我還是很享受寫代碼本身的,也很喜歡花時間學新的技術, 只是覺得花了很多時間也不會得到認可,每天早上起來一想到上班都不開心。 雖然這份實習還有不長一段時間就要結束了, 但我還是很希望把事情做好, 取得積極的反饋(不是為了拿到return offer, 只是想付出能得到認可, 起碼不是區別對待)。 我還沒有單獨跟senior developer單獨就這件事聊過,不知大家有什麼見解或建議來幫助我處理這種情況?


瀉藥

沒在外企工作過,甚至都沒去過國外,算是勉強答一波。

我作為管理也好,開發也好,以前自己也經常犯這個錯誤,例如前後說話不一致,偶爾忘事,給下屬帶來了很多困擾。

雖然有其客觀原因,但是我自己非常清楚這其實是經驗和能力不足的一種表現,我是從開發跳了兩級直接管理大部門的(升職過程中只當過一個月的PM,所以可以忽略不計)。剛開始承擔這個職務的時候,由於缺乏經驗,所以萬事異常小心,事必親力親為,事無巨細,就這樣熬過了最困難的半年,雖然項目進展緩慢,不過因為工作量不大,倒也沒有出過特別大的婁子。

後來,隨著業務的不斷發展,我的部門承受的壓力也越來越大,工作量也呈指數級增長,多個模塊甚至多個產品開始並行推進,我自然不能凡事親力親為了,只能盯著一些核心重點模塊。

這期間,反而出現了很多工作上的失誤,遠比剛升職那會兒要多,例如:

  • 反覆強調代碼中不能出現錯別字(單詞),結果一個比較重要的資料庫欄位我寫了個錯別字。
  • 前一天剛拍板的某個決定,後天因為種種原因就自己推翻了自己。
  • 無法評估業務部門的需求重要性而導致需求穿插,害苦了兄弟。
  • 考慮整體設計的時候,盲目追求大而全,結果導致簡單的功能複雜化,項目延期。
  • 沒有考慮到春節離職高峰,導致原定計劃被打亂,又是一陣手忙腳亂。

當然,所犯的錯誤不止這些。究其原因,還是經驗不足所導致的。

以上,應該屬於正常情況,忘事和前後矛盾,一般不屬於區別對待,是領導能力有限而已,不需要特殊處理,只需要知道不要在場面上頂撞就行了,畢竟每個領導的脾氣不一樣……

============================================

而別人幹活出錯不挨罵,你幹活出錯挨罵,我覺得得看實際情況,咱們先排除「排擠」這種可能性,假設題主在人際關係、種族問題上都是沒有障礙的。

我下屬有三個典型員工:

一個老鳥,在這裡稱之為A,技術很強,業務理解能力很強,辦事沉穩高效、負責。

一個中級開發,在這裡稱之為B,人很聰明,最喜歡專研技術,性格開朗。

一個初級開發,在這裡稱之為C,兩年不到,新來的。

對於A,我很放心,事情交到他手裡,基本不會出差錯,所以我平時一般不跟他聊工作。

對於C,因為是新來的,並且人比較沉默寡言(畢竟新來的,可以理解),我都是交給他一些簡單的活兒,一般出不了大錯,即便出了什麼錯兒,反正也不是核心業務,也就說說而已。

反而是B,這小崽子三天兩頭犯事兒,上個禮拜還把我準備了兩天的數據給刪了,雖然是預發布環境,但是特么的兩天的數據可是實打實的工作量,讓我整整罵了兩天,一直罵到第二天把數據補齊才停。

但是我心底是沒有區別對待任何一個人的。

為什麼對B嚴厲,是因為他很聰明,底子好,我把重要的事情交給他辦,結果他總是給你意外的驚喜,我有時候也會忍不住說:你真特么是個廢物……

但是我內心深處還是希望他能變得更好,因為他缺少的就是沉穩,邊邊角角總是打理不幹凈。

遇到上面這種情況,我認為題主應該把自己的缺點好好的修補一下,爭取一個完美的自己。

===============================================

而如果純粹的是想排擠你,那麼處理起來就比較麻煩,多打聽打聽兄弟部門的情況,能轉部門就轉部門,實在不行,那麼就堅持做好你自己,別人會看在眼裡的。當然,我從業這些年,沒遇到純粹的排擠這種情況,如果遇到的話,我的處理方式應該是跟他懟,在故意針對我這個大前提下,我可是那種得理不饒人的人,反正最差的結果就是走人,我肯定會嘗試一下把對方搞走,實在不行也不吃虧。


推薦閱讀:

TAG:軟體開發 | IT行業 | 工作 | 職場溝通 | 職場困惑 |