【知乎提問:「程式設計師應該走什麼路線?」】-我的回答
- 2019 年 10 月 5 日
- 筆記
然後我的回答是下面這樣的,我覺得這個問題比較典型,就把我的回答也拿來給大家看看。
我的原創回答如下:
以前我是做前端開發的,現在轉培訓行業,做前端講師了。
//—————–
認真回答題主的問題哈,
1、題主是二年左右的碼農。
二年啊,這就是剛入行的程度。就是努力幹活,多學、多練、多程式,想任何其它的都是白費工夫,因為你沒有積累。
在二~四年的時間裡,把自己的工資、技術水平,提升到「你所在的那個城市、圈子裡的中上等水平」。
然後,你才能去考慮其它。否則,你空有一身想法,但卻沒有與之想匹配的本領,那就悲劇了。
我給你一些在工資方面的具體的指標啊,
— 北上廣深一線城市,月薪 15k;
— 杭州、成都、這類網紅城市,月薪10k左右。但是考慮到杭州有個阿里,所以如果你真的在杭州的阿里,那麼4年左右,你要達到20k。
— 三、四線城市,你要達到6~8K的水平,這是最起碼的。
我不知道你現在在哪個城市,拿多少工資。但從你提的問題來看,我在這個回答里,應該沒有看低你。
當你達到了上面我提到的工資指標的時候,說明你的技術實力、行業積累也應該達到了相應的水平。這時,你可以開始考慮下面二個問題,
1、偏技術?2、業務驅動?
//———–
算算日子吧,
因為你沒寫具體年齡,那我大概估計你現在就22、23歲,那麼4年之後你大概28、29歲。
這時,你就開始面對【程式設計師30歲之後幹什麼】的天問,到這個時候,你的這二個問題,其實是程式設計師的二種職業發展方向的選擇。
【1】、偏技術型。實話實說,真不建議你選這個。因為程式設計師也好,前端開發也罷,都是『工程師』,都是幹活的。不是科學家,不搞科研,雖然很多公司的IT、技術部都叫什麼研發部。但多數都是幹活的。
所以,真的不需要多麼艱深的技術。就是日常的技術用熟練,日常的bug記心間,日常的需求能看穿。能快速出活兒就是好夥伴。
這種情況下,你說你把技術研究的多麼深入?對你的職業競爭力真的沒有增加多少。而且相反,你會的多了,自然要的工資就高,反而會降低你的職業競爭力。畢竟企業招你成本高啊。
所以偏技術型的路,不客氣的講,多數人是越走越窄。
【2】、業務驅動型,前後端一起學。
以我個人主觀且有限、局限的看法,這是大齡前端、程式設計師的最好出路。
為什麼這麼說呢?
業務驅動。什麼叫業務?就是需求,就是客戶。你能找著自己的客戶,然後你還前後端一起搞定,那你不就自己當老闆,自己幹了么。
自己干時間長了,你就趟出自己的路了,你就創業了,你就不再受限於什麼招聘啊、年齡啊、35之後 如何 如何 什麼的這些問題的困擾了。
這是層次的提升。
//————–
就比如說我吧。我2002年到的北京,一直到2014年,這12、3年里,各種坑、各種事兒、各種需求、各種bug、各種公司,反正這都是積累。到我結婚的時候,我是35歲。
回瀋陽,打了幾天工,然後我就自己幹了。幹什麼呢?前端培訓。就是給那些 前端新人教課。
我自己宣傳、自己招生、自己規劃課程、自己講,因為我這些年積累多啊,從html、css到js再到vue、react、node、webpack、寫簡歷、面試題,這一套全系列我都ok,我都經歷過。
我給自己當老闆,不受氣啊。不管錢多錢少,我全自己拿。自己當家做主的感覺,簡直不要太爽。想想看,你在享受996的馬福報時,你看看我在幹什麼?
你在996,我在健身
為什麼我能這樣?因為我有之前12、3年的積累,我吃了足夠多的苦、流了足夠多的汗。所以我年齡大了,我能靠著之前的積累,找到我的客戶,做自己的業務,能活的還算體面。
活的體面,對於一個40來歲的中年人,還有什麼比這更重要的?!你往死里研究技術,研究到40來歲,你牛b了,但你也還是打工的,老闆讓你三更滾,無人留你到五更!
你要是能研究技術到行業頂尖,像vue的尤大,那你當我沒說。但像尤大這樣的能有幾個?從1994年中國互聯網元年,開通互聯網到現在25年間,也就出了一個尤雨奚。每年大學畢業生幾百萬,985、211一片一片的新入行,都白菜價,還科班出身的不比你強么。
所以啊,不是我小看題主,你想在技術上撥尖,你沒有那個實力、能力、條件。否則你不會問出這樣的問題。所以就踏實點,多學習、多幹活、多積累,經驗技術到一定程度,找自己的業務、客戶,有能力、有技術、懂業務、有客戶,自己當老闆自己干,掙口飯吃,這是正道。
寫的有點飄哈,事就是這麼個事兒。這多年的積累,所以在我35、6的時候,我就自己干前端培訓去了。而且因為我有多年的前端工作的積累,我學新東西也快,理解也很深入。給我的學生們講的時候,例如vuex講的也特別深入。到現在為止,我已經幫助100多個認真學習的學生,進入前端開發崗位了。
雖然不能大富大貴,但是在瀋陽這個地方,小本經營,掙個飯錢,還是沒問題的。
所以啊,這位題主朋友,我真心的建議你,選業務驅動型的方向。但前提是,你要有相當的行業、技術積累,要做好在這行吃幾年苦的準備。
就說到這裡吧,每個人都在努力走出自己的路,祝好。