當程序員遇到什麼樣的IT公司,你應該考慮辭職?

【文章來源微信公衆號:每天學編程】

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

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

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

團隊精神?那是什麼?

我相信大家所在的公司都在積極提倡團隊精神、團隊凝聚力以及所有這些又酷又迷人詞語,但是,關心團隊的真正有多少?多少軟件公司有團隊文化?多少所謂的“敏捷”公司能有可作爲一個單元工作的,具有較強協作力、自我激勵和自我組織能力的團隊?

事實上,即使是在西方文化中,比起團隊貢獻,我們更看重的是個人貢獻。在當前競爭非常激烈的世界裏,你聽到有多少次談及團隊的優異?我們都知道超級英雄,大師和專家,但究竟有多少這樣的“團隊”你知道嗎?

許多軟件公司都是如此。如果你發現自己工作在一個你覺得結對工作不適宜實現你的目標的地方,那麼可能你待錯了地方。不要將我所說的話同大家願意回答問題或用 10-15 分鐘時間幫助你找到特定問題的解決方案這個事實混淆。那的確是好的,但又沒有團隊合作精神好。如果個人表現比團隊表現有更大的權重,那麼,話又說回來,有什麼地方一定出錯了。

是的,你確實需要評估人員以確保他們隨着團隊一起進步,但如果只評估個人表現,那麼就沒人會重視團隊精神。這就像足球和籃球。偉大的球員往往是隸屬於一支偉大的球隊。把梅西放到一支低於平均水平的團隊中,他也翻不出什麼花樣來(這只是打個比方)。此處要澄清的是:在同一個地方和團隊合作完全不同。我見過也工作過分佈式的團隊,他們像一個單元一樣,表現得比在同一地方的團隊要好得多得多。

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

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

如果你認爲你正就職的公司符合上面其中一個或兩個類別都符合的話,那麼你應該急流勇退,並認真考慮你自己的未來。這些公司將不利於你的事業和技能發展。這樣的公司會迫使你孤獨地工作或迫使你不斷地寫一些蹩腳的代碼。顯然,這並非正確的前進軌道。

不過令人慶幸的是,我們這個行業提供瞭如此多的就業機會,所以你沒有理由找不到另一份工作。亡羊補牢,爲時未晚。不要浪費你的精力到那些不能推動你事業發展的事情上,並且不要再停留於這些公司。

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

從事全棧6年,專門建立的學習Q-q-u-n ⑦⑧④-⑦⑧③-零①② 分享學習方法和需要注意的小細節,互相交流學習,不停更新最新的教程和學習技巧(從零基礎開始到WEB前端項目實戰教程,學習工具,全棧開發學習路線以及規劃)點:學習前端,我們是認真的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章