什麼樣的IT公司你應該考慮辭職?

2016-05-12    分類:程式設計師人生、首頁精華0人評論發表於2016-05-12

本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃

需要一些動力來辭職或避免被一家壞公司聘用?那麼千萬不要錯過下面這些內容。

我在本地聚會和會議上獲知了大家在公司里正面臨的問題。我通常會提供一些有關開發實踐的演講,但總有一些搞開發的同事表示雖然他們同意我說的觀點,但是他們發現很難應用到他們的工作環境中。在我的職業生涯中我也多次有過相同的感受。

我曾對此很不理解,於是用了大量的工作時間和努力試圖做到這些事情,但以失敗告終。後來我意識到,這不是我的問題,問題的根源在於公司本身。事實證明,這些公司有著相似的特徵,因此我決定寫一篇簡明扼要的文章來幫助其他人節省他們的精力並作出更好的抉擇。我只談論軟體公司,但也許類似的概念也適用於其他型別的公司。我把壞的公司分成兩個主要類別:

團隊精神?那是什麼?

我相信大家所在的公司都在積極提倡團隊精神、團隊凝聚力以及所有這些又酷又迷人詞語,但是,關心團隊的真正有多少?多少軟體公司有團隊文化?多少所謂的“敏捷”公司能有可作為一個單元工作的,具有較強協作力、自我激勵和自我組織能力的團隊?事實上,即使是在西方文化中,比起團隊貢獻,我們更看重的是個人貢獻。在當前競爭非常激烈的世界裡,你聽到有多少次談及團隊的優異?我們都知道超級英雄,大師和專家,但究竟有多少這樣的“團隊”你知道嗎?

許多軟體公司都是如此。如果你發現自己工作在一個你覺得結對工作不適宜實現你的目標的地方,那麼可能你待錯了地方。不要將我所說的話同大家願意回答問題或用10-15分鐘時間幫助你找到特定問題的解決方案這個事實混淆。那的確是好的,但又沒有團隊合作精神好。如果個人表現比團隊表現有更大的權重,那麼,話又說回來,有什麼地方一定出錯了。是的,你確實需要評估人員以確保他們隨著團隊一起進步,但如果只評估個人表現,那麼就沒人會重視團隊精神。這就像足球和籃球。偉大的球員往往是隸屬於一支偉大的球隊。把梅西放到一支低於平均水平的團隊中,他也翻不出什麼花樣來(這只是打個比方)。此處要澄清的是:在同一個地方和團隊合作完全不同。我見過也工作過分散式的團隊,他們像一個單元一樣,表現得比在同一地方的團隊要好得多得多。

質量和技術債務——沒時間。

令人可悲的是,還有許多公司依然沒有意識到軟體質量的重要性,以及隱藏在程式碼庫中的怪獸:技術債務。如果你從來沒有聽到過這個名詞,或者不曾在你的日常開發活動中應用過諸如“程式碼審查”、“技術債務”、“持續檢查”、“程式碼質量”這些實踐方法,那麼顯然沒有人關注這些方面。這些公司是非常危險的,因為他們完全忽略了這些。我很懷疑他們的長期活力。然而,也有一些人雖然“意識到”質量和技術債務的價值,但卻沒有時間去應用它們,因為他們覺得他們有更重要的事情要做。——好吧,讓我們過幾個月或過幾年再來討論這個話題吧!——他們如是認為。不管根本原因是什麼,結果卻是相同的。他們的資產(軟體,原始碼等)是如此的病病歪歪,以致於很難將之恢復到健康狀態。關於技術債務和程式碼質量,我已經寫過若干文章——也做過許多演講——但這超出了本文的範圍。如果你想看的話,可以點選這裡這裡看看。

如果你認為你正就職的公司符合上面其中一個或兩個類別都符合的話,那麼你應該急流勇退,並認真考慮你自己的未來。這些公司將不利於你的事業和技能發展。這樣的公司會迫使你孤獨地工作或迫使你不斷地寫一些蹩腳的程式碼。顯然,這並非正確的前進軌道。不過令人慶幸的是,我們這個行業提供瞭如此多的就業機會,所以你沒有理由找不到另一份工作。亡羊補牢,為時未晚。不要浪費你的精力到那些不能推動你事業發展的事情上,並且不要再停留於這些公司。

我已經警告過你!最後怎麼樣是你的選擇!

譯文連結:http://www.codeceo.com/article/which-it-company-you-leave.html
英文原文:Which Software Companies Should You Not Work For?
翻譯作者:碼農網 – 小峰
轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]

相關文章