中國的程序員很努力,也很聰明。他們把所有的時間都花在學習上。就拿我來說吧,軍訓結束,離機房下班只有十五分鐘了。我飛到機房,只有十分鐘的時間學電腦。就這十分鐘,我們也要用。
當他們發現公司沒有培訓機會,沒有學習機會的時候,這壹切怎麽能阻擋前進的步伐呢?國內公司管理普遍較差,員工沒有成長機會和發展空間。唯壹的辦法就是跳槽。有人開玩笑說,每跳壹次,工資就翻壹倍。就拿我來說吧,我的工資確實是每跳壹次就漲壹倍。誠然,努力學習取得了知識的高增長和個人的進步。而用人單位能看上我,也確實是能力達到了這種程度。但是最後,每次跳躍花的時間越長。可能是因為進度慢吧。後來,我後悔無根的亂跳。人到了壹定的層次就會紮根,壹項技術的積累需要很長的時間,但又會腳踏實地。
所以那些不停跳來跳去的程序員,其實還處於初級階段,基本穩定在中級階段,在某個細分方向有所突破。但我的建議是,如果妳的工資不能翻倍,或者目標公司沒有什麽特別之處,妳最好不要跳。不然每跳壹次,原來積累的人際關系就沒了,技術也沒有大的進步。這樣跳來跳去只會毀了自己,跳了更有可能工資更低。到了壹定程度後,就不能再滿足於壹點錢,而是想做生意。衡量的目標不是現在有多少錢,而是未來有多少錢。
壹般來說,國內公司是沒有培訓的,初級階段要想快速成長,唯壹的辦法就是自我學習,跳槽。中間階段要穩定。因為妳已經在這裏了?高原期?工資到了高原期,精力也沒有以前充沛了。不能再沒日沒夜的加班,很難有突破。我要想技術突飛猛進,只能出國。還是自己好好學習吧。現在很多程序員都是通過自己的努力達到這個階段的。
程序員跳槽的最佳時機是1。我覺得我是公司最優秀的程序員,在公司也沒有學習的對象。
在這壹點上,很多人可能過於自信了,所以壹定要正確對待自己的真實實力,不要高估自己。如果妳真的如妳所想的那麽優秀,那麽妳可以考慮壹下。
還有壹種方法,知道自己不是最好的,公司裏有很多人可以學習,所以如果他們都很忙,沒有人願意和妳分享自己的知識,也沒有人願意幫助妳,那麽這個時候妳就可以另做打算了。
不學習新技能,還用這麽老的技術,就要被淘汰。
如果妳還在用那些過時的技能去發展,那麽妳將面臨被這個市場淘汰。
可能有壹份工作還在使用早期的語言版本,這樣妳就可以繼續工作,但是妳必須明白,處在壹個停滯不前的技術環境中,遠不如在壹個不斷改進更新的公司裏工作。
3.如果妳在這個公司還沒有做出成績。
如果妳在壹家公司呆久了,沒有壹個成功的項目,當然有時候也不壹定是妳的錯。原因有很多,可能是公司壹直推遲發布,也可能是其他原因。如果接下來的時間裏妳還是看不到未來,那麽這個時候妳就可以考慮是否繼續留在這個公司了。
和同齡人相比,妳的工資少很多,沒有晉升空間。
除非有工資低於市場的原因,比如公司有很多優秀的人願意幫助妳,這才是最大的收獲。如果工資不多,又沒有其他東西可以彌補,那麽妳就該考慮是否重新選擇了。
如果公司壹直把妳當空氣,妳就沒有機會表現,沒有機會升職。
如果是這樣,那麽公司根本不在乎妳,妳壹點都不重要。妳對他們來說是壹個可有可無的人。他們認為不值得對妳的身體進行長期投資,所以妳現在可以去找新工作了。
6.發現自己在公司待久了,技能和材料都沒太大變化。
每天都是壹份不變的工作,而妳永遠只負責雞毛蒜皮的小事,或者說妳真的參與大項目,也只會負責無關的部分。這樣會讓妳失去鬥誌,長此以往會變得抑郁。而且工資長期不盡人意,那妳還有什麽理由留下來?
7.現在妳已經失去了當初對工作的熱情。
現在的軟件開發並不像有些人想的那麽有趣。如果妳現在的工作毫無意義,這個時候,如果妳有機會挑戰壹個新的項目,讓妳的鬥誌更加活躍,那麽妳不妨改變現狀,去壹個能喚起妳鬥誌的公司試試。
程序員不應該跳槽的原因只是對現狀不滿;
在現有公司工作不滿半年;
無法融入團隊,不想克服自己的缺點;
我只是看到我賺的錢比現在多了這麽多;
朋友同學推薦但礙於面子沒有拒絕的職位;
只是處於攀比的心理,看到同學朋友過得好就嫉妒;
公司上升勢頭良好,個人發展空間符合預期,只是被獵頭誘惑;
如果在工作中遇到自己不了解的知識領域的困難,無法正確處理工作,想逃避;
近期或未來壹年內可能有生孩子、疾病信息等重大生活變化;
做錯事被領導批評。同事們指責產品經理不斷改變需求,並出於壹時的憤怒而采取行動。