該跳槽到大公司當普通開發嗎?
這是一個非常有意義、非常現實的問題,可能很多目前在小公司工作的程序員朋友都有類似的困惑,一直舉棋不定。以我的經驗來看,如何取舍最主要的因素是你要對自己的能力和潛力有一個客觀的評估認識。
這個“評估”一定要“客觀”,過高或者過低都不好,對自己的能力評價、預期過高,那么有可能是眼高手低,你的實際工作能力并不夠,即使你去了大公司工作起來也會很吃力,也不見得能做出成績,有更好的前途。
相反,如果你對自己的能力評價、預期過低,那么思想上就過于消極、保守了,你會失去很多難得的發展機會,這種做法也是錯誤的。
那么,程序員朋友究竟應該如何“客觀”地評估自己的能力呢?其實很簡單,有一句老話叫“你的朋友(圏)是什么人,你大概就是什么人”,所以“客觀”評估自己的能力的最好方式就是“評估”自己的朋友(圏),你的能力和你的朋友(圏)是成正比的。
比如說,你是一個非常優秀,有潛力的程序員,你把自己現在所在的小公司的本職工作做好的同時,還可以在各種開發、開源社區(比如github)和各種開發群分享、解答問題。
如果你的觀點和方法大部分是正確的,相當有水平,時間長了,你的能力自然會被很多人認可,包括某些國內外大公司的程序員和HR,他們都會非常樂意認識你,和你成為朋友,他們非常樂意和你交流討論問題,甚至會非常誠懇地建議你跳槽,以更高的工資挖你。
——如果你的朋友很優秀,你基本上也很優秀,否則你們不可能成為朋友。
如果你的朋友圏這類朋友占35%以上,那么說明你的水平很高,可以考慮跳槽了,如果在25%以下,你要謹慎,因為要排除一些過于夸大、恭維你的成分,可能你的實際能力并沒有他們說得那樣高。
這是屬于可跳,可不跳的區間,成功還是失敗是無法確定的,如果你內心強大,積極進取,可以搏一把,成功希望也有,如果你性格偏保守,可以再厚積薄發,再一邊努力,一邊觀察時間。
如果你的朋友圏這類朋友低于15%,則不要考慮,應該繼續呆在小公司,因為男人30歲基本都成家立業,有老婆孩子了,可能還背有房貸車貸,這種情況下貿然去大公司風險較大,不容易站住腳,收入也可能不穩,整體弊大于利。