是否應該跳槽?

2021-09-01 05:04:15 字數 899 閱讀 2254

這不是android程式設計師的問題,而是所有行業的共同問題。樓主估計是覺得自己的工作沒意思,看著別的工作好像很牛的樣子,或者看見別的人公升遷快,於是見獵心喜了吧。但這個問題很難一概而論。我和樓主不熟悉,所以不敢說樓主現在是不是真的該換工作。權且問幾個問題,當拋磚引玉了:

你是不是把所有手邊的工作都做到最好了?如果是修bug,那麼你能不能在不需要前輩指導的情況下解決你的軟體裡遇上的任何bug?

你有計畫改善你的程式裡的bug數目麼?通過測試還是改進開發流程?能不能提出乙個可行的方**來試驗你的方案?

你做的應用和同類產品相比怎樣?在市場上是劣勢還是優勢?你能不能指出哪些方面你的產品有優勢而哪些方面有劣勢?根源是技術還是市場原因?如果是技術原因,有沒有可能進一步改善的空間?

如果上面三個問題都答不上來,那麼我得說樓主還沒有真的把現在的工作做到極致。那麼就是換了工作又能如何呢?誰能保證下乙份工作做了半年又會讓你覺得「沒有原創性」或其他諸如此類的毛病,然後讓你進入下乙個跳槽週期?跳槽太多每一次都是匆匆來去,誰能真正認識這樣乙個人並且相信這樣的人是可堪託付重任的?

有一點我必須說的是,作為選擇技術路線職業的人,我個人是不贊同把手邊工作當作跳板的做法的,儘管我得承認現在認同這種看法的人很多。我的信條裡跳槽可以,但是跳槽的前提只能是三個,或者是現在的工作對我而言已經沒有任何挑戰可言(這個我尚未經歷過),或者是現在的工作我不滿意但是任何改善都被阻止(這個我經歷過),或者是因為單純不可抗力比如家庭原因(這個我也經歷過)。如果只是為了所謂職業規劃想著換工作,我認為這不是乙個明智的做法。因為每一次跳槽都意味著人脈和經驗的損失,而每一次職業規劃類似於投資,所以隨便跳槽意味著本金還沒賺夠就去做下一次投資,這非常不合算。反過來,認真做事本身就能給你積攢能力和人脈。這種好處也許眼前看不到,但是有一天你會突然發現它會到你面前的。

一家之言,只做參考。

你是不是把所有手邊的工作都做到最好了?

學習速度變慢?或許應該跳槽

通常情況下,碰到以下情況,你就應該考慮跳槽了 薪水不公 受到壓制,不受重視 不認同公司的基本戰略或經營方式,而且無力改變 與主管或同事關係不好 無法融入公司文化。這些情況都不難發現,而且一旦出現,足以成為跳槽的充分理由。但是,當你在現在的崗位上的學習速度放緩,開始進入平台期時,也應該考慮離職。雖然這...

string format 是否應該多用?

前一陣子,專案中的乙個頁面每秒只能處理300次,而這個頁面的邏輯也不複雜,就是根據條件拼出乙個字串然後輸出。開始以為這裡面邏輯太複雜,所以有問題。不過後面發現了vs裡面帶了效能分析工具,於是抱著試試看的想法,作了一下效能分析。最後的結果讓人大吃一驚 string.format這個操作竟然用掉了一半的...

是否應該要求加班?

作為軟體開發工程師,加班可謂是家常便飯,純屬正常現象。但強制性加班不知道結果會怎樣?周五的總結會上,專案經理明確對新入職的員工提出加班要求,原因在於新入職員工的任務未按時完成。這個理由聽起來或許很充分,拿公司的錢就得為公司幹活,但咱們考慮幾個問題 當著大家的面要求該員工加班他的面子是不是過不去?是否...